Releases: smartcontractkit/cre-cli
Releases · smartcontractkit/cre-cli
Release v1.0.1
What's Changed
- add http method to ts template by @shileiwill in #162
- fix: remove progress bar in windows installation script by @anirudhwarrier in #163
- Template README refinements by @timothyF95 in #164
- Update link to request access form by @ernest-nowacki in #165
Full Changelog: v1.0.0...v1.0.1
Release v1.0.0
CRE docs: https://docs.chain.link/cre
Release v0.8.2-alpha
What's Changed
This release includes minor improvements and maintenance updates:
- Expanded simulation execution time
- Clearer error messages on refresh token failures
- Updated TypeScript templates and default SDK versions to
v1.0.0-beta.1 - Updated Go templates and default SDK versions to
v1.0.0-beta.0 - General validation improvements and code cleanup
Release v0.8.1-alpha
What's Changed
Major Updates
- New
updateCommand: Addcre updateto self-update the CLI. Includes UX improvements and guidance. (PRs #123, #136) - Version Outage Warning: The CLI now warns users when their version is outdated to encourage timely upgrades. (PR #122)
- Ownership Verification: Before executing actions, the CLI verifies that the configured owner is linked and owned by the current account. (PR #129)
- Configuration Change: Replaced the
don-familysetting in project settings with an environment variable, simplifying configuration across environments. (PR #128)
Enhancements
- Safer On-Chain Writes: When
--broadcastis enabled, the CLI checks that a non-default, valid private key is configured, with a clear error if not. (PR #126) - Post-Login Guidance: After a successful login, the CLI suggests running
cre initto get started. (PR #127) - Init & Templates: Improved
initcommand and template generation for a smoother first-run experience. (PR #130) - Log Topics Handling: Limited LogTrigger filtering to indexed fields and sanitized empty topic values; general topics handling rework for correctness. (PRs #124, #133)
- HTTP Reliability: Increased HTTP request timeouts to better tolerate slow networks. (PR #135)
- Preview Builds: Added a preview-build pipeline to streamline pre-release testing. (PR #132)
- Core Bump: Updated core dependencies for the latest fixes and compatibility. (PR #137)
Bug Fixes
Release v0.8.0-alpha
What's Changed
Major Updates
- New
updateCommand: Addcre updateto self-update the CLI. Includes UX improvements and guidance. (PRs #123, #136) - Version Outage Warning: The CLI now warns users when their version is outdated to encourage timely upgrades. (PR #122)
- Ownership Verification: Before executing actions, the CLI verifies that the configured owner is linked and owned by the current account. (PR #129)
- Configuration Change: Replaced the
don-familysetting in project settings with an environment variable, simplifying configuration across environments. (PR #128)
Enhancements
- Safer On-Chain Writes: When
--broadcastis enabled, the CLI checks that a non-default, valid private key is configured, with a clear error if not. (PR #126) - Post-Login Guidance: After a successful login, the CLI suggests running
cre initto get started. (PR #127) - Init & Templates: Improved
initcommand and template generation for a smoother first-run experience. (PR #130) - Log Topics Handling: Limited LogTrigger filtering to indexed fields and sanitized empty topic values; general topics handling rework for correctness. (PRs #124, #133)
- HTTP Reliability: Increased HTTP request timeouts to better tolerate slow networks. (PR #135)
- Preview Builds: Added a preview-build pipeline to streamline pre-release testing. (PR #132)
- Core Bump: Updated core dependencies for the latest fixes and compatibility. (PR #137)
Bug Fixes
Release v0.7.3-alpha
- Add clearer instructions for Typescript HelloWord template
Full Changelog: v0.7.0-alpha → v0.7.3-alpha
Release v0.7.2-alpha
What's Changed
- Added Mainnet RPC chain name to settings
- Fixed a bug in the Hello World simulation flow
- Improved
--helpcommand formatting - Enhanced getting started tips
Full Changelog: v0.7.0-alpha → v0.7.2-alpha
Release v0.7.0-alpha
What’s Changed
Major Updates
- Default Environment: The CLI now defaults to the Production environment instead of Staging.
- New Secrets Module: Introduces the new secrets module to manage and store workflow secrets directly from the CLI.
- Template Updates: Removed
http_triggerandsecretsfrom the PoR (Proof of Reserve) template for clarity and correctness. - Block Number Fix: Core updated to include a fix for incorrect block number handling.
Enhancements
- Added auth checks to
simandinitcommands. - Set default target names for easier setup and consistency.
Bug Fixes
- Fixed an edge case in workflow deletion where some workflows were not properly removed.
- Minor tweaks and stability improvements across the secrets module.
- Various onboarding and usability fixes.
Release v0.6.4-alpha
What's Changed
- Fixed race condition bug with auto-link
- Fixed bug with ownership validation
- Update go blank template
- Remove unused abis for go templates
- Use finalized block in por template for chain read
- Bump dependencies
- Remove auth gating for cre init and simulate
- Hardened test suite
- Use the correct time mechanism in POR template
Release v0.6.3-alpha
What's Changed
- Add gas cost estimation for onchain transactions
- Update stage auth0 url
- Add workflow artifact default paths