Releases: cucumber/ci-environment
Releases · cucumber/ci-environment
v10.0.1
Added
- [Python] added release workflow to release to Pypi (#245)
v10.0.0
Added
- [Python] added ci-environment implementation in Python
- [Ruby] Initial rubocop configuration added (#228)
Changed
- [Ruby] Minimum ruby version is now 2.6 (#228)
v9.1.0
Added
- [Go] added ci-environment implementation in Go
Fixed
- [Java] Escape regex replacement patterns in environment variables (#156, #157)
v9.0.4
Fixed
- [Java] Make
DetectCiEnvironment.detectCiEnvironment
public
v9.0.3
Fixed
- Handle GitHub Action
opened
as well as synchronize
event (and any other pull_request
event with .pull_request.head.sha
in the event payload) (#86, #87)
v9.0.2
Fixed
- Correctly determine GitHub branch from
GITHUB_HEAD_REF
instead of GITHUB_REF
(#85)
- Better error message if revision cannot be determined from GitHub pull request (#85)
v9.0.1
Fixed
- Provide correct SHA for GitHub Actions (#67, #69)
v9.0.0
Added
- [JavaScript] export
Env
, Git
, CiEnvironment
and CiEnvironments
types
Changed
- [JavaScript] make
buildNumber
optional (#51)
- [Java] use
Optional<T>
for optional values (#50)
v8.1.0
Added
- [JavaScript] - package as hybrid esm/commonjs module (#47)