4.47.0
What's Changed
- fix: nested variable expansion by @ANGkeith in #1098
- fixes variable escaping by @ANGkeith in #1101
- fix: some of before_script/after_script failed to be flattened by @ANGkeith in #1102
- fix: pipeline variables's value should be nullable by @ANGkeith in #1096
- feat: Define inputs for configuration added with include by @ANGkeith in #1115
- fix: add validation for include local to prevent false valid configurations by @ANGkeith in #1124
- fix: cleanup not getting executed by @ANGkeith in #1120
- feat: Maximum nested includes by @ANGkeith in #1123
- refactor: job start function by @ANGkeith in #1131
- feat: when targeting jobs, log padding should only take needs and targeted jobs into account by @ANGkeith in #1132
- Implement image.docker.user instruction by @firecow in #1130
- feat: support allow_failure:exit_codes by @ANGkeith in #1134
- allow gcl to work with duplicated keys but with warnings by @ANGkeith in #1146
- chore: setup nodemon for easier development (hot-reloading) by @ANGkeith in #1145
- fix(#1137): only add image.docker.user if the value exists by @e-picas in #1138
- fix(#1139): only add needs.need.pipeline and needs.need.project if the value exists by @e-picas in #1140
- feat(#1141): 'preview' option with a valid YML against
ci/lint
Gitlab API route by @e-picas in #1142 - feat: add argv --container-mac-address by @ANGkeith in #1147
New Contributors
Full Changelog: 4.46.1...4.47.0