Merge pull request #506 from greenart7c3/claude/docs-changelog-folder-uh8ruw

Reorganize changelog into per-version files in docs/changelogs/
This commit is contained in:
greenart7c3
2026-07-20 09:02:21 -03:00
committed by GitHub
192 changed files with 5300 additions and 209 deletions
+4 -209
View File
@@ -1,3 +1,5 @@
# Changelog
## Amber 6.2.3
- Add a configurable profile fetch interval setting with never/always options
@@ -48,213 +50,6 @@ cat manifest-v6.2.3.txt
One can use the `shasum -a 256 <file name here>` tool in order to re-compute the `sha256` hash of the target binary for your operating system. The produced hash should be compared with the hashes listed above and they should match exactly.
## Amber 6.2.2
## Older versions
- Show native app icons and NIP-46 client metadata on the request screens and app list
- Persist client metadata on every connect and capture the native app icon and name at connect/accept time
- Add support for event kind 30618
- Add an export/share button to the Logs screen
- Separate default and connection relays in the Active relays screen, and use default relays for new relay-delivered bunker connections
- Stop logging decrypted NIP-46 request/response bodies and store encrypt/decrypt payloads as ciphertext, decrypting on demand
- Gate all logcat output behind BuildConfig.DEBUG
- Force always-ask for null-package (browser) callers
- Flag nsec, ncryptsec and seed words clipboard copies as sensitive and clear them after a delay
- Add explicit backup/data-extraction excludes as defense-in-depth
- Fix a crash from nested scrolling in the Active relays screen
- Fix a LazyColumn duplicate key crash from racy bunker request dedup
- Fix the release update check missing a file subscription on an EOSE race
- Fix the overlapping feedback type selector with long labels
- Warm up the Coil ImageLoader off the main thread
- Update translations
Download it with [Zapstore](https://zapstore.dev/apps/com.greenart7c3.nostrsigner), [Obtainium](https://github.com/ImranR98/Obtainium), [f-droid](https://f-droid.org/packages/com.greenart7c3.nostrsigner) or download it directly in the [releases page](https://github.com/greenart7c3/Amber/releases/tag/v6.2.2)
If you like my work consider making a [donation](https://greenart7c3.com)
## Verifying the release
In order to verify the release, you'll need to have `gpg` or `gpg2` installed on your system. Once you've obtained a copy (and hopefully verified that as well), you'll first need to import the keys that have signed this release if you haven't done so already:
``` bash
gpg --keyserver hkps://keys.openpgp.org --recv-keys 44F0AAEB77F373747E3D5444885822EED3A26A6D
```
Once you have his PGP key you can verify the release (assuming `manifest-v6.2.2.txt` and `manifest-v6.2.2.txt.sig` are in the current directory) with:
``` bash
gpg --verify manifest-v6.2.2.txt.sig manifest-v6.2.2.txt
```
You should see the following if the verification was successful:
``` bash
gpg: Signature made Fri 13 Sep 2024 08:06:52 AM -03
gpg: using RSA key 44F0AAEB77F373747E3D5444885822EED3A26A6D
gpg: Good signature from "greenart7c3 <greenart7c3@proton.me>"
```
That will verify the signature on the main manifest page which ensures integrity and authenticity of the binaries you've downloaded locally. Next, depending on your operating system you should then re-calculate the sha256 sum of the binary, and compare that with the following hashes:
``` bash
cat manifest-v6.2.2.txt
```
One can use the `shasum -a 256 <file name here>` tool in order to re-compute the `sha256` hash of the target binary for your operating system. The produced hash should be compared with the hashes listed above and they should match exactly.
## Amber 6.2.1
- Reduce battery drain from relay reconnects and websocket pings
- Drop dead relays from the subscription pool instead of only backing off reconnects
- Do not wake the device when updating the relay notification
- Modernize the settings screen with grouped Material 3 cards and distinct icons
- Fix navigation crash when opening application permissions
- Fix a crash when writing the Bunker connect screen state off the main thread
- Reply with an error for invalid bunker request methods
- Add NIP-46 logout method support
- Add support for event kind 39701 (Public web bookmark)
- Fix a per-account database connection leak by building databases atomically
- Refresh app bar titles when the language changes
- Update Kotlin to 2.4.0 and Gradle to 9.5.1
- Update translations
Download it with [Zapstore](https://zapstore.dev/apps/com.greenart7c3.nostrsigner), [Obtainium](https://github.com/ImranR98/Obtainium), [f-droid](https://f-droid.org/packages/com.greenart7c3.nostrsigner) or download it directly in the [releases page](https://github.com/greenart7c3/Amber/releases/tag/v6.2.1)
If you like my work consider making a [donation](https://greenart7c3.com)
## Verifying the release
In order to verify the release, you'll need to have `gpg` or `gpg2` installed on your system. Once you've obtained a copy (and hopefully verified that as well), you'll first need to import the keys that have signed this release if you haven't done so already:
``` bash
gpg --keyserver hkps://keys.openpgp.org --recv-keys 44F0AAEB77F373747E3D5444885822EED3A26A6D
```
Once you have his PGP key you can verify the release (assuming `manifest-v6.2.1.txt` and `manifest-v6.2.1.txt.sig` are in the current directory) with:
``` bash
gpg --verify manifest-v6.2.1.txt.sig manifest-v6.2.1.txt
```
You should see the following if the verification was successful:
``` bash
gpg: Signature made Fri 13 Sep 2024 08:06:52 AM -03
gpg: using RSA key 44F0AAEB77F373747E3D5444885822EED3A26A6D
gpg: Good signature from "greenart7c3 <greenart7c3@proton.me>"
```
That will verify the signature on the main manifest page which ensures integrity and authenticity of the binaries you've downloaded locally. Next, depending on your operating system you should then re-calculate the sha256 sum of the binary, and compare that with the following hashes:
``` bash
cat manifest-v6.2.1.txt
```
One can use the `shasum -a 256 <file name here>` tool in order to re-compute the `sha256` hash of the target binary for your operating system. The produced hash should be compared with the hashes listed above and they should match exactly.
## Amber 6.2.0
- Add NIP-44 v3 encryption support, including a dedicated approval screen, intent preview, bunker preview, history logging and auto-reject for invalid requests
- Register NIP-44 v3 ContentProvider authorities
- Auto-accept NIP-46 ping requests on connect
- Ignore empty `nostrsigner:` intents so the app can be opened directly
- Simplify the invalid intent screen to only close the app
- Use a segmented toggle for option pickers, with a scrollbar and shrinking segments when they get too narrow to fit the screen
- Remove the `sign_message` signer method
- Remove the 1 minute option from the sign-automatically pickers
- Disable resource shrinking in release builds
- Update translations
Download it with [Zapstore](https://zapstore.dev/apps/com.greenart7c3.nostrsigner), [Obtainium](https://github.com/ImranR98/Obtainium), [f-droid](https://f-droid.org/packages/com.greenart7c3.nostrsigner) or download it directly in the [releases page](https://github.com/greenart7c3/Amber/releases/tag/v6.2.0)
If you like my work consider making a [donation](https://greenart7c3.com)
## Verifying the release
In order to verify the release, you'll need to have `gpg` or `gpg2` installed on your system. Once you've obtained a copy (and hopefully verified that as well), you'll first need to import the keys that have signed this release if you haven't done so already:
``` bash
gpg --keyserver hkps://keys.openpgp.org --recv-keys 44F0AAEB77F373747E3D5444885822EED3A26A6D
```
Once you have his PGP key you can verify the release (assuming `manifest-v6.2.0.txt` and `manifest-v6.2.0.txt.sig` are in the current directory) with:
``` bash
gpg --verify manifest-v6.2.0.txt.sig manifest-v6.2.0.txt
```
You should see the following if the verification was successful:
``` bash
gpg: Signature made Fri 13 Sep 2024 08:06:52 AM -03
gpg: using RSA key 44F0AAEB77F373747E3D5444885822EED3A26A6D
gpg: Good signature from "greenart7c3 <greenart7c3@proton.me>"
```
That will verify the signature on the main manifest page which ensures integrity and authenticity of the binaries you've downloaded locally. Next, depending on your operating system you should then re-calculate the sha256 sum of the binary, and compare that with the following hashes:
``` bash
cat manifest-v6.2.0.txt
```
One can use the `shasum -a 256 <file name here>` tool in order to re-compute the `sha256` hash of the target binary for your operating system. The produced hash should be compared with the hashes listed above and they should match exactly.
## Amber 6.1.0
- Better layout when connecting a new app
- Fix some reported crashes
- Fix signer dialog not closing after accepting a bunker request
- Show name and npub when showing your account
- Add a select/deselect all option in the permissions screen when connecting a new app
- Show a invalid request screen when receiving a invalid request
- Preview missing translation report before sending it
- Add a rate limiting for intents based on app/type/event kind (rate limiting only applies to apps that don't implement sending multiple requests at once)
- Some optimizations when accepting/rejecting intent requests
- Added a stop service in the notification, this force closes the app and you have to manually open it again before using bunker applications
- Added a option to disable the service start on boot
- Only start the profile subscription for the current account
- Always return hex key when logging in to an app to comply with nip 55
- Added a close button in the empty requests screen
- Added loading state to the report screens
- Support for beta releases for the auto updater
- Add a reset button for bunkers
- Fix a connection issue when connecting to a new bunker by @npub1q3sle0kvfsehgsuexttt3ugjd8xdklxfwwkh559wxckmzddywnws6cd26p
- Fix app starting on boot when not enabled
- Support for sign psbt method
- Fix relay auth whitelist when the relay contains port number
- Change selectable options to be a bottom sheet
- Added more options to the automatically sign this for
- Add an encrypted applications backup that can be restored on a new device
Download it with [Zapstore](https://zapstore.dev/apps/com.greenart7c3.nostrsigner), [Obtainium](https://github.com/ImranR98/Obtainium), [f-droid](https://f-droid.org/packages/com.greenart7c3.nostrsigner) or download it directly in the [releases page](https://github.com/greenart7c3/Amber/releases/tag/v6.1.0)
If you like my work consider making a [donation](https://greenart7c3.com)
## Verifying the release
In order to verify the release, you'll need to have `gpg` or `gpg2` installed on your system. Once you've obtained a copy (and hopefully verified that as well), you'll first need to import the keys that have signed this release if you haven't done so already:
``` bash
gpg --keyserver hkps://keys.openpgp.org --recv-keys 44F0AAEB77F373747E3D5444885822EED3A26A6D
```
Once you have his PGP key you can verify the release (assuming `manifest-v6.1.0.txt` and `manifest-v6.1.0.txt.sig` are in the current directory) with:
``` bash
gpg --verify manifest-v6.1.0.txt.sig manifest-v6.1.0.txt
```
You should see the following if the verification was successful:
``` bash
gpg: Signature made Fri 13 Sep 2024 08:06:52 AM -03
gpg: using RSA key 44F0AAEB77F373747E3D5444885822EED3A26A6D
gpg: Good signature from "greenart7c3 <greenart7c3@proton.me>"
```
That will verify the signature on the main manifest page which ensures integrity and authenticity of the binaries you've downloaded locally. Next, depending on your operating system you should then re-calculate the sha256 sum of the binary, and compare that with the following hashes:
``` bash
cat manifest-v6.1.0.txt
```
One can use the `shasum -a 256 <file name here>` tool in order to re-compute the `sha256` hash of the target binary for your operating system. The produced hash should be compared with the hashes listed above and they should match exactly.
Release notes for previous versions live in [docs/changelogs](docs/changelogs/README.md).
+3
View File
@@ -0,0 +1,3 @@
# Amber 0.0.1
No release notes were provided for this version.
+6
View File
@@ -0,0 +1,6 @@
# Amber - 0.0.2
- Removed internet connections
- Sign button will only copy the signature and not the whole event
- Update readm with planned features
- Updated readme with how to implement support for Amber in your web application
+7
View File
@@ -0,0 +1,7 @@
# Amber - 0.0.3
- New UI
- Fill pubkey and id if pubkey not present in the event
- Support for login with hex key
![Captura de tela 2023-08-04 151102](https://github.com/greenart7c3/Amber/assets/115044884/bd73afd0-a28a-4b2a-8781-7ad277f1609c)
+3
View File
@@ -0,0 +1,3 @@
# Amber - 0.0.4
- Fix for id and pubkey not showing
+6
View File
@@ -0,0 +1,6 @@
# Amber - 0.0.5
- Fix error deserializing json when there's no id or pubkey
- Created a button to copy the raw json of the event
![image](https://github.com/greenart7c3/Amber/assets/115044884/4bd9e7e2-3f4e-457c-961e-d29d4c84e946)
+5
View File
@@ -0,0 +1,5 @@
# Amber - 0.0.6
- Ugly icon
- Preparations to decrypt/encrypt dm's
- Only scroll the raw json
+5
View File
@@ -0,0 +1,5 @@
# Amber - 0.0.7
- Support for get_public_key
- UI for encrypt/decrypt nip04
- Updated dependencies
+3
View File
@@ -0,0 +1,3 @@
# Amber 0.0.8
No release notes were provided for this version.
+3
View File
@@ -0,0 +1,3 @@
# Amber 0.0.9
No release notes were provided for this version.
+4
View File
@@ -0,0 +1,4 @@
# Amber - 0.1.0
- When you have remember my choice checked you can use content resolver to sign events in background
- Created a button to reset all permissions
+3
View File
@@ -0,0 +1,3 @@
# Amber 0.1.1
No release notes were provided for this version.
+3
View File
@@ -0,0 +1,3 @@
# Amber 0.1.2
No release notes were provided for this version.
+3
View File
@@ -0,0 +1,3 @@
# Amber 0.1.3
No release notes were provided for this version.
+4
View File
@@ -0,0 +1,4 @@
# Amber - 0.1.4
- Code cleanup
- Fix crash with zaps with no "e" tag
+11
View File
@@ -0,0 +1,11 @@
# Amber - 0.2.0
- Upgrade to material 3 dependencies
- Created settings and permissions screen
- Added arm64-v8a and armeabi-v7a builds
![f52df91be87335d7d3ad1b5a951e9718b88e21760b7a28571200cd218c41c394](https://image.nostr.build/f52df91be87335d7d3ad1b5a951e9718b88e21760b7a28571200cd218c41c394.png)
![d1dd32e59a9761e158dfbcb6b2089f022e2084ae3d422cfc314a22d1ff0f845b](https://image.nostr.build/d1dd32e59a9761e158dfbcb6b2089f022e2084ae3d422cfc314a22d1ff0f845b.png)
![8db6e214d2a9030e370e1a42afc4df5cf54e81265df1de4e5ba9db6d4565b53f](https://image.nostr.build/8db6e214d2a9030e370e1a42afc4df5cf54e81265df1de4e5ba9db6d4565b53f.png)
+3
View File
@@ -0,0 +1,3 @@
# Amber - 0.3.0
- Support for multiple accounts
+5
View File
@@ -0,0 +1,5 @@
# Amber - 0.3.1
- Added an option to name your accounts
![Screenshot_20230927_160102](https://github.com/greenart7c3/Amber/assets/115044884/c7e7f299-32f9-4ff1-844e-273964bb8bc4)
+3
View File
@@ -0,0 +1,3 @@
# Amber 0.3.2
No release notes were provided for this version.
+5
View File
@@ -0,0 +1,5 @@
# Amber - 0.4.0
- Change the current account by pressing the Top AppBar
- Add Show/Hide details button on all signer types
- Updated readme with an example on how to send the intent from a web client
+3
View File
@@ -0,0 +1,3 @@
# Amber 0.4.1
No release notes were provided for this version.
+3
View File
@@ -0,0 +1,3 @@
# Amber 0.4.2
No release notes were provided for this version.
+3
View File
@@ -0,0 +1,3 @@
# Amber 0.4.3
No release notes were provided for this version.
+3
View File
@@ -0,0 +1,3 @@
# Amber 0.4.4
No release notes were provided for this version.
+3
View File
@@ -0,0 +1,3 @@
# Amber 0.4.5
No release notes were provided for this version.
+3
View File
@@ -0,0 +1,3 @@
# Amber 0.4.6
No release notes were provided for this version.
+3
View File
@@ -0,0 +1,3 @@
# Amber 0.4.7
No release notes were provided for this version.
+7
View File
@@ -0,0 +1,7 @@
# Amber - 0.5.0
- Created history screen
- Show the relay url when it's an auth event
- Show app version in the settings screen
- Fix bottom sheet overlapping nav buttons
- Change content provider name in debug
+3
View File
@@ -0,0 +1,3 @@
# Amber 0.5.1
No release notes were provided for this version.
+4
View File
@@ -0,0 +1,4 @@
# Amber - 0.5.2
- Updated dependencies
- also check return type when not using callback url
+5
View File
@@ -0,0 +1,5 @@
# Amber - 0.5.3
- Updated dependencies
- Show event kind in history tab
- Fix generate new key button hidden on some devices
+3
View File
@@ -0,0 +1,3 @@
# Amber 0.6.0
No release notes were provided for this version.
+3
View File
@@ -0,0 +1,3 @@
# Amber 0.6.1
No release notes were provided for this version.
+3
View File
@@ -0,0 +1,3 @@
# Amber 0.6.3
No release notes were provided for this version.
+3
View File
@@ -0,0 +1,3 @@
# Amber 0.6.4
No release notes were provided for this version.
+8
View File
@@ -0,0 +1,8 @@
# Amber - 0.6.5
- Support for signing multiple events at once
- Support for sending default permissions to be allowed by the user when loginin
![https://image.nostr.build/beb0311cf9b4a5d2f39b5a8f8a3bfe3ed9da8b86e07d6a70e9308d81d368130e.png](https://image.nostr.build/beb0311cf9b4a5d2f39b5a8f8a3bfe3ed9da8b86e07d6a70e9308d81d368130e.png)
![https://image.nostr.build/18ab69385278ddddd87e82f7ec41e353a2490f66333f9e0c35bda0644bfc9f8e.png](https://image.nostr.build/18ab69385278ddddd87e82f7ec41e353a2490f66333f9e0c35bda0644bfc9f8e.png)
+3
View File
@@ -0,0 +1,3 @@
# Amber - 0.6.6
- Fix encryption/decryption in web apps
+3
View File
@@ -0,0 +1,3 @@
# Amber 0.7.0
No release notes were provided for this version.
+5
View File
@@ -0,0 +1,5 @@
# Amber 0.7.1
Amber - v0.7.1
- Moves to NIP-44v2
+7
View File
@@ -0,0 +1,7 @@
# Amber 0.7.2
Amber - v0.7.2
- Update quartz to v.83.5
- Added decrypt content to the show details button
- Created links to source code, donation page and OpenSats
+3
View File
@@ -0,0 +1,3 @@
# Amber 0.7.3
No release notes were provided for this version.
+12
View File
@@ -0,0 +1,12 @@
# Amber - v0.7.4
- Remember my choice now works when you reject the event
Applications will need to update to the new spec.
You can check how to implement it in this pull request in Amethyst and in the Amber readme file:
https://github.com/vitorpamplona/amethyst/pull/744
https://github.com/greenart7c3/Amber
Basically you need to send a new parameter in the contentResolver.query and check if Amber returned the column "rejected"
+4
View File
@@ -0,0 +1,4 @@
# Amber - v0.7.5
- Updated dependencies
- Fix edit permission screen showing permissions from every app
+3
View File
@@ -0,0 +1,3 @@
# Amber 0.7.6
No release notes were provided for this version.
+4
View File
@@ -0,0 +1,4 @@
# Amber - v0.8.0
- Support for nip 49 (ncryptsec)
- Option to show you private keys as Qr Code
+4
View File
@@ -0,0 +1,4 @@
# Amber - v0.8.1
- Update dependencies
- Fix activity not clearing when using web clients
+3
View File
@@ -0,0 +1,3 @@
# Amber - v0.8.2
* Fix activity not clearing when using web clients
+12
View File
@@ -0,0 +1,12 @@
# Amber - 1.0.0 - Beta 1
- Amber now supports nip 46
- There's 3 versions of the application to download now:
- Play - This uses the google services push notifications
- Free - This uses ntfy push notifications
- Offline - This does not support nip 46
Download it with [Obtainium](https://github.com/ImranR98/Obtainium) or download it directly in the [releases page
](https://github.com/greenart7c3/Amber/releases/tag/v1.0.0-pre)
If you like my work consider making a [donation](https://greenart7c3.com)
+16
View File
@@ -0,0 +1,16 @@
# Amber - 1.0.0 - Beta 10
- Amber now supports nip 46
- There's 3 versions of the application to download now:
- Play - This uses the google services push notifications
- Free - This uses ntfy push notifications
- Offline - This does not support nip 46
- Support for Orbot proxy
- Add settings to connect to relay directly
- Fix crash when using web applications with nostrsigner: intents
- Fix decryption for web apps using intents
Download it with [Obtainium](https://github.com/ImranR98/Obtainium) or download it directly in the [releases page
](https://github.com/greenart7c3/Amber/releases/tag/v1.0.0-pre)
If you like my work consider making a [donation](https://greenart7c3.com)
+17
View File
@@ -0,0 +1,17 @@
# Amber - 1.0.0 - Beta 11
- Amber now supports nip 46
- There's 3 versions of the application to download now:
- Play - This uses the google services push notifications
- Free - This uses ntfy push notifications
- Offline - This does not support nip 46
- Support for Orbot proxy
- Add settings to connect to relay directly
- Fix crash when using web applications with nostrsigner: intents
- Fix decryption for web apps using intents
- Added activity history screen
Download it with [Obtainium](https://github.com/ImranR98/Obtainium) or download it directly in the [releases page
](https://github.com/greenart7c3/Amber/releases/tag/v1.0.0-pre)
If you like my work consider making a [donation](https://greenart7c3.com)
+17
View File
@@ -0,0 +1,17 @@
# Amber - 1.0.0 - Beta 12
- Amber now supports nip 46
- There's 3 versions of the application to download now:
- Play - This uses the google services push notifications
- Free - This uses ntfy push notifications
- Offline - This does not support nip 46
- Support for Orbot proxy
- Add settings to connect to relay directly
- Fix crash when using web applications with nostrsigner: intents
- Fix decryption for web apps using intents
- Added activity history screen
Download it with [Obtainium](https://github.com/ImranR98/Obtainium) or download it directly in the [releases page
](https://github.com/greenart7c3/Amber/releases/tag/v1.0.0-pre)
If you like my work consider making a [donation](https://greenart7c3.com)
+14
View File
@@ -0,0 +1,14 @@
# Amber - 1.0.0 - Beta 2
- Amber now supports nip 46
- There's 3 versions of the application to download now:
- Play - This uses the google services push notifications
- Free - This uses ntfy push notifications
- Offline - This does not support nip 46
- Support for Orbot proxy
- Fixes Account name editing
Download it with [Obtainium](https://github.com/ImranR98/Obtainium) or download it directly in the [releases page
](https://github.com/greenart7c3/Amber/releases/tag/v1.0.0-pre)
If you like my work consider making a [donation](https://greenart7c3.com)
+3
View File
@@ -0,0 +1,3 @@
# Amber 1.0.0-pre3
No release notes were provided for this version.
+3
View File
@@ -0,0 +1,3 @@
# Amber 1.0.0-pre4
No release notes were provided for this version.
+15
View File
@@ -0,0 +1,15 @@
# Amber - 1.0.0 - Beta 5
- Amber now supports nip 46
- There's 3 versions of the application to download now:
- Play - This uses the google services push notifications
- Free - This uses ntfy push notifications
- Offline - This does not support nip 46
- Support for Orbot proxy
- Fixes Account name editing
- Add settings to connect to relay directly
Download it with [Obtainium](https://github.com/ImranR98/Obtainium) or download it directly in the [releases page
](https://github.com/greenart7c3/Amber/releases/tag/v1.0.0-pre)
If you like my work consider making a [donation](https://greenart7c3.com)
+14
View File
@@ -0,0 +1,14 @@
# Amber - 1.0.0 - Beta 6
- Amber now supports nip 46
- There's 3 versions of the application to download now:
- Play - This uses the google services push notifications
- Free - This uses ntfy push notifications
- Offline - This does not support nip 46
- Support for Orbot proxy
- Add settings to connect to relay directly
Download it with [Obtainium](https://github.com/ImranR98/Obtainium) or download it directly in the [releases page
](https://github.com/greenart7c3/Amber/releases/tag/v1.0.0-pre)
If you like my work consider making a [donation](https://greenart7c3.com)
+15
View File
@@ -0,0 +1,15 @@
# Amber - 1.0.0 - Beta 7
- Amber now supports nip 46
- There's 3 versions of the application to download now:
- Play - This uses the google services push notifications
- Free - This uses ntfy push notifications
- Offline - This does not support nip 46
- Support for Orbot proxy
- Add settings to connect to relay directly
- Fix crash when using web applications with nostrsigner: intents
Download it with [Obtainium](https://github.com/ImranR98/Obtainium) or download it directly in the [releases page
](https://github.com/greenart7c3/Amber/releases/tag/v1.0.0-pre)
If you like my work consider making a [donation](https://greenart7c3.com)
+16
View File
@@ -0,0 +1,16 @@
# Amber - 1.0.0 - Beta 9
- Amber now supports nip 46
- There's 3 versions of the application to download now:
- Play - This uses the google services push notifications
- Free - This uses ntfy push notifications
- Offline - This does not support nip 46
- Support for Orbot proxy
- Add settings to connect to relay directly
- Fix crash when using web applications with nostrsigner: intents
- Fix decryption for web apps using intents
Download it with [Obtainium](https://github.com/ImranR98/Obtainium) or download it directly in the [releases page
](https://github.com/greenart7c3/Amber/releases/tag/v1.0.0-pre)
If you like my work consider making a [donation](https://greenart7c3.com)
+17
View File
@@ -0,0 +1,17 @@
# Amber - 1.0.0
- Amber now supports nip 46
- There's 3 versions of the application to download now:
- Play - This uses the google services push notifications
- Free - This uses ntfy push notifications
- Offline - This does not support nip 46
- Support for Orbot proxy
- Add settings to connect to relay directly
- Fix crash when using web applications with nostrsigner: intents
- Fix decryption for web apps using intents
- Added activity history screen
Download it with [Obtainium](https://github.com/ImranR98/Obtainium) or download it directly in the [releases page
](https://github.com/greenart7c3/Amber/releases/tag/v1.0.0-pre)
If you like my work consider making a [donation](https://greenart7c3.com)
+10
View File
@@ -0,0 +1,10 @@
# Amber - 1.0.1
- Fix private zaps
- French translation - @npub106efcyntxc5qwl3w8krrhyt626m59ya2nk9f40px5s968u5xdwhsjsr8fz
- Swahili translation - @npub1q6ps7m94jfdastx2tx76sj8sq4nxdhlsgmzns2tr4xt6ydx6grzspm0kxr
Download it with [Obtainium](https://github.com/ImranR98/Obtainium) or download it directly in the [releases page
](https://github.com/greenart7c3/Amber/releases/tag/v1.0.1)
If you like my work consider making a [donation](https://greenart7c3.com)
+13
View File
@@ -0,0 +1,13 @@
# Amber - 1.0.2
- Implemented sign_message
- Fix notification text
- Don't send the error field when there's no error
- Fix get_public_key when using bunker
- Support for seed words in the login screen
- Show relay error messages to the user
Download it with [Obtainium](https://github.com/ImranR98/Obtainium) or download it directly in the [releases page
](https://github.com/greenart7c3/Amber/releases/tag/v1.0.2)
If you like my work consider making a [donation](https://greenart7c3.com)
+12
View File
@@ -0,0 +1,12 @@
# Amber - 1.0.3
- Fix missing permission when asking for multiple permissions
- update dependencies
- german translations by @npub19a6x8frkkn2660fw0flz74a7qg8c2jxk5v9p2rsh7tv5e6ftsq3sav63vp
- chinese translations by @npub1gd8e0xfkylc7v8c5a6hkpj4gelwwcy99jt90lqjseqjj2t253s2s6ch58h
- french translations by @npub106efcyntxc5qwl3w8krrhyt626m59ya2nk9f40px5s968u5xdwhsjsr8fz
Download it with [Obtainium](https://github.com/ImranR98/Obtainium) or download it directly in the [releases page
](https://github.com/greenart7c3/Amber/releases/tag/v1.0.3)
If you like my work consider making a [donation](https://greenart7c3.com)
+9
View File
@@ -0,0 +1,9 @@
# Amber 1.0.4
- Fix relay button showing for native applications
- Improve the layout of the edit permissions screen
Download it with [zap.store](https://zap.store/download), [Obtainium](https://github.com/ImranR98/Obtainium) or download it directly in the [releases page
](https://github.com/greenart7c3/Amber/releases/tag/v1.0.4)
If you like my work consider making a [donation](https://greenart7c3.com)
+11
View File
@@ -0,0 +1,11 @@
# Amber 1.0.5
- Add a timeout when accepting/rejecting events from nip 46
- Add a retry logic when using nip 46
- Fix a bug that added a new app when rejecting a connect request
- Only update the connection status of an application after the relay response
Download it with [Obtainium](https://github.com/ImranR98/Obtainium) or download it directly in the [releases page
](https://github.com/greenart7c3/Amber/releases/tag/v1.0.5)
If you like my work consider making a [donation](https://greenart7c3.com)
+8
View File
@@ -0,0 +1,8 @@
# Amber 1.0.6
- Relay connection improvements
Download it with [Obtainium](https://github.com/ImranR98/Obtainium) or download it directly in the [releases page
](https://github.com/greenart7c3/Amber/releases/tag/v1.0.6)
If you like my work consider making a [donation](https://greenart7c3.com)
+9
View File
@@ -0,0 +1,9 @@
# Amber 1.0.7 - Beta 2
- Log screen (Setting -> Logs)
- Improved error handling and relay connection
Download it with [Obtainium](https://github.com/ImranR98/Obtainium) or download it directly in the [releases page
](https://github.com/greenart7c3/Amber/releases/tag/v1.0.7-pre2)
If you like my work consider making a [donation](https://greenart7c3.com)
+9
View File
@@ -0,0 +1,9 @@
# Amber 1.0.7
- Log screen (Setting -> Logs)
- Improved error handling and relay connection
- Fix permissions screen when a permission contains a large text
Download it with [zap.store](https://zap.store/download), [Obtainium](https://github.com/ImranR98/Obtainium) or download it directly in the [releases page](https://github.com/greenart7c3/Amber/releases/tag/v1.0.7)
If you like my work consider making a [donation](https://greenart7c3.com)
+12
View File
@@ -0,0 +1,12 @@
# Amber 1.0.8
- Fix login with qrcode silent failing
- Fix messages appearing when it's not supposed to
- Fix connection with relay when app is in background
- Fix remember my choice not working when receiving multiple events
- Added a option to change the default relay
- Add a relay icon in the app bar to show connected relays and logs
Download it with [zap.store](https://zap.store/download), [Obtainium](https://github.com/ImranR98/Obtainium) or download it directly in the [releases page](https://github.com/greenart7c3/Amber/releases/tag/v1.0.8)
If you like my work consider making a [donation](https://greenart7c3.com)
+8
View File
@@ -0,0 +1,8 @@
# Amber 1.0.9
- Added setting to choose the notification distributor when using the free edition
- Added more logs to the notifications
Download it with [zap.store](https://zap.store/download), [Obtainium](https://github.com/ImranR98/Obtainium) or download it directly in the [releases page](https://github.com/greenart7c3/Amber/releases/tag/v1.0.9)
If you like my work consider making a [donation](https://greenart7c3.com)
+13
View File
@@ -0,0 +1,13 @@
# Amber 1.1.0 - Beta 1
- Fix app opening when not supposed to when using some native apps
- Always run a service so the app is not stopped by the os
- Show a message if there's no unified push distributor installed
- Fix translations when there's a notification
- Upgrade to kotlin 2
- Try to restart the app when the app is updated
- Fix dns issues when in deep sleep
Download it with [zap.store](https://zap.store/download), [Obtainium](https://github.com/ImranR98/Obtainium) or download it directly in the [releases page](https://github.com/greenart7c3/Amber/releases/tag/v1.1.-0-pre1)
If you like my work consider making a [donation](https://greenart7c3.com)
+13
View File
@@ -0,0 +1,13 @@
# Amber 1.1.0
- Fix app opening when not supposed to when using some native apps
- Always run a service so the app is not stopped by the os
- Show a message if there's no unified push distributor installed
- Fix translations when there's a notification
- Upgrade to kotlin 2
- Try to restart the app when the app is updated
- Fix dns issues when in deep sleep
Download it with [zap.store](https://zap.store/download), [Obtainium](https://github.com/ImranR98/Obtainium) or download it directly in the [releases page](https://github.com/greenart7c3/Amber/releases/tag/v1.1.-0-pre1)
If you like my work consider making a [donation](https://greenart7c3.com)
+11
View File
@@ -0,0 +1,11 @@
# Amber 1.1.1
- Support for sending and receiving bunker requests with nip44
- Fix remember my choice not working for reject when not using content resolvers
- Improvements to edit relay screen
- Option to listen to new connections without creating new application
- Option to setup biometrics/pin
Download it with [zap.store](https://zap.store/download), [Obtainium](https://github.com/ImranR98/Obtainium), [f-droid](https://f-droid.org/packages/com.greenart7c3.nostrsigner) or download it directly in the [releases page](https://github.com/greenart7c3/Amber/releases/tag/v1.1.1)
If you like my work consider making a [donation](https://greenart7c3.com)
+3
View File
@@ -0,0 +1,3 @@
# Amber 1.1.2
No release notes were provided for this version.
+10
View File
@@ -0,0 +1,10 @@
# Amber 1.2.0
- Support for sending nips as permissions instead of kinds
- Better descriptions for nip 29 event kinds
- Don't let secret be used twice
- Improved sending events with nip 46
Download it with [zap.store](https://zap.store/download), [Obtainium](https://github.com/ImranR98/Obtainium), [f-droid](https://f-droid.org/packages/com.greenart7c3.nostrsigner) or download it directly in the [releases page](https://github.com/greenart7c3/Amber/releases/tag/v1.2.0)
If you like my work consider making a [donation](https://greenart7c3.com)
+8
View File
@@ -0,0 +1,8 @@
# Amber 1.3.0 - Beta 1
- Login/Signup redesign
- Support for seed words
Download it with [zap.store](https://zap.store/download), [Obtainium](https://github.com/ImranR98/Obtainium), [f-droid](https://f-droid.org/packages/com.greenart7c3.nostrsigner) or download it directly in the [releases page](https://github.com/greenart7c3/Amber/releases/tag/v1.2.0)
If you like my work consider making a [donation](https://greenart7c3.com)
+3
View File
@@ -0,0 +1,3 @@
# Amber 1.3.0-pre2
No release notes were provided for this version.
+3
View File
@@ -0,0 +1,3 @@
# Amber 1.3.0-pre3
No release notes were provided for this version.
+10
View File
@@ -0,0 +1,10 @@
# Amber 1.3.0 - Beta 4
- Login/Signup redesign
- Support for seed words
- Sign policy settings
- Show permissions without having to click the notification if the application is open
Download it with [zap.store](https://zap.store/download), [Obtainium](https://github.com/ImranR98/Obtainium), [f-droid](https://f-droid.org/packages/com.greenart7c3.nostrsigner) or download it directly in the [releases page](https://github.com/greenart7c3/Amber/releases/tag/v1.2.0)
If you like my work consider making a [donation](https://greenart7c3.com)
+10
View File
@@ -0,0 +1,10 @@
# Amber 1.3.0
- Login/Signup redesign
- Support for seed words
- Sign policy settings
- Show permissions without having to click the notification if the application is open
Download it with [zap.store](https://zap.store/download), [Obtainium](https://github.com/ImranR98/Obtainium), [f-droid](https://f-droid.org/packages/com.greenart7c3.nostrsigner) or download it directly in the [releases page](https://github.com/greenart7c3/Amber/releases/tag/v1.3.0)
If you like my work consider making a [donation](https://greenart7c3.com)
+12
View File
@@ -0,0 +1,12 @@
# Amber 1.3.1
- Fix reject button not working
- Group multiple events
- Only show message of no distributors installed when not using direct connection to relays
- Update dependencies
https://image.nostr.build/c699ba5496804fe3465190ca492c59a9968dec0225b6c30823f950525fcfdce5.png
Download it with [zap.store](https://zap.store/download), [Obtainium](https://github.com/ImranR98/Obtainium), [f-droid](https://f-droid.org/packages/com.greenart7c3.nostrsigner) or download it directly in the [releases page](https://github.com/greenart7c3/Amber/releases/tag/v1.3.1)
If you like my work consider making a [donation](https://greenart7c3.com)
+3
View File
@@ -0,0 +1,3 @@
# Amber 1.3.2
No release notes were provided for this version.
+10
View File
@@ -0,0 +1,10 @@
# Amber 1.3.3
- Fix a crash when signing events in background
- Updated dependencies
- Fixes in the push notification when using ntfy
- Changed remember my choice position when receiving multiple events
Download it with [zap.store](https://zap.store/download), [Obtainium](https://github.com/ImranR98/Obtainium), [f-droid](https://f-droid.org/packages/com.greenart7c3.nostrsigner) or download it directly in the [releases page](https://github.com/greenart7c3/Amber/releases/tag/v1.3.3)
If you like my work consider making a [donation](https://greenart7c3.com)
+10
View File
@@ -0,0 +1,10 @@
# Amber 1.3.4
- Fix nostrconnect uri parser
- Change foreground service type
- Support for permissions when using nostrconnect uri
- UI changes when receiving multiple events
Download it with [zap.store](https://zap.store/download), [Obtainium](https://github.com/ImranR98/Obtainium), [f-droid](https://f-droid.org/packages/com.greenart7c3.nostrsigner) or download it directly in the [releases page](https://github.com/greenart7c3/Amber/releases/tag/v1.3.4)
If you like my work consider making a [donation](https://greenart7c3.com)
+7
View File
@@ -0,0 +1,7 @@
# Amber 1.3.5
- Fix some connection issues
Download it with [zap.store](https://zap.store/download), [Obtainium](https://github.com/ImranR98/Obtainium), [f-droid](https://f-droid.org/packages/com.greenart7c3.nostrsigner) or download it directly in the [releases page](https://github.com/greenart7c3/Amber/releases/tag/v1.3.5)
If you like my work consider making a [donation](https://greenart7c3.com)
+9
View File
@@ -0,0 +1,9 @@
# Amber 1.3.6
- More connection fixes
- Don't register to the push server when using direct connection
- if theres no relay use the default relays
Download it with [zap.store](https://zap.store/download), [Obtainium](https://github.com/ImranR98/Obtainium), [f-droid](https://f-droid.org/packages/com.greenart7c3.nostrsigner) or download it directly in the [releases page](https://github.com/greenart7c3/Amber/releases/tag/v1.3.6)
If you like my work consider making a [donation](https://greenart7c3.com)
+9
View File
@@ -0,0 +1,9 @@
# Amber 1.3.7
- Fix connection to the push notification server when using gCompat UP distributor
- Added more event descriptions
- Updated dependencies
Download it with [zap.store](https://zap.store/download), [Obtainium](https://github.com/ImranR98/Obtainium), [f-droid](https://f-droid.org/packages/com.greenart7c3.nostrsigner) or download it directly in the [releases page](https://github.com/greenart7c3/Amber/releases/tag/v1.3.7)
If you like my work consider making a [donation](https://greenart7c3.com)
+39
View File
@@ -0,0 +1,39 @@
# Amber 2.0.0
- New sign keys, to use this version you will need to first backup your accounts, uninstall the old version and install the new version
- When you not configured a notification type Amber will ask you to configure and default to direct connection to relays
- Check if is a valid relay before adding it when changing the default relays or adding a relay to a application
Download it with [zap.store](https://zap.store/download), [Obtainium](https://github.com/ImranR98/Obtainium), [f-droid](https://f-droid.org/packages/com.greenart7c3.nostrsigner) or download it directly in the [releases page](https://github.com/greenart7c3/Amber/releases/tag/v2.0.0)
If you like my work consider making a [donation](https://greenart7c3.com)
## Verifying the release
In order to verify the release, you'll need to have `gpg` or `gpg2` installed on your system. Once you've obtained a copy (and hopefully verified that as well), you'll first need to import the keys that have signed this release if you haven't done so already:
``` bash
gpg --keyserver hkps://keys.openpgp.org --recv-keys 44F0AAEB77F373747E3D5444885822EED3A26A6D
```
Once you have his PGP key you can verify the release (assuming `manifest-v2.0.0.txt` and `manifest-v2.0.0.txt.sig` are in the current directory) with:
``` bash
gpg --verify manifest-v2.0.0.txt.sig manifest-v2.0.0.txt
```
You should see the following if the verification was successful:
``` bash
gpg: Signature made Fri 13 Sep 2024 08:06:52 AM -03
gpg: using RSA key 44F0AAEB77F373747E3D5444885822EED3A26A6D
gpg: Good signature from "greenart7c3 <greenart7c3@proton.me>"
```
That will verify the signature on the main manifest page which ensures integrity and authenticity of the binaries you've downloaded locally. Next, depending on your operating system you should then re-calculate the sha256 sum of the binary, and compare that with the following hashes:
``` bash
cat manifest-v2.0.0.txt
```
One can use the `shasum -a 256 <file name here>` tool in order to re-compute the `sha256` hash of the target binary for your operating system. The produced hash should be compared with the hashes listed above and they should match exactly.
+39
View File
@@ -0,0 +1,39 @@
# Amber 2.0.1
- New sign keys, to use this version you will need to first backup your accounts, uninstall the old version and install the new version
- When you not configured a notification type Amber will ask you to configure and default to direct connection to relays
- Check if is a valid relay before adding it when changing the default relays or adding a relay to a application
Download it with [zap.store](https://zap.store/download), [Obtainium](https://github.com/ImranR98/Obtainium), [f-droid](https://f-droid.org/packages/com.greenart7c3.nostrsigner) or download it directly in the [releases page](https://github.com/greenart7c3/Amber/releases/tag/v2.0.1)
If you like my work consider making a [donation](https://greenart7c3.com)
## Verifying the release
In order to verify the release, you'll need to have `gpg` or `gpg2` installed on your system. Once you've obtained a copy (and hopefully verified that as well), you'll first need to import the keys that have signed this release if you haven't done so already:
``` bash
gpg --keyserver hkps://keys.openpgp.org --recv-keys 44F0AAEB77F373747E3D5444885822EED3A26A6D
```
Once you have his PGP key you can verify the release (assuming `manifest-v2.0.1.txt` and `manifest-v2.0.1.txt.sig` are in the current directory) with:
``` bash
gpg --verify manifest-v2.0.1.txt.sig manifest-v2.0.1.txt
```
You should see the following if the verification was successful:
``` bash
gpg: Signature made Fri 13 Sep 2024 08:06:52 AM -03
gpg: using RSA key 44F0AAEB77F373747E3D5444885822EED3A26A6D
gpg: Good signature from "greenart7c3 <greenart7c3@proton.me>"
```
That will verify the signature on the main manifest page which ensures integrity and authenticity of the binaries you've downloaded locally. Next, depending on your operating system you should then re-calculate the sha256 sum of the binary, and compare that with the following hashes:
``` bash
cat manifest-v2.0.1.txt
```
One can use the `shasum -a 256 <file name here>` tool in order to re-compute the `sha256` hash of the target binary for your operating system. The produced hash should be compared with the hashes listed above and they should match exactly.
+38
View File
@@ -0,0 +1,38 @@
# Amber 2.0.2
- If you are coming from version 1.3.7 or lower you will need to first backup your accounts, uninstall the old version and install the new version
- Redesign the multi event screen
Download it with [zap.store](https://zap.store/download), [Obtainium](https://github.com/ImranR98/Obtainium), [f-droid](https://f-droid.org/packages/com.greenart7c3.nostrsigner) or download it directly in the [releases page](https://github.com/greenart7c3/Amber/releases/tag/v2.0.2)
If you like my work consider making a [donation](https://greenart7c3.com)
## Verifying the release
In order to verify the release, you'll need to have `gpg` or `gpg2` installed on your system. Once you've obtained a copy (and hopefully verified that as well), you'll first need to import the keys that have signed this release if you haven't done so already:
``` bash
gpg --keyserver hkps://keys.openpgp.org --recv-keys 44F0AAEB77F373747E3D5444885822EED3A26A6D
```
Once you have his PGP key you can verify the release (assuming `manifest-v2.0.2.txt` and `manifest-v2.0.2.txt.sig` are in the current directory) with:
``` bash
gpg --verify manifest-v2.0.2.txt.sig manifest-v2.0.2.txt
```
You should see the following if the verification was successful:
``` bash
gpg: Signature made Fri 13 Sep 2024 08:06:52 AM -03
gpg: using RSA key 44F0AAEB77F373747E3D5444885822EED3A26A6D
gpg: Good signature from "greenart7c3 <greenart7c3@proton.me>"
```
That will verify the signature on the main manifest page which ensures integrity and authenticity of the binaries you've downloaded locally. Next, depending on your operating system you should then re-calculate the sha256 sum of the binary, and compare that with the following hashes:
``` bash
cat manifest-v2.0.2.txt
```
One can use the `shasum -a 256 <file name here>` tool in order to re-compute the `sha256` hash of the target binary for your operating system. The produced hash should be compared with the hashes listed above and they should match exactly.
+38
View File
@@ -0,0 +1,38 @@
# Amber 2.0.3
- If you are coming from version 1.3.7 or lower you will need to first backup your accounts, uninstall the old version and install the new version
- Fix crash when signing multiple events
Download it with [zap.store](https://zap.store/download), [Obtainium](https://github.com/ImranR98/Obtainium), [f-droid](https://f-droid.org/packages/com.greenart7c3.nostrsigner) or download it directly in the [releases page](https://github.com/greenart7c3/Amber/releases/tag/v2.0.3)
If you like my work consider making a [donation](https://greenart7c3.com)
## Verifying the release
In order to verify the release, you'll need to have `gpg` or `gpg2` installed on your system. Once you've obtained a copy (and hopefully verified that as well), you'll first need to import the keys that have signed this release if you haven't done so already:
``` bash
gpg --keyserver hkps://keys.openpgp.org --recv-keys 44F0AAEB77F373747E3D5444885822EED3A26A6D
```
Once you have his PGP key you can verify the release (assuming `manifest-v2.0.3.txt` and `manifest-v2.0.3.txt.sig` are in the current directory) with:
``` bash
gpg --verify manifest-v2.0.3.txt.sig manifest-v2.0.3.txt
```
You should see the following if the verification was successful:
``` bash
gpg: Signature made Fri 13 Sep 2024 08:06:52 AM -03
gpg: using RSA key 44F0AAEB77F373747E3D5444885822EED3A26A6D
gpg: Good signature from "greenart7c3 <greenart7c3@proton.me>"
```
That will verify the signature on the main manifest page which ensures integrity and authenticity of the binaries you've downloaded locally. Next, depending on your operating system you should then re-calculate the sha256 sum of the binary, and compare that with the following hashes:
``` bash
cat manifest-v2.0.3.txt
```
One can use the `shasum -a 256 <file name here>` tool in order to re-compute the `sha256` hash of the target binary for your operating system. The produced hash should be compared with the hashes listed above and they should match exactly.
+40
View File
@@ -0,0 +1,40 @@
# Amber 2.0.4
- If you are coming from version 1.3.7 or lower you will need to first backup your accounts, uninstall the old version and install the new version
- Update dependencies
- When using a native app always show the package id
- When reading a QrCode in the login screen make it lowercase
Download it with [zap.store](https://zap.store/download), [Obtainium](https://github.com/ImranR98/Obtainium), [f-droid](https://f-droid.org/packages/com.greenart7c3.nostrsigner) or download it directly in the [releases page](https://github.com/greenart7c3/Amber/releases/tag/v2.0.4)
If you like my work consider making a [donation](https://greenart7c3.com)
## Verifying the release
In order to verify the release, you'll need to have `gpg` or `gpg2` installed on your system. Once you've obtained a copy (and hopefully verified that as well), you'll first need to import the keys that have signed this release if you haven't done so already:
``` bash
gpg --keyserver hkps://keys.openpgp.org --recv-keys 44F0AAEB77F373747E3D5444885822EED3A26A6D
```
Once you have his PGP key you can verify the release (assuming `manifest-v2.0.4.txt` and `manifest-v2.0.4.txt.sig` are in the current directory) with:
``` bash
gpg --verify manifest-v2.0.4.txt.sig manifest-v2.0.4.txt
```
You should see the following if the verification was successful:
``` bash
gpg: Signature made Fri 13 Sep 2024 08:06:52 AM -03
gpg: using RSA key 44F0AAEB77F373747E3D5444885822EED3A26A6D
gpg: Good signature from "greenart7c3 <greenart7c3@proton.me>"
```
That will verify the signature on the main manifest page which ensures integrity and authenticity of the binaries you've downloaded locally. Next, depending on your operating system you should then re-calculate the sha256 sum of the binary, and compare that with the following hashes:
``` bash
cat manifest-v2.0.4.txt
```
One can use the `shasum -a 256 <file name here>` tool in order to re-compute the `sha256` hash of the target binary for your operating system. The produced hash should be compared with the hashes listed above and they should match exactly.
+38
View File
@@ -0,0 +1,38 @@
# Amber 2.0.5
- If you are coming from version 1.3.7 or lower you will need to first backup your accounts, uninstall the old version and install the new version
- Fix nip 04 decryption for web applications
Download it with [zap.store](https://zap.store/download), [Obtainium](https://github.com/ImranR98/Obtainium), [f-droid](https://f-droid.org/packages/com.greenart7c3.nostrsigner) or download it directly in the [releases page](https://github.com/greenart7c3/Amber/releases/tag/v2.0.5)
If you like my work consider making a [donation](https://greenart7c3.com)
## Verifying the release
In order to verify the release, you'll need to have `gpg` or `gpg2` installed on your system. Once you've obtained a copy (and hopefully verified that as well), you'll first need to import the keys that have signed this release if you haven't done so already:
``` bash
gpg --keyserver hkps://keys.openpgp.org --recv-keys 44F0AAEB77F373747E3D5444885822EED3A26A6D
```
Once you have his PGP key you can verify the release (assuming `manifest-v2.0.5.txt` and `manifest-v2.0.5.txt.sig` are in the current directory) with:
``` bash
gpg --verify manifest-v2.0.5.txt.sig manifest-v2.0.5.txt
```
You should see the following if the verification was successful:
``` bash
gpg: Signature made Fri 13 Sep 2024 08:06:52 AM -03
gpg: using RSA key 44F0AAEB77F373747E3D5444885822EED3A26A6D
gpg: Good signature from "greenart7c3 <greenart7c3@proton.me>"
```
That will verify the signature on the main manifest page which ensures integrity and authenticity of the binaries you've downloaded locally. Next, depending on your operating system you should then re-calculate the sha256 sum of the binary, and compare that with the following hashes:
``` bash
cat manifest-v2.0.5.txt
```
One can use the `shasum -a 256 <file name here>` tool in order to re-compute the `sha256` hash of the target binary for your operating system. The produced hash should be compared with the hashes listed above and they should match exactly.
+42
View File
@@ -0,0 +1,42 @@
# Amber 2.0.6
- If you are coming from version 1.3.7 or lower you will need to first backup your accounts, uninstall the old version and install the new version
- Fix remember my choice when rejecting the event
- Update dependencies
- Fix crash when not sending id in the content provider
- Fix seed words not being saved correctly
- Fix empty permission when using bunker
Download it with [zap.store](https://zap.store/download), [Obtainium](https://github.com/ImranR98/Obtainium), [f-droid](https://f-droid.org/packages/com.greenart7c3.nostrsigner) or download it directly in the [releases page](https://github.com/greenart7c3/Amber/releases/tag/v2.0.6)
If you like my work consider making a [donation](https://greenart7c3.com)
## Verifying the release
In order to verify the release, you'll need to have `gpg` or `gpg2` installed on your system. Once you've obtained a copy (and hopefully verified that as well), you'll first need to import the keys that have signed this release if you haven't done so already:
``` bash
gpg --keyserver hkps://keys.openpgp.org --recv-keys 44F0AAEB77F373747E3D5444885822EED3A26A6D
```
Once you have his PGP key you can verify the release (assuming `manifest-v2.0.6.txt` and `manifest-v2.0.6.txt.sig` are in the current directory) with:
``` bash
gpg --verify manifest-v2.0.6.txt.sig manifest-v2.0.6.txt
```
You should see the following if the verification was successful:
``` bash
gpg: Signature made Fri 13 Sep 2024 08:06:52 AM -03
gpg: using RSA key 44F0AAEB77F373747E3D5444885822EED3A26A6D
gpg: Good signature from "greenart7c3 <greenart7c3@proton.me>"
```
That will verify the signature on the main manifest page which ensures integrity and authenticity of the binaries you've downloaded locally. Next, depending on your operating system you should then re-calculate the sha256 sum of the binary, and compare that with the following hashes:
``` bash
cat manifest-v2.0.6.txt
```
One can use the `shasum -a 256 <file name here>` tool in order to re-compute the `sha256` hash of the target binary for your operating system. The produced hash should be compared with the hashes listed above and they should match exactly.
+37
View File
@@ -0,0 +1,37 @@
# Amber 2.0.7
- Fix -null in nip 4 encryption
Download it with [zap.store](https://zap.store/download), [Obtainium](https://github.com/ImranR98/Obtainium), [f-droid](https://f-droid.org/packages/com.greenart7c3.nostrsigner) or download it directly in the [releases page](https://github.com/greenart7c3/Amber/releases/tag/v2.0.7)
If you like my work consider making a [donation](https://greenart7c3.com)
## Verifying the release
In order to verify the release, you'll need to have `gpg` or `gpg2` installed on your system. Once you've obtained a copy (and hopefully verified that as well), you'll first need to import the keys that have signed this release if you haven't done so already:
``` bash
gpg --keyserver hkps://keys.openpgp.org --recv-keys 44F0AAEB77F373747E3D5444885822EED3A26A6D
```
Once you have his PGP key you can verify the release (assuming `manifest-v2.0.7.txt` and `manifest-v2.0.7.txt.sig` are in the current directory) with:
``` bash
gpg --verify manifest-v2.0.7.txt.sig manifest-v2.0.7.txt
```
You should see the following if the verification was successful:
``` bash
gpg: Signature made Fri 13 Sep 2024 08:06:52 AM -03
gpg: using RSA key 44F0AAEB77F373747E3D5444885822EED3A26A6D
gpg: Good signature from "greenart7c3 <greenart7c3@proton.me>"
```
That will verify the signature on the main manifest page which ensures integrity and authenticity of the binaries you've downloaded locally. Next, depending on your operating system you should then re-calculate the sha256 sum of the binary, and compare that with the following hashes:
``` bash
cat manifest-v2.0.6.txt
```
One can use the `shasum -a 256 <file name here>` tool in order to re-compute the `sha256` hash of the target binary for your operating system. The produced hash should be compared with the hashes listed above and they should match exactly.
+37
View File
@@ -0,0 +1,37 @@
# Amber 2.0.8
- Fix signing private zaps
Download it with [zap.store](https://zap.store/download), [Obtainium](https://github.com/ImranR98/Obtainium), [f-droid](https://f-droid.org/packages/com.greenart7c3.nostrsigner) or download it directly in the [releases page](https://github.com/greenart7c3/Amber/releases/tag/v2.0.8)
If you like my work consider making a [donation](https://greenart7c3.com)
## Verifying the release
In order to verify the release, you'll need to have `gpg` or `gpg2` installed on your system. Once you've obtained a copy (and hopefully verified that as well), you'll first need to import the keys that have signed this release if you haven't done so already:
``` bash
gpg --keyserver hkps://keys.openpgp.org --recv-keys 44F0AAEB77F373747E3D5444885822EED3A26A6D
```
Once you have his PGP key you can verify the release (assuming `manifest-v2.0.8.txt` and `manifest-v2.0.8.txt.sig` are in the current directory) with:
``` bash
gpg --verify manifest-v2.0.8.txt.sig manifest-v2.0.8.txt
```
You should see the following if the verification was successful:
``` bash
gpg: Signature made Fri 13 Sep 2024 08:06:52 AM -03
gpg: using RSA key 44F0AAEB77F373747E3D5444885822EED3A26A6D
gpg: Good signature from "greenart7c3 <greenart7c3@proton.me>"
```
That will verify the signature on the main manifest page which ensures integrity and authenticity of the binaries you've downloaded locally. Next, depending on your operating system you should then re-calculate the sha256 sum of the binary, and compare that with the following hashes:
``` bash
cat manifest-v2.0.6.txt
```
One can use the `shasum -a 256 <file name here>` tool in order to re-compute the `sha256` hash of the target binary for your operating system. The produced hash should be compared with the hashes listed above and they should match exactly.
+44
View File
@@ -0,0 +1,44 @@
# Amber 3.0.0 - Beta 1
- New design (still a work in progress)
- Removed the push notification server
- Open the permissions page with the correct account
- Fix crash when signing in with ncryptsec
- Fix icon size on notifications
- Fix relay connection when changing the default relays
- Option to setup a custom pin for the app
- Button to copy your public key
Download it with [zap.store](https://zap.store/download), [Obtainium](https://github.com/ImranR98/Obtainium), [f-droid](https://f-droid.org/packages/com.greenart7c3.nostrsigner) or download it directly in the [releases page](https://github.com/greenart7c3/Amber/releases/tag/v3.0.0-pre1)
If you like my work consider making a [donation](https://greenart7c3.com)
## Verifying the release
In order to verify the release, you'll need to have `gpg` or `gpg2` installed on your system. Once you've obtained a copy (and hopefully verified that as well), you'll first need to import the keys that have signed this release if you haven't done so already:
``` bash
gpg --keyserver hkps://keys.openpgp.org --recv-keys 44F0AAEB77F373747E3D5444885822EED3A26A6D
```
Once you have his PGP key you can verify the release (assuming `manifest-v3.0.0-pre1.txt` and `manifest-v3.0.0-pre1.txt.sig` are in the current directory) with:
``` bash
gpg --verify manifest-v3.0.0-pre1.txt.sig manifest-v3.0.0-pre1.txt
```
You should see the following if the verification was successful:
``` bash
gpg: Signature made Fri 13 Sep 2024 08:06:52 AM -03
gpg: using RSA key 44F0AAEB77F373747E3D5444885822EED3A26A6D
gpg: Good signature from "greenart7c3 <greenart7c3@proton.me>"
```
That will verify the signature on the main manifest page which ensures integrity and authenticity of the binaries you've downloaded locally. Next, depending on your operating system you should then re-calculate the sha256 sum of the binary, and compare that with the following hashes:
``` bash
cat manifest-v3.0.0-pre1.txt
```
One can use the `shasum -a 256 <file name here>` tool in order to re-compute the `sha256` hash of the target binary for your operating system. The produced hash should be compared with the hashes listed above and they should match exactly.
+45
View File
@@ -0,0 +1,45 @@
# Amber 3.0.0 - Beta 2
- New design (still a work in progress)
- Removed the push notification server
- Open the permissions page with the correct account
- Fix crash when signing in with ncryptsec
- Fix icon size on notifications
- Fix relay connection when changing the default relays
- Option to setup a custom pin for the app
- Button to copy your public key
- Fix layout on Android < 15
Download it with [zap.store](https://zap.store/download), [Obtainium](https://github.com/ImranR98/Obtainium), [f-droid](https://f-droid.org/packages/com.greenart7c3.nostrsigner) or download it directly in the [releases page](https://github.com/greenart7c3/Amber/releases/tag/v3.0.0-pre2)
If you like my work consider making a [donation](https://greenart7c3.com)
## Verifying the release
In order to verify the release, you'll need to have `gpg` or `gpg2` installed on your system. Once you've obtained a copy (and hopefully verified that as well), you'll first need to import the keys that have signed this release if you haven't done so already:
``` bash
gpg --keyserver hkps://keys.openpgp.org --recv-keys 44F0AAEB77F373747E3D5444885822EED3A26A6D
```
Once you have his PGP key you can verify the release (assuming `manifest-v3.0.0-pre2.txt` and `manifest-v3.0.0-pre2.txt.sig` are in the current directory) with:
``` bash
gpg --verify manifest-v3.0.0.txt-pre2.sig manifest-v3.0.0-pre2.txt
```
You should see the following if the verification was successful:
``` bash
gpg: Signature made Fri 13 Sep 2024 08:06:52 AM -03
gpg: using RSA key 44F0AAEB77F373747E3D5444885822EED3A26A6D
gpg: Good signature from "greenart7c3 <greenart7c3@proton.me>"
```
That will verify the signature on the main manifest page which ensures integrity and authenticity of the binaries you've downloaded locally. Next, depending on your operating system you should then re-calculate the sha256 sum of the binary, and compare that with the following hashes:
``` bash
cat manifest-v3.0.0-pre2.txt
```
One can use the `shasum -a 256 <file name here>` tool in order to re-compute the `sha256` hash of the target binary for your operating system. The produced hash should be compared with the hashes listed above and they should match exactly.
+48
View File
@@ -0,0 +1,48 @@
# Amber 3.0.0 - Beta 3
- New design (still a work in progress)
- Removed the push notification server
- Open the permissions page with the correct account
- Fix crash when signing in with ncryptsec
- Fix icon size on notifications
- Fix relay connection when changing the default relays
- Option to setup a custom pin for the app
- Button to copy your public key
- Fix layout on Android < 15
- Fix multi event screen
- Fetch profile data
- Show relay message when event is rejected
Download it with [zap.store](https://zap.store/download), [Obtainium](https://github.com/ImranR98/Obtainium), [f-droid](https://f-droid.org/packages/com.greenart7c3.nostrsigner) or download it directly in the [releases page](https://github.com/greenart7c3/Amber/releases/tag/v3.0.0-pre3)
If you like my work consider making a [donation](https://greenart7c3.com)
## Verifying the release
In order to verify the release, you'll need to have `gpg` or `gpg2` installed on your system. Once you've obtained a copy (and hopefully verified that as well), you'll first need to import the keys that have signed this release if you haven't done so already:
``` bash
gpg --keyserver hkps://keys.openpgp.org --recv-keys 44F0AAEB77F373747E3D5444885822EED3A26A6D
```
Once you have his PGP key you can verify the release (assuming `manifest-v3.0.0-pre3.txt` and `manifest-v3.0.0-pre3.txt.sig` are in the current directory) with:
``` bash
gpg --verify manifest-v3.0.0.txt-pre2.sig manifest-v3.0.0-pre3.txt
```
You should see the following if the verification was successful:
``` bash
gpg: Signature made Fri 13 Sep 2024 08:06:52 AM -03
gpg: using RSA key 44F0AAEB77F373747E3D5444885822EED3A26A6D
gpg: Good signature from "greenart7c3 <greenart7c3@proton.me>"
```
That will verify the signature on the main manifest page which ensures integrity and authenticity of the binaries you've downloaded locally. Next, depending on your operating system you should then re-calculate the sha256 sum of the binary, and compare that with the following hashes:
``` bash
cat manifest-v3.0.0-pre3.txt
```
One can use the `shasum -a 256 <file name here>` tool in order to re-compute the `sha256` hash of the target binary for your operating system. The produced hash should be compared with the hashes listed above and they should match exactly.
+49
View File
@@ -0,0 +1,49 @@
# Amber 3.0.0 - Beta 4
- New design (still a work in progress)
- Removed the push notification server
- Open the permissions page with the correct account
- Fix crash when signing in with ncryptsec
- Fix icon size on notifications
- Fix relay connection when changing the default relays
- Option to setup a custom pin for the app
- Button to copy your public key
- Fix layout on Android < 15
- Fix multi event screen
- Fetch profile data
- Show relay message when event is rejected
- Fix profile icon size
Download it with [zap.store](https://zap.store/download), [Obtainium](https://github.com/ImranR98/Obtainium), [f-droid](https://f-droid.org/packages/com.greenart7c3.nostrsigner) or download it directly in the [releases page](https://github.com/greenart7c3/Amber/releases/tag/v3.0.0-pre4)
If you like my work consider making a [donation](https://greenart7c3.com)
## Verifying the release
In order to verify the release, you'll need to have `gpg` or `gpg2` installed on your system. Once you've obtained a copy (and hopefully verified that as well), you'll first need to import the keys that have signed this release if you haven't done so already:
``` bash
gpg --keyserver hkps://keys.openpgp.org --recv-keys 44F0AAEB77F373747E3D5444885822EED3A26A6D
```
Once you have his PGP key you can verify the release (assuming `manifest-v3.0.0-pre4.txt` and `manifest-v3.0.0-pre4.txt.sig` are in the current directory) with:
``` bash
gpg --verify manifest-v3.0.0.txt-pre2.sig manifest-v3.0.0-pre4.txt
```
You should see the following if the verification was successful:
``` bash
gpg: Signature made Fri 13 Sep 2024 08:06:52 AM -03
gpg: using RSA key 44F0AAEB77F373747E3D5444885822EED3A26A6D
gpg: Good signature from "greenart7c3 <greenart7c3@proton.me>"
```
That will verify the signature on the main manifest page which ensures integrity and authenticity of the binaries you've downloaded locally. Next, depending on your operating system you should then re-calculate the sha256 sum of the binary, and compare that with the following hashes:
``` bash
cat manifest-v3.0.0-pre4.txt
```
One can use the `shasum -a 256 <file name here>` tool in order to re-compute the `sha256` hash of the target binary for your operating system. The produced hash should be compared with the hashes listed above and they should match exactly.
+55
View File
@@ -0,0 +1,55 @@
# Amber 3.0.0 - Beta 5
- New design (still a work in progress)
- Removed the push notification server
- Open the permissions page with the correct account
- Fix crash when signing in with ncryptsec
- Fix icon size on notifications
- Fix relay connection when changing the default relays
- Option to setup a custom pin for the app
- Button to copy your public key
- Fix layout on Android < 15
- Fix multi event screen
- Fetch profile data
- Show relay message when event is rejected
- Fix profile icon size
- Don’t close app when using nostrconnect arcade
- Better check for valid relays
- Fix padding and scrolling
- Support for secret when using nostrconnect
- Fix empty relay notice
- Fix get_public_key not replying with hex key
Download it with [zap.store](https://zap.store/download), [Obtainium](https://github.com/ImranR98/Obtainium), [f-droid](https://f-droid.org/packages/com.greenart7c3.nostrsigner) or download it directly in the [releases page](https://github.com/greenart7c3/Amber/releases/tag/v3.0.0-pre5)
If you like my work consider making a [donation](https://greenart7c3.com)
## Verifying the release
In order to verify the release, you'll need to have `gpg` or `gpg2` installed on your system. Once you've obtained a copy (and hopefully verified that as well), you'll first need to import the keys that have signed this release if you haven't done so already:
``` bash
gpg --keyserver hkps://keys.openpgp.org --recv-keys 44F0AAEB77F373747E3D5444885822EED3A26A6D
```
Once you have his PGP key you can verify the release (assuming `manifest-v3.0.0-pre5.txt` and `manifest-v3.0.0-pre5.txt.sig` are in the current directory) with:
``` bash
gpg --verify manifest-v3.0.0-pre5.txt.sig manifest-v3.0.0-pre5.txt
```
You should see the following if the verification was successful:
``` bash
gpg: Signature made Fri 13 Sep 2024 08:06:52 AM -03
gpg: using RSA key 44F0AAEB77F373747E3D5444885822EED3A26A6D
gpg: Good signature from "greenart7c3 <greenart7c3@proton.me>"
```
That will verify the signature on the main manifest page which ensures integrity and authenticity of the binaries you've downloaded locally. Next, depending on your operating system you should then re-calculate the sha256 sum of the binary, and compare that with the following hashes:
``` bash
cat manifest-v3.0.0-pre5.txt
```
One can use the `shasum -a 256 <file name here>` tool in order to re-compute the `sha256` hash of the target binary for your operating system. The produced hash should be compared with the hashes listed above and they should match exactly.

Some files were not shown because too many files have changed in this diff Show More