build: re-pin to qbit-build-parent 2.0.0 and back-merge main (QRun-IO/qqq#770) #4

Merged
KofTwentyTwo merged 13 commits from feature/GH-770-repin-build-parent-2 into develop 2026-09-26 06:08:55 +00:00
13 Commits
Author SHA1 Message Date
james.maes fe32798b18 docs: refresh repo notes for the parent 2.0.0 re-pin
Replaces the stale divergence and compile-break cautions with how the qqq version is set and checked now.

Part of QRun-IO/qqq-all#1
2026-09-25 20:49:16 -05:00
james.maes 57ffb1cadf ci: keep package installs unattended on CircleCI
Adds the configure-package-install pre-step from qbit-quick-search so install_java does not hang on the needrestart prompt (QRun-IO/qqq-orb#11).

Part of QRun-IO/qqq-all#1
2026-09-25 20:47:18 -05:00
james.maes 76755fe6fd build: add opt-in qqq-snapshot profile
Imports qqq-bom-pom 4.1.0-SNAPSHOT ahead of the parent's BOM and adds the Central snapshots repository.

Part of QRun-IO/qqq-all#1
2026-09-25 20:46:25 -05:00
james.maes 3bb034cc95 build: re-pin to qbit-build-parent 2.0.0 (qqq 4.0.0)
Migrates the removed getValueFromRecordOrOldRecord and QInstance.setAuthentication calls to their qqq 4.0 replacements.

Part of QRun-IO/qqq-all#1
2026-09-25 20:45:12 -05:00
james.maes 5bb811b361 test: cover missing cron time zone in config customizers
Pins the error branch of the time zone lookup before it moves to the qqq 4.0 API.

Part of QRun-IO/qqq-all#1
2026-09-25 20:44:30 -05:00
james.maes 133e22b540 chore: merge main into develop
Back-merges main's Java 21 parent 1.5.1, the 0.3.0 release, orb 0.5.0, the Apache-2.0 LICENSE and NOTICE, release.yml, and the README.

Part of QRun-IO/qqq-all#1
2026-09-25 20:42:15 -05:00
james.maes 7fd2506728 chore: migrate license from AGPL-3.0 to Apache-2.0 2026-01-05 10:14:22 -06:00
james.maes 0eaabea77f docs: update README with correct group ID and version 2025-12-28 16:44:02 -06:00
CircleCI 1cf0e41581 Bump version to 0.3.0 [skip ci] 2025-12-28 22:37:37 +00:00
james.maes a53e9b9e7b feat: Java 21 LTS migration with qbit-build-parent 1.5.0 (#2)
* feat: migrate to Java 21 with qbit-build-parent 1.5.0

* fix: update qbit-build-parent to 1.5.1 for JUnit 6 compatibility

* chore: retrigger CI after Maven Central sync
2025-12-28 16:36:05 -06:00
james.maes d3dbcaf768 docs: Standardize README 2025-12-24 14:18:57 -06:00
james.maes 05b931b150 ci: Add GitHub release configuration 2025-12-24 12:44:22 -06:00
CircleCI efc922bf0f Bump version to v0.2.1 [skip ci] 2025-09-16 21:53:02 +00:00