Releases: CircleCI-Public/circleci-config-sdk-ts
Releases · CircleCI-Public/circleci-config-sdk-ts
v0.12.3 - Fix Docs Deployment
What's Changed
- chore: replace ssh_key fingerprint by @KyleTryon in #184
Full Changelog: v0.12.2...v0.12.3
v0.12.2 - Standardize Workflow Job Parameters
What's Changed
- feat!: standardize workflow job parameters by @KyleTryon in #176
This is technically a breaking change! Because this library is still pre-1.0.0 release, there are some breaking changes we may implement as "patches" in some cases depending on if they are seen as a fix and perceived impact. We apologize if this causes any friction. - docs: create matrix deploy sample by @KyleTryon in #178
- docs: add orb example project by @KyleTryon in #179
- test: add context example by @KyleTryon in #181
Full Changelog: v0.12.1...v0.12.2
v0.12.1
What's Changed
- sample: fix samples to works well by @mkusaka in #175
- [Snyk] Upgrade yaml from 2.1.1 to 2.1.3 by @circleci-secops in #173
- docs: rename writeFile path by @TatsuyaYamamoto in #172
- Upgrade CodeSee workflow to version 2 by @codesee-maps in #167
- build: use
stripInternal
for tsc build by @vpanta in #166 - fix: use appropriate
readonly
forGenerable
interface by @vpanta in #168 - fix: json5 security patch by @KyleTryon in #177
New Contributors
- @mkusaka made their first contribution in #175
- @circleci-secops made their first contribution in #173
- @TatsuyaYamamoto made their first contribution in #172
- @vpanta made their first contribution in #166
Full Changelog: v0.12.0...v0.12.1
v0.12.0 - Save Config to file + fixes
What's Changed
- feat(#154): Disable aliasDuplicateObjects by default by @timo-reymann in #155
- feat: add Browser-or-Node by @KyleTryon in #158
- feat: agnostic config saving by @KyleTryon in #157
- docs: add writeFile example by @KyleTryon in #159
- fix: Use omit instead of exclude by @Gray-Wind in #162
- fix: export docker image types by @Jaryt in #164
New Contributors
- @timo-reymann made their first contribution in #155
- @Gray-Wind made their first contribution in #162
Full Changelog: v0.11.1...v0.11.2
v0.11.1 Fix multi-image docker executor
v0.11.0 Add Docker Layer Caching Support
What's Changed
Thank you to @a-cordier for adding in the missing docker_layer_caching parameters and adding tests, improving coverage by +0.02
- feat: add docker layer caching support on machine executors by @a-cordier in #147
- fix(doc): switch browser and node usage. by @mathieutu in #140
New Contributors
- @a-cordier made their first contribution in #147
- @mathieutu made their first contribution in #140
Full Changelog: v0.10.1...v0.11.0
v0.10.1 - Fixed 'global' not defined for browsers
What's Changed
Full Changelog: v0.10.0...v0.10.1
v0.10.0 - General Availability
General Availability
The CircleCI Config SDK is now available. We encourage users to try building their next CircleCI pipelines with Javascript/TypeScript.
What's Changed
- feat: WorkflowJob name getter by @Jaryt in #102
- feat: Add single key support for restore_cache by @Jaryt in #103
- fix: Correct index regex for definitions by @Jaryt in #104
- feat: export schemas by @Jaryt in #105
- feat: added orb imports by @Jaryt in #107
- feat: Generable Flatten Option by @Jaryt in #108
- feat: added support for pre and post steps by @jliby in #109
- feat: Access orb import from OrbRef by @Jaryt in #110
- feat: optionally flatten run step by @Jaryt in #111
- refactor!: separate SDK and Parser by @KyleTryon in #114
- ci: git hooks with commitlint and local testing by @KyleTryon in #115
- docs: update code docs and styling by @KyleTryon in #116
- Docs prep by @KyleTryon in #117
- chore: remove beta issue template by @KyleTryon in #118
- feat: broke out reusable command body generation by @Jaryt in #119
- feat: added pre and post steps to workflow jobs by @Jaryt in #120
- fix: make orb component imports empty if no manifest provided by @Jaryt in #121
- docs: code of conduct by @KyleTryon in #123
- feat: Added support for shorthand command generation by @Jaryt in #126
- fix: source declaration file and semver tag filter by @Jaryt in #128
- docs: update orb versions by @KyleTryon in #125
- docs: emojified readme by @KyleTryon in #122
- fix: made orb import manifest optional by @Jaryt in #129
- feat: add addEnvVar to components by @KyleTryon in #132
- chore: update license copyright year by @KyleTryon in #133
- chore: add missing new issue link by @KyleTryon in #134
- chore: missing word by @KyleTryon in #135
- refactor!: Improved implementation of execution properties by @Jaryt in #136
- chore: Added webpack specific tsconfig to exclude tests by @Jaryt in #137
- feat: added advanced parameter generation by @Jaryt in #138
- feat!: add optional properties to parameterized jobs by @Jaryt in #139
- chore: delete duplicate YML by @Jaryt in #143
- feat: added extended resource classes by @Jaryt in #145
Full Changelog: v0.8.0...v0.10.0
v0.9.0-alpha.21 - Envrionment Improvements and Advanced Parameter Support
What's Changed
- chore: update license copyright year by @KyleTryon in #133
- refactor!: Improved implementation of execution properties by @Jaryt in #136
- feat: added advanced parameter generation by @Jaryt in #138
Full Changelog: v0.9.0-alpha.20...v0.9.0-alpha.21
v0.9.0-alpha.20 - Add Env Vars
What's Changed
- feat: add addEnvVar to components by @KyleTryon in #132
Full Changelog: v0.9.0-alpha.19...v0.9.0-alpha.20