sonr/CHANGELOG.md
2024-10-03 21:53:36 +00:00

7.5 KiB

v0.5.5 (2024-10-03)

Feat

  • add rudimentary DidController table
  • update home section with new features
  • introduce Home model and refactor views
  • nebula: create Home model for home page

Refactor

  • reorganize pkl files for better separation of concerns
  • rename msg_server_test.go to rpc_test.go

v0.5.4 (2024-10-02)

v0.5.3 (2024-10-02)

Fix

  • remove unnecessary telegram message template

v0.5.2 (2024-10-02)

Feat

  • service: integrate group module (#1104)

Refactor

  • revert version bump to 0.5.1

v0.5.1 (2024-10-02)

Refactor

  • move Motr API to state package

v0.5.0 (2024-10-02)

Feat

  • allow multiple macaroons with the same id

v0.4.5 (2024-10-02)

Fix

  • use correct secret for docker login

v0.4.4 (2024-10-02)

v0.4.3 (2024-10-02)

Feat

  • release: add docker images for sonrd and motr
  • update homepage with new visual design
  • add DID to vault genesis schema
  • add video component
  • add video component
  • add hx-get attribute to primary button in hero section

Fix

  • layout: add missing favicon
  • hero: Use hx-swap for primary button to prevent flicker

Refactor

  • use single GITHUB_TOKEN for release workflow
  • update workflow variables

v0.4.2 (2024-10-01)

Refactor

  • use single GITHUB_TOKEN for release workflow

v0.4.1 (2024-10-01)

Feat

  • Implement session management
  • allow manual release triggers
  • add Input and RegistrationForm models
  • add new utility classes
  • add login and registration pages
  • add tailwindcss utilities
  • add support for ARM64 architecture
  • add DWN resolver field
  • add stats section to homepage
  • implement hero section using Pkl
  • add PKL schema for message formats
  • add Homebrew tap for sonr
  • update release workflow to use latest tag

Fix

  • version: update version number to 0.4.0
  • update release workflow to use latest tag
  • versioning: revert version to 0.9.0
  • cta: Fix typo in CTA title
  • change bento section title to reflect security focus
  • adjust hero image dimensions
  • Input: Change type from to
  • update hero image height in config.pkl

Refactor

  • move home page sections to home package
  • rename motrd to motr
  • update hero image dimensions
  • move nebula configuration to static file
  • rename buf-publish.yml to publish-assets.yml
  • remove unused field from

v0.4.0 (2024-09-30)

Feat

  • dwn: add wasm build for dwn
  • add macaroon and oracle genesis states
  • add scheduled binary release workflow
  • introduce process-compose for process management
  • add counter animation to hero section
  • add registration page

Fix

  • Enable scheduled release workflow

Refactor

  • remove old changelog entries
  • remove unnecessary checkout in scheduled-release workflow
  • rename build ID to sonr
  • remove unnecessary release existence check
  • move dwn wasm build to pkg directory

v0.3.1 (2024-09-29)

Refactor

  • move nebula/pages to pkg/nebula/pages

v0.3.0 (2024-09-29)

Feat

  • add buf.lock for proto definitions

Fix

  • remove unused linting rules
  • update proto breaking check target to master branch

Refactor

  • remove unused lock files and configurations

v0.2.0 (2024-09-29)

Feat

  • disable goreleaser workflow
  • update workflows to include master branch
  • remove global style declaration
  • oracle: add oracle module
  • optimize IPFS configuration for better performance
  • add local IPFS bootstrap script and refactor devbox config
  • add AllocateVault HTTP endpoint
  • add WebAuthn credential management functionality
  • remove unused coins interface
  • remove global integrity proof from genesis state
  • add vault module
  • enable buf.build publishing on master and develop branches
  • add Gitflow workflow for syncing branches
  • add automated production release workflow
  • ui: implement profile page
  • add automated production release workflow
  • did: remove unused proto files
  • add enums.pulsar.go file for PermissionScope enum (#4)
  • add initial DID implementation
  • remove builder interface
  • add basic UI for block explorer
  • add Usage: pkl [OPTIONS] COMMAND [ARGS]...
  • use SQLite embedded driver
  • add DID method for each coin
  • Expand KeyType enum and update KeyInfo message in genesis.proto
  • Add whitelisted key types to genesis params
  • Add DID grants protobuf definition
  • Add fields to KeyInfo struct to distinguish CBOR and standard blockchain key types
  • Add new message types for AssetInfo, ChainInfo, Endpoint, ExplorerInfo, FeeInfo, and KeyInfo
  • run sonr-node container in testnet network and make network external
  • Add docker-compose.yaml file to start a Sonr testnet node
  • configure Sonr testnet environment
  • Update Dockerfile to start and run a testnet
  • add Equal methods for AssetInfo and ChainInfo types
  • Add ProveWitness and SyncVault RPCs
  • Add MsgRegisterService to handle service registration
  • Add MsgRegisterService to handle service registration
  • add enums.pulsar.go file for PermissionScope enum

Fix

  • ensure go version is up-to-date
  • use GITHUB_TOKEN for version bump workflow
  • update account table interface to use address, chain and network
  • ci: update docker vm release workflow with new token
  • use mnemonic phrases for test account keys
  • reduce motr proxy shutdown timeout
  • nebula: use bunx for tailwindcss build
  • proto: update protobuf message index numbers
  • ante: reduce POA rate floor and ceiling
  • Update proc_list_width in mprocs.yaml
  • Add service to database when registering
  • pin added did documents to local ipfs node
  • remove extra spaces in typeUrl
  • release: remove unnecessary quotes in tag pattern
  • remove unused imports and simplify KeyInfo message
  • bind node ports to localhost
  • Update docker-compose network name to dokploy-network
  • Update network name to dokploy
  • remove unused port mapping
  • Update docker-compose.yaml to use correct volume path
  • update docker-compose volume name
  • Update docker-compose.yaml to use shell directly for sonrd command
  • replace "sh" with "/bin/sh" in docker-compose.yaml command
  • Update runner image dependencies for debian-11
  • deps: update golang image to 1.21
  • chains: update nomic chain build target
  • Remove unused Meta message from genesis.proto
  • Add ProveWitness and SyncVault RPCs

Refactor

  • adjust source directory for config files (#1102)
  • Use actions/checkout@v4
  • remove unused master branch from CI workflow
  • rename github token secret
  • remove unnecessary x-cloak styles
  • optimize oracle genesis proto
  • remove unused code related to whitelisted assets
  • update buf publish source directory
  • adjust devbox configuration to reflect nebula changes
  • rename msg_server.go to rpc.go
  • remove devbox integration
  • move dwn package to app/config
  • move configuration files to app directory
  • extract root command creation to separate file
  • move ipfs setup to function
  • remove unnecessary proxy config
  • rename script to
  • move DWN proxy server logic to separate file
  • use htmx instead of dwn for vault client
  • remove unused environment variables
  • simplify verification method structure
  • use staking keeper in DID keeper
  • remove unused dependencies
  • remove unused image building workflow
  • add field to
  • Update KeyKind Enum to have proper naming conventions
  • Update DIDNamespace to have proper naming convention
  • expose ports directly in docker-compose
  • remove unused port mappings
  • streamline script execution
  • use CMD instead of ENTRYPOINT in Dockerfile
  • deps: Upgrade Debian base image to 11
  • Simplify the types and properties to keep a consistent structure for the blockchain
  • remove PERMISSION_SCOPE_IDENTIFIERS_ENS enum value