Skip to content

0.2.0-rc1

Choose a tag to compare

@franzaps franzaps released this 20 May 19:13
· 109 commits to master since this release

[0.2.0-rc1]

  • Feature: New AssetParser base class for streamlined local and web asset handling
  • Improvement: Implement metadata fetchers for various sources (GitHub, Play Store, etc)
  • Feature: Support for NIP-07 signing
  • Feature: Support for NIP-46 signing (requires nak for now)
  • Improvement: All file operations through Dart (removed shell calls) (faster, more portable)
  • Improvement: Add SIGN_WITH environment variable as only way of specifying signing method
  • Improvement: Ability to send unsigned events to stdout
  • Feature: Support for parsing various archive formats (zip, tar, gzip, xz, bzip2)
  • Feature: Automatic detection of executables within archives
  • Feature: Add AXML parser for AndroidManifest.xml processing (removed apktool dependency)
  • Feature: Add APK signature parser for verifying package authenticity (removed apksigner dependency)
  • Feature: Enhanced MIME type detection for various file types, including types inside compressed archive formats
  • Feature: Implemented a Blossom client for managing asset uploads
  • Improvement: Introduce robust version comparison logic (canUpgrade)
  • Feature: Add utility for extracting changelog sections for specific versions
  • Improvement: Vertex integration for Web of Trust checks
  • Improvement: Checks to prevent parsing existing releases (correctly handling updated Github releases)
  • Improvement: Simpler format for zapstore.yaml config file
  • Feature: Add discover command to find new packages
  • Feature: Show release notes in install
  • Feature: Add filtering capabilities to the list command
  • Improvement: remove command now provides better user feedback with a spinner
  • Improvement: Optimized local binary installation and linking