Releases: ProjectLibertyLabs/gateway
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
v1.5.6 release
What's Changed
This release supports adding a recovery commitment on account creation, as outlined in Secure Account Recovery System Design for Frequency MSA
- Feat/account recovery creation #866 by @shannonwells in #884
Full Changelog: v1.5.5...v1.5.6
v1.5.5 release
What's Changed
Environment Notes
- IMPORTANT
DEBUG
environment variable is now deprecated in favor of two new variables:LOG_LEVEL
('trace', 'debug', 'info', 'warn', 'error', 'fatal')PRETTY
(boolean) -- control whether logs are pretty-printed or JSON
Ethereum keys support
- support ethereum keys for providers #874 by @shannonwells in #876
- support ethereum keys signing payloads by @shannonwells in #879
- ensure ethereum keys work with SIWF login by @shannonwells in #882
- use siwfv2.2 by @shannonwells in #868
Logging, monitoring, metrics
- logging in pino just for account- apps by @shannonwells in #849
- Feat/content apps logging by @shannonwells in #850
- Feat/graph apps logging by @shannonwells in #852
- pino logging for content-watcher. Two remaining provider initializations in modules. by @shannonwells in #856
- Logger cleanup by @shannonwells in #860
- Improve health monitoring - Health Endpoint Expansion by @hwahby in #854
- prometheus endpoints, README entries by @shannonwells in #862
- Feat/blockinfo endpoint by @emresurmeli in #872
Bugs
- Revert the redis.config file by @emresurmeli in #846
- Bug fix the content publishing button href value by @emresurmeli in #875
- Modify the http config to make sure that http timeout is always less … by @emresurmeli in #863
Docs
- Add Redis documentation to docs, and also update the redis.conf file accordingly by @emresurmeli in #838
- Update Docs Theme by @wilwade in #841
- Docs Updates: Tiny Fixes by @wilwade in #853
- use a real key in graphKey examples by @shannonwells in #870
Maintenance
- chore(deps): bump undici from 6.21.1 to 6.21.3 in the npm_and_yarn group across 1 directory by @dependabot in #830
- chore(deps): bump the npm_and_yarn group across 1 directory with 2 updates by @dependabot in #839
New Contributors
Full Changelog: v1.5.4...v1.5.5
v1.5.4 release
What's Changed
A lot of improvements to content publishing and logging, package updates, improved documentation, and more.
Content publishing improvements
- Content publishing; DELETE /v1/content/:msaId deprecation and new POST /v2/content/:msaId/tombstones by @emresurmeli in #816
- Attempt to improve speed of IPFS publishing by checking for CID existence via gatewayUrl by @wesbiggs in #821
- Announce correct batch file size by @wesbiggs in #828
- fix: get correct file size from IPFS, without hanging by @JoeCap08055 in #833
#835 - Fix issue with ipfs.files.stat by @wesbiggs in #837
Logging and troubleshooting improvements
- fix: add troubleshooting commands for Docker service deployment by @mattheworris in #802
- logging header data, filestream and req events by @shannonwells in #829
Documentation changes
- remove the unused multilingual field from book.toml by @szabgab in #810
- Update docs with information about SIWF SDKs and Troubleshooting by @wilwade in #815
- fix: add 'v2' endpoints to generated docs by @JoeCap08055 in #826
Miscellaneous updates and bug fixes
- chore(deps): bump tokio from 1.41.0 to 1.42.1 in /webhook-servers in the cargo group across 1 directory by @dependabot in #820
- chore(deps): bump the npm_and_yarn group across 1 directory with 2 updates by @dependabot in #818
- chore(deps-dev): bump formidable from 3.5.2 to 3.5.4 in the npm_and_yarn group across 1 directory by @dependabot in #827
- fix: remove REDIS_OPTIONS from docker compose files by @JoeCap08055 in
- fix: better file stream error handling by @JoeCap08055 in #831
New Contributors
Full Changelog: v1.5.3...v1.5.4
IPFS fixes for batching
What's Changed
Full Changelog: v1.5.4-beta4...v1.5.4-beta5
Couple of bug fixes [RESPIN]
What's Changed
- fix: get correct file size from IPFS, without hanging by @JoeCap08055 in #833
- fix: remove REDIS_OPTIONS from docker compose files by @JoeCap08055 in #835
Full Changelog: v1.5.4-beta3...v1.5.4-beta4
Note this is a re-release under a corrected version
v1.5.4-beta3
What's Changed
- fix: better file stream error handling by @JoeCap08055 in #831
Full Changelog: v1.5.4-beta2...v1.5.4-beta3