Releases: onsonr/sonr
Releases · onsonr/sonr
2023.35.6
What's Changed
- fix to chain query parameters for schema by @joshLong145 in #540
- Feat/motor query all schema by @joshLong145 in #541
- Feat motor android by @mcjcloud in #542
Full Changelog: v0.3.4...v0.3.5
2023.35.6
What's Changed
- Bump jossef/action-latest-release-info from 1.1.0 to 1.2.0 by @dependabot in #523
- Integrate motor for mobile by @mcjcloud in #522
- Ref/motor queries by @joshLong145 in #538
- Security: Strictly parse integers by @SCKelemen in #530
- fix to bucket queries not returning content by @joshLong145 in #537
New Contributors
- @SCKelemen made their first contribution in #530
Full Changelog: v0.3.3...v0.3.4
2023.35.6
What's Changed
- fix to motor connection to chain by @joshLong145 in #526
- Refactor/motor go by @prnk28 in #528
Full Changelog: v0.3.2...v0.3.3
2023.35.1
Changelog
Chores
-
- chore(README.md): remove table of client libraries * chore(README.md): add TODO marker
Others
- Prepare/oss (#794)
Installation
⚡️ Binaries
Binaries for Linux and Darwin (amd64 and arm64) are available below.
Darwin users can also use the same universal binary sonrd-0.7.6-darwin-all
for both amd64 and arm64.
🔨 Build from source
If you prefer to build from source, you can use the following commands:
git clone https://github.com/sonrhq/core
cd core && git checkout v0.7.6
make install
# Then run sonrd
sonrd version
# v0.7.6
🐳 Run with Docker
As an alternative to installing and running sonrd on your system, you may run sonrd in a Docker container.
The following Docker images are available in our registry:
Image Name | Base | Description | Registry Source |
---|---|---|---|
sonr-io/sonrd:0.7.6 |
distroless/static-debian11 |
Default image based on Distroless | ghcr.io/sonr-io/sonrd |
sonr-io/sonrd:0.7.6-standalone |
distroless/static-debian11 |
Standalone testing node image | ghcr.io/sonr-io/sonrd-standalone |
sonr-io/sonr-faucet:0.7.6 |
distroless/static-debian11 |
Development environment faucet | ghcr.io/sonr-io/sonr-faucet |
Example run:
docker run sonr-io/sonrd:0.7.6 version
# v0.7.6
All the images support amd64
architectures.
2024.50.5
Changelog
2024.50.3
2024.50.3
2024.50.3
Changelog
- d9a2689 bump: version 0.5.21 → 0.5.22
- 08d8c7e chore: update debian distribution to jammy
- 4dd23f1 docs: add Cloudsmith badge to README
- 0ebc988 feat: Implement passkey-based authentication and registration flow
- 9b8af84 docs: update changelog file path
- ff1ccd7 bump: version 0.5.20 → 0.5.21
- 3176cc6 ci(deploy): improve network start/stop process in CI
- 9ba387f fix: use Unix domain sockets for devnet processes
- c87dffd ci(deploy): remove feature branch from deploy workflow
- 0cf69f5 refactor: remove unnecessary git fetch step in deploy workflow
- babab1e ci(deploy): improve devnet deployment workflow
- 6f5b079 fix: correct workflow name and improve devnet deployment process
- 9908669 feat: allow manual triggering of deployment workflow
- c2f3e66 chore: update Devnet deployment workflow runner
- b24c466 chore: update CI workflow runner to use devnet
- fcca387 ci: remove unnecessary condition in deploy workflow
- 97cc6a0 ci: improve devnet deployment workflow by adding conditional restart
- 7375653 refactor: remove obsolete interchain test dependencies
- 72f42af style: improve form layout and spacing
- 0a2b91c refactor: update index views to use new nebula components
- 83b8fc5 style: Improve mobile responsiveness for Container component
- 0d4f294 fix: correct title of profile creation page
- 305efbe feat: add start-tui command for interactive mode
- 23f077c refactor: move Wasm related code to pkg/common/wasm
- d667c3c refactor: migrate config package to pkg directory
- 0502f52 refactor: migrate to new configuration system and model definitions
- 40f50bf refactor: move session package to pkg directory
- 0e0a467 docs: Trigger documentation builds on main, master, and develop branches
- 5b78465 feat: add coin selection and update passkey input in registration form
- e2f24ee refactor: Refactor registration forms to use UI components
- aa43770 refactor: move gateway config to vault package
- 45bc823 refactor: improve command line flag descriptions and variable names
- 1250468 refactor: refactor hway command to use echo framework for server
- e94ce3b refactor: Update root command to load EnvImpl from cobra flags
- ebb89fa refactor: Modify command flags and environment loading logic in cmds.go
- 648b089 feat: add hway command for Sonr DID gateway
- 0befb6d docs: update CNAME to point to onsonr.dev
- 35f2ad6 refactor: improve build process and move process-compose.yaml
- e139aee refactor: remove unused devbox.json and related configurations
- b57bea6 feat: Conditionally install process-compose only if binary not found
- 1828d2e feat: Add process-compose support with custom start and down commands
- 04d929a feat: implement passkey registration flow
- b51c366 style: adjust styling of index page and registration form
- bd1ea50 feat: Improve createProfile form layout with wider max-width and enhanced spacing
- af4c66b feat: improve index page UI with new navigation buttons and remove redundant settings buttons
- 2d1f820 feat: Make input rows responsive with grid layout for mobile and desktop
- 179add9 refactor: Improve mobile layout responsiveness for Rows and Columns components
- 9d32642 refactor: Remove max-w-fit from Rows component
- fb234ed refactor: replace session package with context package
- bb7724e refactor: rename database initialization function
- c67a782 refactor: move session management to dedicated database module
- 518109e refactor: remove unused UI components related to wallet and index pages
- e38a045 feat: enhance index page with additional settings buttons and style adjustments
- ba82d70 refactor: consolidate handlers into single files
- f366dd8 feat: implement passkey-based authentication
- dc6f02a refactor: move gateway and vault packages to internal directory
- b81bdeb refactor: Move registration form components to dedicated directory
- 6127d80 style: Improve mobile responsiveness for create profile form
- 49c8a8c feat: add support for Cloudsmith releases
- e2e0c35 refactor: remove unused devbox package
- 1de6eda feat: add go dependency and enhance devbox environment variables
- 000a089 fix: rename devbox start script to up and remove stop script
- 0a68ab6 feat: update create profile form placeholders and handle
- 54e5176 fix: Consolidate archive configuration and add LICENSE file
- 4eb294d refactor: remove devbox configuration
- e3b8f2c refactor: move vault package to app directory
- c158904 refactor: improve code structure within gateway package
- f250082 refactor: move gateway package to app directory
- 67432d3 refactor: move vault package internal components to root
- 0ff4299 refactor: migrate layout imports to common styles package
- 8ceb890 refactor: Move form templates and styles to common directory
- 6fbcb7c feat: add DID-based authentication middleware
- f8d3623 refactor: consolidate authentication and DID handling logic
- ce3d073 feat: Add validation for human verification slider sum in CreateProfile form
- 0e8b92e feat: implement passkey registration flow
- 27d4dfc refactor: Improve WebAuthn credential handling and validation in register finish route
- 38096db fix: Improve cross-browser passkey credential handling and encoding
- bbb093b refactor: remove profile card component
- 98bdf92 feat: Update WebAuthn credential handling with modern browser standards
- e572d7a fix: Remove commented-out code in passkey registration script
- aff4e35 feat: Streamline passkey registration with automatic form submission
- 9972c5e refactor: Simplify passkey registration UI and move profile component inline
- 2915ba2 refactor: Update credential logging with transport and ID type
- 3d9264d refactor: Update register handler to use protocol.CredentialDescriptor struct
- d030dbc refactor: Update credential handling to use protocol.CredentialDescriptor
- 60cede3 feat: Add credential parsing and logging in register finish handler
- 7ef06e8 feat: Add credential details row with icon after passkey creation
- e8475db feat: Add form validation for passkey credential input
- 3353d9f feat: implement passkey registration flow
- 893631e feat: Add hidden input to store passkey credential data for form submission
- 2286708 refactor: improve profile card styling and functionality
- 553cff3 feat: add CI workflow for deploying network
- 7806c07 feat: add hway binary support and Homebrew formula
- b7a40ac feat: remove username from passkey creation
- 5280209 feat: implement passkey registration flow
- e0ebe92 feat: add passkey creation functionality
- 5c3966a fix: remove line-clamp from tailwind config
- 38ca7b2 refactor: Simplify session management and browser information extraction
- d9f2b21 refactor: Update PeerInfo to extract and store comprehensive device information
- fb9f412...
2024.50.3
Changelog
- c6bd0c9 bump: version 0.5.20 → 0.5.21
- 3176cc6 ci(deploy): improve network start/stop process in CI
- 9ba387f fix: use Unix domain sockets for devnet processes
- c87dffd ci(deploy): remove feature branch from deploy workflow
- 0cf69f5 refactor: remove unnecessary git fetch step in deploy workflow
- babab1e ci(deploy): improve devnet deployment workflow
- 6f5b079 fix: correct workflow name and improve devnet deployment process
- 9908669 feat: allow manual triggering of deployment workflow
- c2f3e66 chore: update Devnet deployment workflow runner
- b24c466 chore: update CI workflow runner to use devnet
- fcca387 ci: remove unnecessary condition in deploy workflow
- 97cc6a0 ci: improve devnet deployment workflow by adding conditional restart
- 7375653 refactor: remove obsolete interchain test dependencies
- 72f42af style: improve form layout and spacing
- 0a2b91c refactor: update index views to use new nebula components
- 83b8fc5 style: Improve mobile responsiveness for Container component
- 0d4f294 fix: correct title of profile creation page
- 305efbe feat: add start-tui command for interactive mode
- 23f077c refactor: move Wasm related code to pkg/common/wasm
- d667c3c refactor: migrate config package to pkg directory
- 0502f52 refactor: migrate to new configuration system and model definitions
- 40f50bf refactor: move session package to pkg directory
- 0e0a467 docs: Trigger documentation builds on main, master, and develop branches
- 5b78465 feat: add coin selection and update passkey input in registration form
- e2f24ee refactor: Refactor registration forms to use UI components
- aa43770 refactor: move gateway config to vault package
- 45bc823 refactor: improve command line flag descriptions and variable names
- 1250468 refactor: refactor hway command to use echo framework for server
- e94ce3b refactor: Update root command to load EnvImpl from cobra flags
- ebb89fa refactor: Modify command flags and environment loading logic in cmds.go
- 648b089 feat: add hway command for Sonr DID gateway
- 0befb6d docs: update CNAME to point to onsonr.dev
- 35f2ad6 refactor: improve build process and move process-compose.yaml
- e139aee refactor: remove unused devbox.json and related configurations
- b57bea6 feat: Conditionally install process-compose only if binary not found
- 1828d2e feat: Add process-compose support with custom start and down commands
- 04d929a feat: implement passkey registration flow
- b51c366 style: adjust styling of index page and registration form
- bd1ea50 feat: Improve createProfile form layout with wider max-width and enhanced spacing
- af4c66b feat: improve index page UI with new navigation buttons and remove redundant settings buttons
- 2d1f820 feat: Make input rows responsive with grid layout for mobile and desktop
- 179add9 refactor: Improve mobile layout responsiveness for Rows and Columns components
- 9d32642 refactor: Remove max-w-fit from Rows component
- fb234ed refactor: replace session package with context package
- bb7724e refactor: rename database initialization function
- c67a782 refactor: move session management to dedicated database module
- 518109e refactor: remove unused UI components related to wallet and index pages
- e38a045 feat: enhance index page with additional settings buttons and style adjustments
- ba82d70 refactor: consolidate handlers into single files
- f366dd8 feat: implement passkey-based authentication
- dc6f02a refactor: move gateway and vault packages to internal directory
- b81bdeb refactor: Move registration form components to dedicated directory
- 6127d80 style: Improve mobile responsiveness for create profile form
- 49c8a8c feat: add support for Cloudsmith releases
- e2e0c35 refactor: remove unused devbox package
- 1de6eda feat: add go dependency and enhance devbox environment variables
- 000a089 fix: rename devbox start script to up and remove stop script
- 0a68ab6 feat: update create profile form placeholders and handle
- 54e5176 fix: Consolidate archive configuration and add LICENSE file
- 4eb294d refactor: remove devbox configuration
- e3b8f2c refactor: move vault package to app directory
- c158904 refactor: improve code structure within gateway package
- f250082 refactor: move gateway package to app directory
- 67432d3 refactor: move vault package internal components to root
- 0ff4299 refactor: migrate layout imports to common styles package
- 8ceb890 refactor: Move form templates and styles to common directory
- 6fbcb7c feat: add DID-based authentication middleware
- f8d3623 refactor: consolidate authentication and DID handling logic
- ce3d073 feat: Add validation for human verification slider sum in CreateProfile form
- 0e8b92e feat: implement passkey registration flow
- 27d4dfc refactor: Improve WebAuthn credential handling and validation in register finish route
- 38096db fix: Improve cross-browser passkey credential handling and encoding
- bbb093b refactor: remove profile card component
- 98bdf92 feat: Update WebAuthn credential handling with modern browser standards
- e572d7a fix: Remove commented-out code in passkey registration script
- aff4e35 feat: Streamline passkey registration with automatic form submission
- 9972c5e refactor: Simplify passkey registration UI and move profile component inline
- 2915ba2 refactor: Update credential logging with transport and ID type
- 3d9264d refactor: Update register handler to use protocol.CredentialDescriptor struct
- d030dbc refactor: Update credential handling to use protocol.CredentialDescriptor
- 60cede3 feat: Add credential parsing and logging in register finish handler
- 7ef06e8 feat: Add credential details row with icon after passkey creation
- e8475db feat: Add form validation for passkey credential input
- 3353d9f feat: implement passkey registration flow
- 893631e feat: Add hidden input to store passkey credential data for form submission
- 2286708 refactor: improve profile card styling and functionality
- 553cff3 feat: add CI workflow for deploying network
- 7806c07 feat: add hway binary support and Homebrew formula
- b7a40ac feat: remove username from passkey creation
- 5280209 feat: implement passkey registration flow
- e0ebe92 feat: add passkey creation functionality
- 5c3966a fix: remove line-clamp from tailwind config
- 38ca7b2 refactor: Simplify session management and browser information extraction
- d9f2b21 refactor: Update PeerInfo to extract and store comprehensive device information
- fb9f412 docs: Update CNAME to point to www.onsonr.dev
- 4087fdd refactor: improve address display in property details
- 6bb2c21 refactor: remove unused documentation generation script
- dae0169 refactor: replace sonr/pkg/styles/layout with nebula/ui/layout
- b65e844 refactor: migrate...
2024.49.5
Changelog
- 65cfe1a bump: version 0.5.18 → 0.5.19
- 81ea025 Merge branch 'develop'
- bd51342 feature/1115 execute ucan token (#1177)
- e62ec45 refactor: rename accaddr package to address
- 31bcc21 feature/1121 implement ucan validation (#1176)
- 2a128af Merge branch 'feature/1149-vault-allocation-error' into develop
- 9df339e refactor: rename layout component to root
- 09e4d4d feat: add new button components and layout improvements
- 74d8d51 refactor: refactor authentication pages into their own modules
- 44027b9 feature/1149 vault allocation error (#1173)
- 2362d23 fix: adjust fullscreen modal close button margin
- 155ff42 feature/1149-vault-allocation-error
- f89260b feat: add support for parent field and resources list in Capability message
- 93770d4 fix: update devbox lockfile
- 4a8a15e feat: add fast reflection methods for Capability and Resource
- 7a8707e refactor: Update Credential table to match WebAuthn Credential Descriptor
- e89bbb0 refactor: Deployment setup
- b9b868d refactor: migrate build system from Taskfile to Makefile
- 50217d1 fix: resolve rendering issue in login modal
- 179a69d refactor: rename Assertion to Account and update related code
- 9e7f70c feat: add gum package and update devbox configuration
- e4c21e8 refactor: remove unused TUI components
- 6a761c0 refactor: Move IPFS interaction functions to common package
- d9815cc refactor: remove dependency on DWN.pkl
- 0e14099 refactor: remove unused dependencies and simplify module imports
- 629ef72 refactor: Rename x/vault -> x/dwn and x/service -> x/svc
- 711acd6 refactor: move resolver formatter to services package
- 4cbada2 refactor: remove web documentation
- e04d071 refactor: update devbox configuration and scripts
- 1568844 refactor: update templ version to v0.2.778 and remove unused air config
- 89989fa feature/1114 implement account interface (#1167)
- bf94277 feature/1110 abstract connected wallet operations (#1166)
- 01cb37e refactor: move signer implementation to mpc package