Skip to content

Releases: QRun-IO/qqq-orb

v0.5.0

Choose a tag to compare

@KofTwentyTwo KofTwentyTwo released this 28 Dec 17:39
Immutable release. Only release title and notes can be modified.
v0.5.0
342646a

What's Changed

Added

  • Machine executor with native Docker support for Testcontainers and LocalStack
  • install_java command to install Temurin JDK and Maven on machine executors
  • Optional Node.js installation for frontend builds on machine executor

Changed

  • Switched from Docker executor (cimg/openjdk) to Ubuntu machine executor
  • All Maven jobs now use machine executor with Docker pre-installed

Fixed

  • GitHub SSH host key added before clone operations

Full Changelog: https://github.com/Kingsrook/qqq-orb/blob/main/CHANGELOG.md

v0.4.0

Choose a tag to compare

@KofTwentyTwo KofTwentyTwo released this 28 Dec 14:12
Immutable release. Only release title and notes can be modified.
v0.4.0
a347ddd

What's Changed

Added

  • Java 21 support with configurable executor - New java executor using cimg/openjdk with version parameter (default: 21.0). Projects needing Java 17 can set java_version: "17.0" (#4)
  • Automatic GitHub release creation - Releases and RCs now automatically create GitHub releases
  • RC support for GitHub releases - Release candidates are published as pre-releases

Changed

  • License changed to AGPL-3.0 with QRun-IO copyright
  • Maven jobs now use the new java executor (resource_class: large)
  • Node jobs use default executor with configurable version

Fixed

  • Version calculation now uses CIRCLE_BRANCH environment variable before falling back to git ref parsing
  • Frontend build cache steps separated by key for proper cache isolation
  • npm module cache now properly saved in frontend builds

Migration

Job Executor Default Version
mvn_test_only java 21.0
mvn_publish java 21.0
mvn_frontend_test_only java 21.0-node
mvn_frontend_publish java 21.0-node
node_test_only default lts
node_publish default lts

Full Changelog: v0.3.8...v0.4.0

v0.3.13

Choose a tag to compare

@KofTwentyTwo KofTwentyTwo released this 29 Dec 13:44
Immutable release. Only release title and notes can be modified.
v0.3.13
a347ddd

[0.3.13] - 2025-12-28

Added

  • GitHub release configuration for CI pipeline
  • Standardized README documentation

Changed

  • Merged develop branch updates in preparation for 0.4.0

v0.3.12

Choose a tag to compare

@KofTwentyTwo KofTwentyTwo released this 29 Dec 13:44
Immutable release. Only release title and notes can be modified.
v0.3.12
a1ef2a4

[0.3.12] - 2025-10-22

Fixed

  • Version calculation now uses CIRCLE_BRANCH environment variable before falling back to git ref parsing

Changed

  • Linting cleanup for spacing consistency

v0.3.11

Choose a tag to compare

@KofTwentyTwo KofTwentyTwo released this 29 Dec 13:44
Immutable release. Only release title and notes can be modified.
v0.3.11
5b167ca

[0.3.11] - 2025-10-09

Fixed

  • Separated cache saves and restores by key for proper cache isolation

v0.3.10

Choose a tag to compare

@KofTwentyTwo KofTwentyTwo released this 29 Dec 13:44
Immutable release. Only release title and notes can be modified.
v0.3.10
4324734

[0.3.10] - 2025-10-09

Fixed

  • Frontend build cache steps in test workflow corrected

v0.3.9

Choose a tag to compare

@KofTwentyTwo KofTwentyTwo released this 29 Dec 13:44
Immutable release. Only release title and notes can be modified.
v0.3.9
4486188

[0.3.9] - 2025-10-09

Fixed

  • Frontend build now properly saves npm module cache

v0.3.8

Choose a tag to compare

@KofTwentyTwo KofTwentyTwo released this 29 Dec 13:44
Immutable release. Only release title and notes can be modified.
v0.3.8
1f2e730

[0.3.8] - 2025-09-29

Added

  • Support for publishing snapshots for feature branches
  • Comprehensive README with detailed usage examples
  • CONTRIBUTING.md with development guidelines
  • SECURITY.md with security policy and reporting procedures
  • CHANGELOG.md for tracking changes

Changed

  • Updated README to follow QQQ framework standards
  • Enhanced documentation structure and organization

v0.3.7

Choose a tag to compare

@KofTwentyTwo KofTwentyTwo released this 29 Dec 13:44
Immutable release. Only release title and notes can be modified.
v0.3.7
06a3d11

[0.3.7] - 2025-09-18

Added

  • Comprehensive README with current functionality and testing framework documentation

Changed

  • Enhanced documentation structure and organization

v0.3.6

Choose a tag to compare

@KofTwentyTwo KofTwentyTwo released this 29 Dec 13:44
Immutable release. Only release title and notes can be modified.
v0.3.6
f10f63f

[0.3.6] - 2025-09-16

Fixed

  • Updated handling for tagged releases in main branch to properly promote to latest tag
  • Fixed git commit operations on main branch for production releases