Releases: jenkinsci/configuration-as-code-plugin
Releases · jenkinsci/configuration-as-code-plugin
v1.49 🌈
v1.48 🌈
- Integration test with baseline of next LTS (#1577) @MarkEWaite
- Test with Jenkins 2.263.4 (#1568) @MarkEWaite
📦 Dependency updates
- Bump custom-tools-plugin from 0.5 to 0.8 (#1579) @dependabot
📝 Documentation updates
👻 Maintenance
v1.47 🌈
🚀 New features and improvements
- Add possibility to reload secrets from properties file with JCasC reload (#1556) @tempora-mutantur
🐛 Bug Fixes
- Export Float and Double as String (#1561) @schottsfired
- Check only input YAML in doCheck (#1518) @kanata2
📦 Dependency updates
- Bump mercurial from 2.10 to 2.12 (#1539) @dependabot
- Bump docker-workflow from 1.24 to 1.25 (#1549) @dependabot
- Bump checkstyle from 8.36.2 to 8.39 (#1548) @dependabot
- Bump plugin from 4.12 to 4.15 (#1547) @dependabot
- Bump job-dsl from 1.74 to 1.77 (#1536) @dependabot
- Bump simple-theme-plugin from 0.5 to 0.6 (#1535) @dependabot
- Bump httpmime from 4.5.10 to 4.5.13 (#1534) @dependabot
- Bump json from 20190722 to 20201115 (#1532) @dependabot
📝 Documentation updates
- Clear information about overwriting configuration keys (#1533) @benjaoming
- (docs) update README.md (#1553) @vladdoster
- Fix TOC links (#1542) @sanbornick
- Update links in the README (#1540) @oleg-nenashev
- As the read.md is too long I added some links to connect the subtopics. (#1538) @NilmaPeiris
👻 Maintenance
- Test with Jenkins 2.263.3 (#1558) @MarkEWaite
- Update integration tests to use latest LTS line (#1543) @timja
v1.46 🌈
🚀 New features and improvements
- Add
decodeBase64substitutor for reading base64-encoded variables (#1526) @oleg-nenashev - Cleanup "Jenkins master" term from the warning in the Web UI (#1481) @akatsadimas
📝 Documentation updates
- Cleanup master/slave terminology from documentation(#1481) @akatsadimas
- Update the Docker plugin demo to use the "jenkins/agent" image instead of the deprecated one (#1464) @oleg-nenashev
- Add more examples to help with BitBucket configurations (#1492) @quentin-lpt
👻 Maintenance
- JENKINS-62446 - Test coverage for
tool.mavenandtool.mavenGlobalConfig(#1525) @aHenryJard
v1.45 🌈
🐛 Bug Fixes
📦 Dependency updates
- Bump retrofit from 2.6.2 to 2.9.0 (#1506) @dependabot
- Bump checkstyle from 8.32 to 8.36.2 (#1508) @dependabot
- Bump commons-compress from 1.19 to 1.20 (#1510) @dependabot
- Bump httpclient from 4.5.12 to 4.5.13 (#1507) @dependabot
- Bump antlr4-runtime from 4.7 to 4.8-1 (#1501) @dependabot
- Bump commons-codec from 1.14 to 1.15 (#1496) @dependabot
- Bump docker-commons from 1.14 to 1.17 (#1502) @dependabot
- Bump config-file-provider from 3.6.3 to 3.7.0 (#1497) @dependabot
- Bump github-api from 1.114.2 to 1.116 (#1499) @dependabot
- Bump matrix-auth from 2.4 to 2.6.3 (#1503) @dependabot
- Bump docker-workflow from 1.23 to 1.24 (#1504) @dependabot
- Bump parent pom (#1494) @timja
- Bump github from 1.29.5 to 1.31.0 (#1471) @dependabot
- Remove unneeded commons-io (#1488) @dependabot
- Bump pipeline-model-definition from 1.7.0 to 1.7.2 (#1453) @dependabot
- Bump artifact-manager-s3 from 1.1 to 1.12 (#1487) @dependabot
- Bump jackson.version from 2.11.1 to 2.11.3 (#1483) @dependabot
- Bump bom-2.176.x from 9 to 2.222.x 13 (#1490) @dependabot
- Bump azure-keyvault from 1.4 to 2.0 (#1489) @dependabot
- Bump warnings from 5.0.1 to 5.0.2 (#1485) @dependabot
- Bump error_prone_annotations from 2.3.4 to 2.4.0 (#1484) @dependabot
👻 Maintenance
- Update Dependabot config file (#1505) @dependabot
v1.44 🌈
📦 Dependency updates
- Bump jsoup from 1.12.1 to 1.13.1 (#1447) @dependabot
- Bump joda-time from 2.10.5 to 2.10.6 (#1470) @dependabot
- Bump protobuf-java from 3.11.4 to 3.13.0 (#1467) @dependabot
- Bump netty.version from 4.1.51.Final to 4.1.52.Final (#1459) @dependabot
- Bump vavr from 0.10.2 to 0.10.3 (#1476) @dependabot
- Use jackson api plugin in test harness (#1477) @jetersen
- Bump commons-text from 1.8 to 1.9 (#1458) @dependabot
- Bump mercurial from 2.4 to 2.10 (#1466) @dependabot
- Bump snakeyaml-api from 1.26.3 to 1.26.4 (#1452) @dependabot
- Bump netty.version from 4.1.47.Final to 4.1.51.Final (#1431) @dependabot
📝 Documentation updates
- Documentaion section moved up (#1474) @reethikprasad
- Include README details of how to set the CasC config location using Java Property instead of Environment Variable (#1457) @patkinson01
v1.43 🌈
v1.42 🌈
💥 Breaking changes
🚀 New features and improvements
🐛 Bug Fixes
📝 Documentation updates
- Adding description of escape rule for Groovy scripts in job script (#1414) @iptizer
- Fix a internal link to PLUGINS.md. Fix some typos. (#1434) @atombrella
- Consolidate SecretSource options into secrets.adoc (#1433) @chriskilding
- add crowd2 doc (#1420) @jetersen
- Add link to plugin developers guide from README (#1417) @alb-i986
- Improve README with more detail about hidden directory exclusions (#1410) @skundrik
👻 Maintenance
- change properties secrets env to
SECRETS_FILE(#1435) @jetersen - manage docker-commons to avoid load conflcit (#1421) @jetersen
🚦 Tests
- Update pipeline-model-definition integration tests to use docker-workflow (#1416) @dwnusbaum
- Add test for mailer-plugin user property (#1312) @timja
v1.41 🌈
With extension ordinal sorting we now have full control of the load order within Configuration as Code, so now Credentials will be configured first and seed job will be configured last.
We also added support for root level yaml anchors which needs to be prefixed with x-.
See the ec2 demo for a good example.
🚀 New features and improvements
🐛 Bug Fixes
- Close those file handles 😅 (#1398) @jetersen
- Allow configuring max aliases for a collection (#1375) @jetersen
- sort Attributes and RootElementConfigurator according to Extension ordinal (#1394) @jetersen
- HeteroDescribableConfigurator fix for interface as a target (#1387) @umlublin
📦 Dependency updates
- Bump jackson.version from 2.10.3 to 2.11.0 (#1390) @dependabot
- Bump config-file-provider-plugin to 3.6.3 (#1381) @jetersen
- bump terraform to 1.0.10 (#1380) @jetersen
- Bump checkstyle from 8.29 to 8.32 (#1343) @dependabot
📝 Documentation updates
- Add apiUri parameter for github enterprise example case (#1397) @solvingj
- Add example of environment variable to readme (#1376) @solvingj
👻 Maintenance
v1.40 🌈
🚀 New features and improvements
- JENKINS-58093 - Support for LabelAtoms (#1368) @varyvol
- Add support for symbolic linked directories (#1372) @sonarsphere