Releases: switcherapi/switcher-client-deno
Releases · switcherapi/switcher-client-deno
v2.1.0
What's Changed
- Bump std/fs@1.0.2, upgraded Deno CI runtime to v1.46.2 by @petruki in #76
- Bump std/fs@1.0.4 by @petruki in #77
- Added support to Deno v2 by @petruki in #78
- Bump deps - CI Deno runtime to 2.0.4 by @petruki in #79
- Added Client.assume:when criteria to bypass Switcher results by @petruki in #80
- Bump Deno runtime to 2.1.3 and dev deps deps by @petruki in #81
- chore: fixes Sonar action by @petruki in #82
Full Changelog: v2.0.2...v2.1.0
v2.0.2
v2.0.1
v2.0.0
What's Changed
- Fixes snapshot path when missing slash by @petruki in #67
- Closes #68 - Replaced check arguments by fluent style by @petruki in #69
- Refactored switcher-client into separated modules by @petruki in #70
- Added Client.getExecution(switcher) by @petruki in #71
- Added switcher.defaultResult() to handle panic events by @petruki in #72
- Standardized callback for watchSnapshot and scheduleSnapshotAutoUpdate by @petruki in #73
Full Changelog: v1.1.0...v2.0.0
v1.1.0
What's Changed
- chore: Added publish to JSR workflow by @petruki in #61
- Replaced hardcode deps to Deno managed JSR modules by @petruki in #62
- Fixes import deps, improved default context/options assignment by @petruki in #63
- Improved async error handling, added Switcher.subscribeNotifyError by @petruki in #64
- chore: replaced verbose stmt by function by @petruki in #65
- Project cleanup, included types to export by @petruki in #66
Full Changelog: v1.0.9...v1.1.0
v1.0.9
What's Changed
- Fixed types by @petruki in #53
- chore: bump Deno to 1.42.2 by @petruki in #54
- Added support to ResultDetail and Bypasser:Key:withMetadata by @petruki in #55
- Improved isItOn API - added fluent detail feature by @petruki in #56
- Improved watchSnapshot API by @petruki in #57
- chore: renamed remote reference by @petruki in #58
- Replaced setTestEnabled/Disabled with testMode by @petruki in #59
- Fixes throttle token renew by @petruki in #60
Full Changelog: v1.0.7...v1.0.9
v1.0.7
What's Changed
- Bump deps to 0.208.0m Deno CI using 1.38.5 by @petruki in #45
- Bump deps to 0.209.0, Deno CI 1.39.0 by @petruki in #46
- Refactored offline/online keywords to local/remote by @petruki in #47
- Added force remote (hybrid) switcher feature by @petruki in #48
- Bump CI Deno runtime to 1.39.2 by @petruki in #49
- Bump Deno to 1.41.0 - Fixed deprecated APIs by @petruki in #50
- Improved SnapshotAutoUpdater schedule def by @petruki in #51
- Bump std@218.2 by @petruki in #52
Full Changelog: v1.0.6...v1.0.7
v1.0.6
What's Changed
- Closes #36 - Removed snapshotFileStore by @petruki in #37
- Bump Deno deps to 0.198.0 by @petruki in #38
- Closes #39 - Comined retryAfter with silentMode option by @petruki in #40
- Improved remote performance when silent mode not set by @petruki in #41
- Removed deprecated mock call from e2e tests by @petruki in #42
- Changed snapshotAutoUpdateInterval unit to work with seconds by @petruki in #43
- Bump deps to 0.199.0 and Deno 1.36.1 by @petruki in #44
Full Changelog: v1.0.5...v1.0.6
v1.0.5
What's Changed
- Closes #29 - Added snapshotStoreFile option by @petruki in #30
- Fixed watch-snapshot test with storeFile option by @petruki in #31
- Simplified checkSwitchers and checkSnapshot by @petruki in #32
- Fixes ExecutionLogger code smells by @petruki in #34
- Bump deps to 0.197 and CI to Deno 1.36.0 by @petruki in #35
Full Changelog: v1.0.4...v1.0.5
v1.0.4
What's Changed
- Updated CI - added Quality gate by @petruki in #14
- Moved deps to deps by @petruki in #15
- Removed no-explicit-any from lint ignored files by @petruki in #16
- Bump deps to 0.192.0 by @petruki in #17
- Fixes code smells by @petruki in #18
- Replaced class by interfaces by @petruki in #19
- Closes #20 - Added certPath option for SSL by @petruki in #21
- Closes #22 - enhanced loadSnapshot and scheduleSnapshotAutoUpdate by @petruki in #23
- Improved Switcher.checkSwitchers usability by @petruki in #24
- Closes #25 - Added regexSafe option by @petruki in #26
- Added await to loadSnapshot for checkSnapshot by @petruki in #27
- Fixed httpClient to be enabled only when certs provided by @petruki in #28
Full Changelog: v1.0.3...v1.0.4