Releases: ProjectLibertyLabs/gateway
v3.0.0
What's Changed
- Remove graph services by @JoeCap08055 in #1008
- HCP publishing endpoint for first time account creation by @shannonwells in #996
- fix: lint and format repository by @JoeCap08055 in #1015
- feat: update for Intents by @JoeCap08055 in #1012
- fix: we were skipping nonces due to JS/Lua array indexing differences by @JoeCap08055 in #1016
- fix: lint by @JoeCap08055 in #1018
- feat: update to Frequency 2.0.0 official packages by @JoeCap08055 in #1020
Full Changelog: v2.0.0...v3.0.0
v3.0.0-rc2
What's Changed
- fix: we were skipping nonces due to JS/Lua array indexing differences by @JoeCap08055 in #1016
- fix: lint by @JoeCap08055 in #1018
Full Changelog: v3.0.0-rc1...v3.0.0-rc2
v3.0.0-rc1
Breaking change: account-service-api endpoints v1/delegation and v2/delegations have been removed and replace with v3/delegations
What's Changed
- Remove graph services by @JoeCap08055 in #1008
- HCP publishing endpoint for first time account creation by @shannonwells in #996
- fix: lint and format repository by @JoeCap08055 in #1015
- feat: update for Intents by @JoeCap08055 in #1012
Full Changelog: v2.0.0...v3.0.0-rc1
v2.0.0
Summary
Release v2.0.0 contains bug fixes, stability improvements, security updates, and extra endpoints.
It is also a breaking change in that version 1 account endpoints that support logging in to DSNP/Frequency apps with a wallet browser extension, such as Metamask or Talisman, have been removed. Version 1 releases are not planned for the foreseeable future.
Details: What's Changed
- feat: add healthcheck to dockerfiles by @hwahby in #914
- add clarification about start script to READMe by @shannonwells in #924
- Small fix to recent commit to make spellchecker pass by @emresurmeli in #925
- feat: add dependency check to readyz request by @hwahby in #920
- Upload batch announcement by @emresurmeli in #842
- Get blockTimeMs from BlockchainService to use as the batchAnnoucement batch process window time value constant by @emresurmeli in #927
- FIX: workers don't shut down gracefully when disconnected from chain by @shannonwells in #928
- Docs/queues by @shannonwells in #941
- k6 stress and load tests for content publishing by @emresurmeli in #929
- Upgrade to NestJS 11 and other packages by @shannonwells in #942
- Make sure emojis across the readme are consistent by @emresurmeli in #957
- Add missing delay for exponential backoff by @wesbiggs in #956
- fix: merge bull queue defaults properly by @JoeCap08055 in #959
- Remove ultra light CI load test on PRs by @emresurmeli in #962
- fix: ISO regex exponential backtracking by @hwahby in #952
- stricter lint rules by @shannonwells in #955
- add suggested eslint changes from @emresurmeli by @shannonwells in #965
- Update issue templates by @shannonwells in #963
- update some doc, add claude code directives by @shannonwells in #967
- feat: introduce rate limiting on APIs by @hwahby in #960
- fix: get next nonce was repeating last-known nonce by @JoeCap08055 in #975
- Put limits on job queue retention by @JoeCap08055 in #977
- clinic script, k6 script, logging sanitation by @shannonwells in #978
- Documentation improvements by @emresurmeli in #972
- Lock dependency versions amid npm hack by @emresurmeli in #981
- Add default permissions to github actions workflow documents by @emresurmeli in #979
- update theme, buttons, and text by @claireclark1 in #985
- Use ProviderToRegistryEntryV2 and new version of frequency-scenario-template (which uses same thing) by @shannonwells in #986
- Improve RPC error handling by @emresurmeli in #983
- Quick start guide review by @emresurmeli in #988
- Some housekeeping including swagger doc regen by @shannonwells in #995
- Generic schema batching by @emresurmeli in #994
- fix: update npm package patches to current package versions by @JoeCap08055 in #1000
- fix: logic and E2E tests for checking MIME types of uploaded and referenced assets by @JoeCap08055 in #999
- Add release badge to README by @shannonwells in #1003
- Upgrade to latest polkadot with frequency 1.17.8 by @saraswatpuneet in #990
Full Changelog: v1.5.11...v2.0.0
v2.0.0-rc1
Release v2.0.0 notes
Breaking change: siwfv1 account creation and sign in endpoints have been removed.
What's Changed
- feat: add healthcheck to dockerfiles by @hwahby in #914
- add clarification about start script to READMe by @shannonwells in #924
- Small fix to recent commit to make spellchecker pass by @emresurmeli in #925
- feat: add dependency check to readyz request by @hwahby in #920
- Upload batch announcement by @emresurmeli in #842
- Get blockTimeMs from BlockchainService to use as the batchAnnoucement batch process window time value constant by @emresurmeli in #927
- FIX: workers don't shut down gracefully when disconnected from chain by @shannonwells in #928
- Docs/queues by @shannonwells in #941
- k6 stress and load tests for content publishing by @emresurmeli in #929
- Upgrade to NestJS 11 and other packages by @shannonwells in #942
- Make sure emojis across the readme are consistent by @emresurmeli in #957
- Add missing delay for exponential backoff by @wesbiggs in #956
- fix: merge bull queue defaults properly by @JoeCap08055 in #959
- Remove ultra light CI load test on PRs by @emresurmeli in #962
- fix: ISO regex exponential backtracking by @hwahby in #952
- stricter lint rules by @shannonwells in #955
- add suggested eslint changes from @emresurmeli by @shannonwells in #965
- Update issue templates by @shannonwells in #963
- update some doc, add claude code directives by @shannonwells in #967
- feat: introduce rate limiting on APIs by @hwahby in #960
- fix: get next nonce was repeating last-known nonce by @JoeCap08055 in #975
- Put limits on job queue retention by @JoeCap08055 in #977
- clinic script, k6 script, logging sanitation by @shannonwells in #978
- Documentation improvements by @emresurmeli in #972
- Lock dependency versions amid npm hack by @emresurmeli in #981
- Add default permissions to github actions workflow documents by @emresurmeli in #979
- update theme, buttons, and text by @claireclark1 in #985
- Use ProviderToRegistryEntryV2 and new version of frequency-scenario-template (which uses same thing) by @shannonwells in #986
- Improve RPC error handling by @emresurmeli in #983
- Quick start guide review by @emresurmeli in #988
- Some housekeeping including swagger doc regen by @shannonwells in #995
- Generic schema batching by @emresurmeli in #994
- fix: update npm package patches to current package versions by @JoeCap08055 in #1000
- fix: logic and E2E tests for checking MIME types of uploaded and referenced assets by @JoeCap08055 in #999
- Add release badge to README by @shannonwells in #1003
- Upgrade to latest polkadot with frequency 1.17.8 by @saraswatpuneet in #990
Full Changelog: v1.5.11...v2.0.0-rc1
v1.5.11 Reduce logging spam and improve log output
What's Changed
- feat: more logging improvements by @JoeCap08055 in #921
Full Changelog: v1.5.10...v1.5.11
Release v1.5.10 Fixes and small improvements
What's Changed
Summary: Fix+improvement for resubmitting blockchain transactions when they fail due to nonce errors, plus better logging
- fix: do not return a Promise inside try...catch by @JoeCap08055 in #916
- Chore/logging cleanup by @JoeCap08055 in #913
- fix: always use finalized block header for transaction signing by @JoeCap08055 in #918
Full Changelog: v1.5.9...v1.5.10
v1.5.9
What's Changed
- fix: adjust docker user creation commands, dev container permissions by @hwahby in #895
- Expand healthcheck by @hwahby in #880
- BUG: don't use latest polkadot-api by @shannonwells in #900
- cleanup: DEBUG env variable by @hwahby in #898
- fix: make SWIF_NODE_RPC_URL env var optional by @hwahby in #902
- chore(deps): bump the npm_and_yarn group across 1 directory with 3 updates by @dependabot[bot] in #901
- feat: add metrics and health endpoints to worker services by @hwahby in #899
- fix: do not unreserve nonce if got RpcError for 'Priority is too low' by @JoeCap08055 in #907
- fix: confirm blockchain api is ready on service bootstrap by @hwahby in #904
- feat: enhance health endpoint by @JoeCap08055 in #910
Full Changelog: v1.5.8...v1.5.9
v1.5.8 Docker Image Tweaks
What's Changed
Full Changelog: v1.5.7...v1.5.8
v1.5.7 Update Docker Images to run as a user
What's Changed
Full Changelog: v1.5.6...v1.5.7