mirror of
https://github.com/zapstore/zapstore.git
synced 2026-10-05 12:38:24 +00:00
1.0.0-rc3
This commit is contained in:
+215
-103
@@ -1,137 +1,249 @@
|
||||
# 1.0.0-rc2
|
||||
# Changelog
|
||||
|
||||
- Feature: Connection status indicator in updates screen showing relay connectivity
|
||||
- Feature: Improved debug info widget with enhanced diagnostics and information display
|
||||
- Improvement: Major refactor using nested queries for better data loading patterns
|
||||
- Improvement: Enhanced loading states across the entire app for better user feedback
|
||||
- Improvement: Improved app stacks sorting algorithm for better content organization
|
||||
- Improvement: App detail screen enhancements with additional information display
|
||||
- Improvement: Download progress and status display improvements
|
||||
- Improvement: Fallback to Zapstore CDN when APK files are not found on primary sources
|
||||
- Improvement: Profile screen fixes and optimizations
|
||||
- Improvement: Navigation back parameter support for better Android integration
|
||||
- Improvement: Updated dependencies to latest versions
|
||||
- Bugfix: Fixed app stack request issues
|
||||
- Bugfix: Fixed profile display and author container issues
|
||||
All notable changes to this project will be documented in this file.
|
||||
|
||||
# 1.0.0-rc1
|
||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
|
||||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||
|
||||
- Feature: Refreshed UI across the entire app with cleaner layouts, better spacing, and modern design patterns
|
||||
- Feature: Complete package manager rewrite with improved error handling and reliable installation flow
|
||||
- Feature: App Stacks - discover and browse curated app collections with dedicated screen and swipe animations
|
||||
- Feature: Completely redesigned user/developer profile screen with improved layout and app pack displays
|
||||
- Feature: Background update checker - automatic periodic service to check for app updates
|
||||
- Feature: Support for new NIP event format for relay migration and future protocol upgrades
|
||||
- Feature: Infinite scrolling in latest releases section for better content discovery
|
||||
- Feature: Updates screen with tabs separating available updates, disabled, and latest releases
|
||||
- Feature: Handle market intents and deeplinks for external app installation requests
|
||||
- Improvement: Enhanced trust dialog with zap receipts showing community support levels
|
||||
- Improvement: Certificate mismatch detection with clear user prompts before installation
|
||||
- Improvement: NWC secrets now stored in secure storage instead of shared preferences
|
||||
- Improvement: Revamped download service with proper queue management and concurrent download handling
|
||||
- Improvement: Enhanced error messages with detailed descriptions from native Android package manager
|
||||
- Improvement: Floating overflow menu for cleaner app detail screen navigation
|
||||
- Improvement: Toast notifications with actionable buttons for follow-up actions
|
||||
- Improvement: Pin Zapstore updates in releases section when new version is available
|
||||
- Performance: Hash verification runs in background thread
|
||||
- Performance: Optimized data loading and relay connection lifecycle
|
||||
- Bugfix: Fixed back navigation and swipe gesture
|
||||
- Bugfix: Fixed zaps display showing incorrect amounts and missing zappers
|
||||
- Bugfix: Fixed comments not loading or displaying in app detail screens
|
||||
- Bugfix: Fixed text overflow and sizing issues on large display devices
|
||||
## [1.0.0-rc3] - 2026-01-30
|
||||
|
||||
# 0.2.7
|
||||
### Added
|
||||
|
||||
- App catalog relay management - add, edit, and remove relays from profile screen (#205)
|
||||
|
||||
### Changed
|
||||
|
||||
- Better install button labels with clearer status indication
|
||||
- Improved zap flow UX - dialogs close immediately, zaps run in background with toast feedback
|
||||
- Better placeholder display for profiles that haven't loaded yet
|
||||
- Single-pass APK verification running entirely in background thread
|
||||
- Removed getPackageArchiveInfo() call to prevent potential out-of-memory issues
|
||||
- Memory improvements and concurrency fixes (#280)
|
||||
|
||||
### Fixed
|
||||
|
||||
- App detail screen freezing in skeleton loading state
|
||||
- Saved apps section stuck in loading or disappearing (#283)
|
||||
- Multiple dialog issues (#296)
|
||||
- Zap dialogs crash when tapping outside and async toast issues (#275)
|
||||
- NWC button crash
|
||||
- Clear local storage overflow issue (#284)
|
||||
- Jumping bug in updates screen
|
||||
- Race condition in background update service
|
||||
- Sync installed packages when navigating to updates screen
|
||||
|
||||
## [1.0.0-rc2]
|
||||
|
||||
### Added
|
||||
|
||||
- Connection status indicator in updates screen showing relay connectivity
|
||||
- Improved debug info widget with enhanced diagnostics and information display
|
||||
|
||||
### Changed
|
||||
|
||||
- Major refactor using nested queries for better data loading patterns
|
||||
- Enhanced loading states across the entire app for better user feedback
|
||||
- Improved app stacks sorting algorithm for better content organization
|
||||
- App detail screen enhancements with additional information display
|
||||
- Download progress and status display improvements
|
||||
- Fallback to Zapstore CDN when APK files are not found on primary sources
|
||||
- Profile screen fixes and optimizations
|
||||
- Navigation back parameter support for better Android integration
|
||||
- Updated dependencies to latest versions
|
||||
|
||||
### Fixed
|
||||
|
||||
- App stack request issues
|
||||
- Profile display and author container issues
|
||||
|
||||
## [1.0.0-rc1]
|
||||
|
||||
### Added
|
||||
|
||||
- Refreshed UI across the entire app with cleaner layouts, better spacing, and modern design patterns
|
||||
- Complete package manager rewrite with improved error handling and reliable installation flow
|
||||
- App Stacks - discover and browse curated app collections with dedicated screen and swipe animations
|
||||
- Completely redesigned user/developer profile screen with improved layout and app pack displays
|
||||
- Background update checker - automatic periodic service to check for app updates
|
||||
- Support for new NIP event format for relay migration and future protocol upgrades
|
||||
- Infinite scrolling in latest releases section for better content discovery
|
||||
- Updates screen with tabs separating available updates, disabled, and latest releases
|
||||
- Handle market intents and deeplinks for external app installation requests
|
||||
|
||||
### Changed
|
||||
|
||||
- Enhanced trust dialog with zap receipts showing community support levels
|
||||
- Certificate mismatch detection with clear user prompts before installation
|
||||
- NWC secrets now stored in secure storage instead of shared preferences
|
||||
- Revamped download service with proper queue management and concurrent download handling
|
||||
- Enhanced error messages with detailed descriptions from native Android package manager
|
||||
- Floating overflow menu for cleaner app detail screen navigation
|
||||
- Toast notifications with actionable buttons for follow-up actions
|
||||
- Pin Zapstore updates in releases section when new version is available
|
||||
- Hash verification runs in background thread
|
||||
- Optimized data loading and relay connection lifecycle
|
||||
|
||||
### Fixed
|
||||
|
||||
- Back navigation and swipe gesture
|
||||
- Zaps display showing incorrect amounts and missing zappers
|
||||
- Comments not loading or displaying in app detail screens
|
||||
- Text overflow and sizing issues on large display devices
|
||||
|
||||
## [0.2.7]
|
||||
|
||||
### Added
|
||||
|
||||
- Support new event format, prepare for relay migration and future NIP upgrade
|
||||
|
||||
### Changed
|
||||
|
||||
- Increase default zap amounts (#219)
|
||||
|
||||
# 0.2.6
|
||||
## [0.2.6]
|
||||
|
||||
- Bugfix: Always refresh app when entering detail screen (#207)
|
||||
- Bugfix: Use verify reputation as DVM (#210)
|
||||
- Feature: Basic developer screen
|
||||
### Added
|
||||
|
||||
# 0.2.5
|
||||
- Basic developer screen
|
||||
|
||||
- Bugfix: Improve version comparison and add guard
|
||||
- Bugfix: Refresh local app status when not fetching from remote
|
||||
- Bugfix: Remove Zapstore update toast and pin it in latest releases instead
|
||||
### Fixed
|
||||
|
||||
# 0.2.4
|
||||
- Always refresh app when entering detail screen (#207)
|
||||
- Use verify reputation as DVM (#210)
|
||||
|
||||
- Bugfix: Fix bad version comparison
|
||||
- Bugfix: Fix links in release notes
|
||||
- Feature: Add a warning for old latest release
|
||||
## [0.2.5]
|
||||
|
||||
# 0.2.3
|
||||
### Fixed
|
||||
|
||||
- Bugfix: Remove user caching
|
||||
- Improve version comparison and add guard
|
||||
- Refresh local app status when not fetching from remote
|
||||
- Remove Zapstore update toast and pin it in latest releases instead
|
||||
|
||||
# 0.2.2
|
||||
## [0.2.4]
|
||||
|
||||
- Bugfix: Zap loading fix, zap sender fallback fix
|
||||
- Feature: Replace buggy WoT API-based service with Vertex DVM-based service (alpha)
|
||||
### Added
|
||||
|
||||
# 0.2.1
|
||||
- Warning for old latest release
|
||||
|
||||
- Bugfix: Fix zaps caching, loading, display and order by amount
|
||||
### Fixed
|
||||
|
||||
- Bad version comparison
|
||||
- Links in release notes
|
||||
|
||||
## [0.2.3]
|
||||
|
||||
### Fixed
|
||||
|
||||
- Remove user caching
|
||||
|
||||
## [0.2.2]
|
||||
|
||||
### Added
|
||||
|
||||
- Replace buggy WoT API-based service with Vertex DVM-based service (alpha)
|
||||
|
||||
### Fixed
|
||||
|
||||
- Zap loading fix, zap sender fallback fix
|
||||
|
||||
## [0.2.1]
|
||||
|
||||
### Fixed
|
||||
|
||||
- Zaps caching, loading, display and order by amount
|
||||
- Other minor bugfixes
|
||||
|
||||
# 0.2.0
|
||||
## [0.2.0]
|
||||
|
||||
- Feature: Sign in with NIP-55 (Amber)
|
||||
- Feature: Ability to zap via NWC and view zap receipts
|
||||
### Added
|
||||
|
||||
# 0.1.8
|
||||
- Sign in with NIP-55 (Amber)
|
||||
- Ability to zap via NWC and view zap receipts
|
||||
|
||||
- Bugfix: Prevent unnecessary relay initialization
|
||||
- Bugfix: [purplebase] Block until enough relay EOSEs
|
||||
- Bugfix: Fix regression, offline-first models
|
||||
## [0.1.8]
|
||||
|
||||
# 0.1.7
|
||||
### Fixed
|
||||
|
||||
- Performance: Faster, background downloads (#172)
|
||||
- Feature: Full screen app images (#181)
|
||||
- Feature: Remember trusted signers (#141)
|
||||
- Feature: Show certificate mismatch before installing (#179)
|
||||
- Bugfix: Swipe left should not close the app in nested screens (#175)
|
||||
- Bugfix: App curation set related issues
|
||||
- Bugfix: Prevent install in bad state: better UI and error toast
|
||||
- Prevent unnecessary relay initialization
|
||||
- [purplebase] Block until enough relay EOSEs
|
||||
- Fix regression, offline-first models
|
||||
|
||||
# 0.1.6
|
||||
## [0.1.7]
|
||||
|
||||
- Performance: Background loading, remove deprecated
|
||||
- Bugfix: Themed icons (#152)
|
||||
- Feature: Allow sending system info and error report (#149)
|
||||
- Bugfix: Revert to previous installer plugin (#170)
|
||||
- Bugfix: Success toast displays longer descriptions (#159)
|
||||
- Bugfix: Duplicate success toast (#166)
|
||||
- Feature: Deeplink signer param support (#151)
|
||||
### Added
|
||||
|
||||
# 0.1.5
|
||||
- Full screen app images (#181)
|
||||
- Remember trusted signers (#141)
|
||||
- Show certificate mismatch before installing (#179)
|
||||
|
||||
### Changed
|
||||
|
||||
- Faster, background downloads (#172)
|
||||
|
||||
### Fixed
|
||||
|
||||
- Swipe left should not close the app in nested screens (#175)
|
||||
- App curation set related issues
|
||||
- Prevent install in bad state: better UI and error toast
|
||||
|
||||
## [0.1.6]
|
||||
|
||||
### Added
|
||||
|
||||
- Allow sending system info and error report (#149)
|
||||
- Deeplink signer param support (#151)
|
||||
|
||||
### Changed
|
||||
|
||||
- Background loading, remove deprecated
|
||||
|
||||
### Fixed
|
||||
|
||||
- Themed icons (#152)
|
||||
- Revert to previous installer plugin (#170)
|
||||
- Success toast displays longer descriptions (#159)
|
||||
- Duplicate success toast (#166)
|
||||
|
||||
## [0.1.5]
|
||||
|
||||
### Added
|
||||
|
||||
- Show toast for available zapstore updates
|
||||
- Show toast for successful app installation (#154)
|
||||
- Ability to disable updates, show disabled updates app in updates screen (#157)
|
||||
|
||||
### Changed
|
||||
|
||||
- Migration: zap.store to Zapstore/zapstore.dev
|
||||
- Bugfix: Update screens to reflect uninstalled apps
|
||||
- Bugfix: Toasts no longer trim text
|
||||
- Bugfix: Check all APK signature hashes, not just first
|
||||
- Feature: Show toast for available zapstore updates
|
||||
- Feature: Show toast for successful app installation (#154)
|
||||
- Feature: Ability to disable updates, show disabled updates app in updates screen (#157)
|
||||
- Improvement: Bigger toasts and improved explanations, add toast actions (#159)
|
||||
- Improvement: Better installation feedback messages (new plugin)
|
||||
- Improvement: Install alert dialog (WoT display, show download domain)
|
||||
- Improvement: Remove default "Signed by zapstore" (indexer)
|
||||
- Improvement: Closed source notice
|
||||
- Performance: refreshUpdateStatus optimization for single app
|
||||
- Bigger toasts and improved explanations, add toast actions (#159)
|
||||
- Better installation feedback messages (new plugin)
|
||||
- Install alert dialog (WoT display, show download domain)
|
||||
- Remove default "Signed by zapstore" (indexer)
|
||||
- Closed source notice
|
||||
- refreshUpdateStatus optimization for single app
|
||||
|
||||
## 0.1.4
|
||||
### Fixed
|
||||
|
||||
- Feature: Curated app sets
|
||||
- Feature: Load more releases (show all)
|
||||
- Feature: Better app cards and version/install state
|
||||
- Performance: Complete rework of internals, preloading, caching, background work
|
||||
- Bugfix: Wrong version checking
|
||||
- Bugfix: Hash mismatch error
|
||||
- Bugfix: Add context to web of trust container
|
||||
- Bugfix: Support for missing repository (closed source)
|
||||
- Update screens to reflect uninstalled apps
|
||||
- Toasts no longer trim text
|
||||
- Check all APK signature hashes, not just first
|
||||
|
||||
## [0.1.4]
|
||||
|
||||
### Added
|
||||
|
||||
- Curated app sets
|
||||
- Load more releases (show all)
|
||||
- Better app cards and version/install state
|
||||
|
||||
### Changed
|
||||
|
||||
- Complete rework of internals, preloading, caching, background work
|
||||
|
||||
### Fixed
|
||||
|
||||
- Wrong version checking
|
||||
- Hash mismatch error
|
||||
- Add context to web of trust container
|
||||
- Support for missing repository (closed source)
|
||||
- Many other bugfixes
|
||||
+1
-1
@@ -2,7 +2,7 @@ name: zapstore
|
||||
description: Zapstore mobile app
|
||||
publish_to: none
|
||||
|
||||
version: 1.0.0-rc2+1001
|
||||
version: 1.0.0-rc3+1002
|
||||
|
||||
environment:
|
||||
sdk: ^3.8.1
|
||||
|
||||
+2
-2
@@ -1,4 +1,4 @@
|
||||
repository: https://github.com/zapstore/zapstore
|
||||
assets:
|
||||
- build/app/outputs/flutter-apk/.*.apk
|
||||
release_source: build/app/outputs/flutter-apk/app-arm64-v8a-release.apk
|
||||
changelog: CHANGELOG.md
|
||||
license: MIT
|
||||
|
||||
Reference in New Issue
Block a user