Releases: rootstock/safe-watcher
Releases · rootstock/safe-watcher
v2.3.0
What's Changed
- build(deps): bump node from
d1db2ecto4b383ceby @dependabot in #98 - build(deps): bump github/codeql-action from 3.29.0 to 3.29.1 by @dependabot in #99
- build(deps): bump viem from 2.31.4 to 2.31.6 by @dependabot in #100
- build(deps-dev): bump lint-staged from 16.1.0 to 16.1.2 by @dependabot in #101
- build(deps): bump aws-actions/amazon-ecs-render-task-definition from 1.7.3 to 1.7.4 by @dependabot in #102
- build(deps-dev): bump prettier from 3.5.3 to 3.6.2 by @dependabot in #103
- build(deps): bump @vlad-yakovlev/telegram-md from 2.0.0 to 2.1.0 by @dependabot in #104
- build(deps): bump @typescript-eslint/parser from 8.34.1 to 8.35.0 by @dependabot in #105
- feat: move away from alpine by @bernacodesido in #113
- build(deps): bump cycjimmy/semantic-release-action from 4.2.1 to 4.2.2 by @dependabot in #106
- build(deps-dev): bump msw from 2.10.2 to 2.10.3 by @dependabot in #108
- build(deps-dev): bump fetch-mock from 12.5.2 to 12.5.3 by @dependabot in #109
- build(deps-dev): bump eslint from 9.29.0 to 9.30.1 by @dependabot in #110
- build(deps): bump viem from 2.31.6 to 2.31.7 by @dependabot in #111
- build(deps): bump @aws-sdk/client-secrets-manager from 3.830.0 to 3.840.0 by @dependabot in #112
Full Changelog: v2.2.1...v2.3.0
v2.2.1
v2.2.0
What's Changed
- build(deps): bump @aws-sdk/client-secrets-manager from 3.826.0 to 3.830.0 by @dependabot in #89
- build(deps-dev): bump eslint from 9.28.0 to 9.29.0 by @dependabot in #90
- build(deps): bump viem from 2.31.0 to 2.31.4 by @dependabot in #91
- build(deps): bump aws-actions/amazon-ecs-deploy-task-definition from 2.3.2 to 2.3.3 by @dependabot in #92
- build(deps): bump docker/setup-buildx-action from 3.10.0 to 3.11.1 by @dependabot in #93
- build(deps-dev): bump vitest from 3.2.3 to 3.2.4 by @dependabot in #94
- build(deps): bump @aws-sdk/client-dynamodb from 3.826.0 to 3.830.0 by @dependabot in #95
- fix: safe hashes script execution by @bernacodesido in #96
Full Changelog: v2.1.0...v2.2.0
v2.1.0
What's Changed
- build(deps-dev): bump eslint from 9.27.0 to 9.28.0 by @dependabot in #49
- build(deps): bump ossf/scorecard-action from 2.4.1 to 2.4.2 by @dependabot in #53
- build(deps-dev): bump eslint-plugin-prettier from 5.4.0 to 5.4.1 by @dependabot in #54
- build(deps-dev): bump msw from 2.8.6 to 2.9.0 by @dependabot in #57
- build(deps-dev): bump @types/node from 22.15.21 to 22.15.29 by @dependabot in #55
- build(deps): bump zod from 3.25.42 to 3.25.49 by @dependabot in #56
- build(deps): bump node from
c332080toc332080by @dependabot in #51 - build(deps): bump github/codeql-action from 3.28.18 to 3.28.19 by @dependabot in #60
- build(deps-dev): bump lint-staged from 16.0.0 to 16.1.0 by @dependabot in #62
- build(deps): bump zod-config from 1.0.0 to 1.0.2 by @dependabot in #64
- build(deps): bump cycjimmy/semantic-release-action from 4.2.0 to 4.2.1 by @dependabot in #69
- build(deps-dev): bump vitest from 3.1.4 to 3.2.3 by @dependabot in #70
- build(deps): bump @aws-sdk/client-dynamodb from 3.817.0 to 3.826.0 by @dependabot in #71
- build(deps): bump @aws-sdk/client-secrets-manager from 3.817.0 to 3.826.0 by @dependabot in #73
- build(deps): bump viem from 2.30.5 to 2.31.0 by @dependabot in #72
- build(deps): bump @typescript-eslint/eslint-plugin from 8.33.0 to 8.33.1 by @dependabot in #74
- fix: deploy trigger by @bernacodesido in #58
- feat: test docker container on pull request by @bernacodesido in #59
- fix: eslint errors by @bernacodesido in #75
- fix: Reconfigure dependabot by @bernacodesido in #76
- fix: fix tests, remove
import.meta.urlby @bernacodesido in #87 - feat: manage script fail by @bernacodesido in #88
- build(deps): bump github/codeql-action from 3.28.19 to 3.29.0 by @dependabot in #86
- build(deps): bump zod from 3.25.49 to 3.25.64 by @dependabot in #85
- build(deps): bump node from
c332080tod1db2ecby @dependabot in #84 - build(deps-dev): bump @types/node from 22.15.29 to 24.0.3 by @dependabot in #83
- build(deps): bump brace-expansion from 1.1.11 to 1.1.12 in the npm_and_yarn group by @dependabot in #82
- build(deps-dev): bump msw from 2.9.0 to 2.10.2 by @dependabot in #81
- build(deps): bump @typescript-eslint/eslint-plugin from 8.33.1 to 8.34.0 by @dependabot in #80
- build(deps): bump @typescript-eslint/parser from 8.33.0 to 8.34.0 by @dependabot in #78
Full Changelog: v2.0.1...v2.1.0
v2.0.1
What's Changed
- fix: type by @bernacodesido in #46
- fix: runtime detection by @bernacodesido in #47
- fix: deploy trigger by @bernacodesido in #48
Full Changelog: v2.0.0...v2.0.1
v2.0.0
Changelog
Major Features
- Added Safe Transaction Hashes integration and integrated it into the notification system
- Implemented configuration reload mechanism when running on ECS
- Added comprehensive test coverage across the codebase
Code Quality & Maintenance
- Flattened ESLint configuration and split Prettier config
- Improved code organization
- Fixed multiple type errors and linting findings
- Removed deprecated AWS mock dependency
Testing Improvements
Added tests for multiple components:
- Safe API Wrapper
- Classic API
- Base API
- Alt API
- Safe Watcher
- AWS Config Builder
- Safe Transaction Hashes
- Configuration loading and schema validation
- Utility functions
- Dependencies Updates
Major Version Updates
- Upgraded ESLint from 8.57.1 to 9.27.0
- Upgraded Vitest from 2.1.9 to 3.1.4
- Upgraded Zod-config from 0.1.4 to 1.0.0
- Upgraded Node.js base image from 23-alpine to 24-alpine
Other Dependency Updates
- Updated AWS SDK components
- Updated various GitHub Actions
- Updated development dependencies (TypeScript, Jest, etc.)
- Updated runtime dependencies (Zod, Pino, Viem, etc.)
Infrastructure & CI/CD
- Updated Docker build and push actions
- Improved GitHub Actions workflows
- Updated AWS credentials configuration
- Enhanced security scanning with updated OSSF Scorecard
- Upgraded upload-artifact action to v4
Bug Fixes
v1.0.1
Fixes the safe_addresses format
v1.0.0
Runs on AWS