mirror of
https://github.com/greenart7c3/Amber.git
synced 2026-10-05 19:08:23 +00:00
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:
+4
-209
@@ -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).
|
||||
|
||||
@@ -0,0 +1,3 @@
|
||||
# Amber 0.0.1
|
||||
|
||||
No release notes were provided for this version.
|
||||
@@ -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
|
||||
@@ -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
|
||||
|
||||

|
||||
@@ -0,0 +1,3 @@
|
||||
# Amber - 0.0.4
|
||||
|
||||
- Fix for id and pubkey not showing
|
||||
@@ -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
|
||||
|
||||

|
||||
@@ -0,0 +1,5 @@
|
||||
# Amber - 0.0.6
|
||||
|
||||
- Ugly icon
|
||||
- Preparations to decrypt/encrypt dm's
|
||||
- Only scroll the raw json
|
||||
@@ -0,0 +1,5 @@
|
||||
# Amber - 0.0.7
|
||||
|
||||
- Support for get_public_key
|
||||
- UI for encrypt/decrypt nip04
|
||||
- Updated dependencies
|
||||
@@ -0,0 +1,3 @@
|
||||
# Amber 0.0.8
|
||||
|
||||
No release notes were provided for this version.
|
||||
@@ -0,0 +1,3 @@
|
||||
# Amber 0.0.9
|
||||
|
||||
No release notes were provided for this version.
|
||||
@@ -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
|
||||
@@ -0,0 +1,3 @@
|
||||
# Amber 0.1.1
|
||||
|
||||
No release notes were provided for this version.
|
||||
@@ -0,0 +1,3 @@
|
||||
# Amber 0.1.2
|
||||
|
||||
No release notes were provided for this version.
|
||||
@@ -0,0 +1,3 @@
|
||||
# Amber 0.1.3
|
||||
|
||||
No release notes were provided for this version.
|
||||
@@ -0,0 +1,4 @@
|
||||
# Amber - 0.1.4
|
||||
|
||||
- Code cleanup
|
||||
- Fix crash with zaps with no "e" tag
|
||||
@@ -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
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
@@ -0,0 +1,3 @@
|
||||
# Amber - 0.3.0
|
||||
|
||||
- Support for multiple accounts
|
||||
@@ -0,0 +1,5 @@
|
||||
# Amber - 0.3.1
|
||||
|
||||
- Added an option to name your accounts
|
||||
|
||||

|
||||
@@ -0,0 +1,3 @@
|
||||
# Amber 0.3.2
|
||||
|
||||
No release notes were provided for this version.
|
||||
@@ -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
|
||||
@@ -0,0 +1,3 @@
|
||||
# Amber 0.4.1
|
||||
|
||||
No release notes were provided for this version.
|
||||
@@ -0,0 +1,3 @@
|
||||
# Amber 0.4.2
|
||||
|
||||
No release notes were provided for this version.
|
||||
@@ -0,0 +1,3 @@
|
||||
# Amber 0.4.3
|
||||
|
||||
No release notes were provided for this version.
|
||||
@@ -0,0 +1,3 @@
|
||||
# Amber 0.4.4
|
||||
|
||||
No release notes were provided for this version.
|
||||
@@ -0,0 +1,3 @@
|
||||
# Amber 0.4.5
|
||||
|
||||
No release notes were provided for this version.
|
||||
@@ -0,0 +1,3 @@
|
||||
# Amber 0.4.6
|
||||
|
||||
No release notes were provided for this version.
|
||||
@@ -0,0 +1,3 @@
|
||||
# Amber 0.4.7
|
||||
|
||||
No release notes were provided for this version.
|
||||
@@ -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
|
||||
@@ -0,0 +1,3 @@
|
||||
# Amber 0.5.1
|
||||
|
||||
No release notes were provided for this version.
|
||||
@@ -0,0 +1,4 @@
|
||||
# Amber - 0.5.2
|
||||
|
||||
- Updated dependencies
|
||||
- also check return type when not using callback url
|
||||
@@ -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
|
||||
@@ -0,0 +1,3 @@
|
||||
# Amber 0.6.0
|
||||
|
||||
No release notes were provided for this version.
|
||||
@@ -0,0 +1,3 @@
|
||||
# Amber 0.6.1
|
||||
|
||||
No release notes were provided for this version.
|
||||
@@ -0,0 +1,3 @@
|
||||
# Amber 0.6.3
|
||||
|
||||
No release notes were provided for this version.
|
||||
@@ -0,0 +1,3 @@
|
||||
# Amber 0.6.4
|
||||
|
||||
No release notes were provided for this version.
|
||||
@@ -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
|
||||
|
||||

