Skip to content

Releases: firecow/gitlab-ci-local

4.56.2

15 Dec 14:06
Compare
Choose a tag to compare

What's Changed

  • [Snyk] Security upgrade axios from 1.7.7 to 1.7.8 by @firecow in #1445
  • chore: rename integration test file name by @ANGkeith in #1444
  • fix: appearing in interactive job output by @ANGkeith in #1440
  • chore(deps): lock file maintenance all non-major by @renovate in #1436
  • fix: variable expansion in environment by @ANGkeith in #1443
  • chore(deps): lock file maintenance by @renovate in #1446
  • build(deps): bump path-to-regexp and express in /examples/docker-compose-nodejs by @dependabot in #1450
  • chore(deps): update sonarsource/sonarcloud-github-action action to v4 by @renovate in #1448
  • fix: variable value beginning with pipe should not be interpreted as file by @ANGkeith in #1457
  • fix(deps): lock file maintenance all non-major by @renovate in #1452

Full Changelog: 4.56.0...4.56.2

4.56.0

23 Nov 08:00
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 4.55.0...4.56.0

4.55.0

20 Oct 13:26
Compare
Choose a tag to compare

What's Changed

  • Refactor/esm by @ANGkeith in #1331
  • feat: customizable project file variable file path and support dotenv format by @ANGkeith in #1355
  • feat: --no-color to disable colored output by @ANGkeith in #1372
  • fix: better support for custom gitlab ports by @ANGkeith in #1368
  • fix: additional '>' char generated in command shell prompt when gcl --no-color by @ANGkeith in #1375
  • refactor: pull docker image earlier by @ANGkeith in #1378
  • fix: wrong line number in stack trace by @ANGkeith in #1377
  • refactor: remove hacky workaround for hiding FF_DISABLE_UMASK_FOR_DOCKER_EXECUTOR by @ANGkeith in #1382
  • chore: add type-checking to npm run dev by @ANGkeith in #1381
  • refactor: remove unnecessary repeated reference call by @ANGkeith in #1385
  • feat: implement inherit:variables by @ANGkeith in #1384
  • feat: config nested array up to 10 level deep by @ANGkeith in #1386

πŸŽ‰πŸŽ‰πŸŽ‰ @ANGkeith You are a champ !!! πŸŽ‰πŸŽ‰πŸŽ‰

Full Changelog: 4.54.0...4.55.0

4.54.0

07 Oct 17:57
Compare
Choose a tag to compare

What's Changed

  • fix: handle edge cases of jobs:when where the value never is considered invalid by @ANGkeith in #1329
  • chore(schema): Update schema to 379d3cbbce2c5db13840919a8f3c14bab5f9bca5 by @PigeonF in #1320
  • build(deps): bump micromatch from 4.0.7 to 4.0.8 by @dependabot in #1323
  • test: improper teardown in jest by @ANGkeith in #1342
  • fix: handle more edge cases in evaluateRuleIf by @ANGkeith in #1340
  • fix: make fileVariables accessible at an earlier stage by @ANGkeith in #1341
  • Add the deb [ signed-by=${PPA_KEY_PATH} ] way (tailored for older OSes) by @stdedos in #1345
  • fix: afterscript should be reusing the same container by @ANGkeith in #1352
  • Update list-json to contain rules by @ekohilas in #1353
  • test: remove redundant mock that's does nothing due to function being shortcircuited by @ANGkeith in #1359
  • Fixes undefined vars becoming null and erroring in conditions by @ekohilas in #1356
  • fix git remote regex parsing to handle additional characters by @ekohilas in #1363
  • docs: git+http is now supported by @ANGkeith in #1367

New Contributors

Full Changelog: 4.53.0...4.54.0

4.53.0

27 Aug 05:43
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 4.52.2...4.53.0

4.52.2

26 Jul 06:42
Compare
Choose a tag to compare

What's Changed

  • Fix allow_failure when combined with rules by @PigeonF in #1283
  • fix: edge cases when boolean include-input got converted into string when it's supposed to be boolean by @ANGkeith in #1291
  • fix: should not crash when cache:key:files files don't exist by @ANGkeith in #1292
  • fix: wrong type when dotenv files get parsed by dotenv by @ANGkeith in #1293
  • fix: Allow repeated include inputs interpolation by @PigeonF in #1294
  • Fix umask=false for images without a shell entrypoint by @PigeonF in #1298
  • Fixes #1296 by @ANGkeith in #1299
  • Expand variables in rules:changes by @PigeonF in #1295
  • refactor: use asserts instead of process.exit by @ANGkeith in #1290
  • fix: Enable services for podman executable by @PigeonF in #1301
  • Fix some flaky tests by @PigeonF in #1304
  • fix: Do not escape backslashes during rules:if evaluation by @PigeonF in #1303
  • fix: Allow boolean values in variables by @PigeonF in #1302

Big kudos to @ANGkeith and @PigeonF for these patches, you guys are beasts πŸ˜„

Full Changelog: 4.52.1...4.52.2

4.52.1

04 Jul 05:23
Compare
Choose a tag to compare

What's Changed

  • Make sure script fails even if in local-only Interactive mode by @firecow in #1280
  • Improve validation for default and artifacts by @hverlin in #1278
  • fix: --preview should show global variables by @ANGkeith in #1281

Full Changelog: 4.52.0...4.52.1

4.52.0

02 Jul 05:38
Compare
Choose a tag to compare

What's Changed

Full Changelog: 4.51.0...4.52.0

4.51.0

18 Jun 17:03
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 4.50.1...4.51.0

4.50.1

04 Jun 05:38
Compare
Choose a tag to compare

What's Changed

  • fix: Do not validate formats and remove all string patterns from schema.json by @firecow in #1248
  • fix code smell found by sonarcloud by @firecow in #1241
  • fix: include:component should support custom ssh port by @ANGkeith in #1244

Full Changelog: 4.50.0...4.50.1