|
||||
|
||||

|
||||
@@ -0,0 +1,3 @@
|
||||
# Amber - 0.6.6
|
||||
|
||||
- Fix encryption/decryption in web apps
|
||||
@@ -0,0 +1,3 @@
|
||||
# Amber 0.7.0
|
||||
|
||||
No release notes were provided for this version.
|
||||
@@ -0,0 +1,5 @@
|
||||
# Amber 0.7.1
|
||||
|
||||
Amber - v0.7.1
|
||||
|
||||
- Moves to NIP-44v2
|
||||
@@ -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
|
||||
@@ -0,0 +1,3 @@
|
||||
# Amber 0.7.3
|
||||
|
||||
No release notes were provided for this version.
|
||||
@@ -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"
|
||||
@@ -0,0 +1,4 @@
|
||||
# Amber - v0.7.5
|
||||
|
||||
- Updated dependencies
|
||||
- Fix edit permission screen showing permissions from every app
|
||||
@@ -0,0 +1,3 @@
|
||||
# Amber 0.7.6
|
||||
|
||||
No release notes were provided for this version.
|
||||
@@ -0,0 +1,4 @@
|
||||
# Amber - v0.8.0
|
||||
|
||||
- Support for nip 49 (ncryptsec)
|
||||
- Option to show you private keys as Qr Code
|
||||
@@ -0,0 +1,4 @@
|
||||
# Amber - v0.8.1
|
||||
|
||||
- Update dependencies
|
||||
- Fix activity not clearing when using web clients
|
||||
@@ -0,0 +1,3 @@
|
||||
# Amber - v0.8.2
|
||||
|
||||
* Fix activity not clearing when using web clients
|
||||
@@ -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)
|
||||
@@ -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)
|
||||
@@ -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)
|
||||
@@ -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)
|
||||
@@ -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)
|
||||
@@ -0,0 +1,3 @@
|
||||
# Amber 1.0.0-pre3
|
||||
|
||||
No release notes were provided for this version.
|
||||
@@ -0,0 +1,3 @@
|
||||
# Amber 1.0.0-pre4
|
||||
|
||||
No release notes were provided for this version.
|
||||
@@ -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)
|
||||
@@ -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)
|
||||
@@ -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)
|
||||
@@ -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)
|
||||
@@ -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)
|
||||
@@ -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)
|
||||
@@ -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)
|
||||
@@ -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)
|
||||
@@ -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)
|
||||
@@ -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)
|
||||
@@ -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)
|
||||
@@ -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)
|
||||
@@ -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)
|
||||
@@ -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)
|
||||
@@ -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)
|
||||
@@ -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)
|
||||
@@ -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)
|
||||
@@ -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)
|
||||
@@ -0,0 +1,3 @@
|
||||
# Amber 1.1.2
|
||||
|
||||
No release notes were provided for this version.
|
||||
@@ -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)
|
||||
@@ -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)
|
||||
@@ -0,0 +1,3 @@
|
||||
# Amber 1.3.0-pre2
|
||||
|
||||
No release notes were provided for this version.
|
||||
@@ -0,0 +1,3 @@
|
||||
# Amber 1.3.0-pre3
|
||||
|
||||
No release notes were provided for this version.
|
||||
@@ -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)
|
||||
@@ -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)
|
||||
@@ -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)
|
||||
@@ -0,0 +1,3 @@
|
||||
# Amber 1.3.2
|
||||
|
||||
No release notes were provided for this version.
|
||||
@@ -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)
|
||||
@@ -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)
|
||||
@@ -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)
|
||||
@@ -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)
|
||||
@@ -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)
|
||||
@@ -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.
|
||||
@@ -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.
|
||||
@@ -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.
|
||||
@@ -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.
|
||||
@@ -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.
|
||||
@@ -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.
|
||||
@@ -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.
|
||||
@@ -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.
|
||||
@@ -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.
|
||||
@@ -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.
|
||||
@@ -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.
|
||||
@@ -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.
|
||||
@@ -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.
|
||||
@@ -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
Reference in New Issue
Block a user