Paradaux

PAR-260

0

Bump hibernia-framework 1.1.0 → 1.2.0-SNAPSHOT across the monorepo

In ProgressUnassignedTreasury

Switch the shared hibernia catalog pin (gradle/libs.versions.toml) to 1.2.0-SNAPSHOT so all consumers (treasury, business, business-api, treasury-api-plugin, chestshop) pick it up. Kicks off adopting the 1.1.0/1.2.0 features that weren't taken up when plugins were nominally moved to 1.1.0.

Verified: all consumers resolve (--refresh-dependencies) and compile against 1.2.0-SNAPSHOT; ChestShop tests green.

Follow-ups to finalise (not in this bump):

  • ⚠ Atomic reload: 1.2.0's ConfigurationLoader.reload() swaps a fresh snapshot rather than mutating live instances, so Guice-injected config singletons no longer reflect a reload. Treasury's ConfigReloadService (and any reload path) should move to loader.reload() + getComponent(...). Compiles today via the low-level processor.process pattern, but the semantics need review.
  • Adopt new features where useful: HiberniaModule bootstrap, localized KeyedException, HelpGenerator, BigDecimal @ConfigurationValue (resolves ChestShop's config BigDecimal case natively), supertype/interface resolvers, on-upgrade defaults reconciliation.

Resources

Comments

No comments yet.

Activity

  • ParadauxIO linked a commit — Commit 6533114 — Bump hibernia-framework submodule to 1.2.0 develop (PAR-260)
  • ParadauxIO linked a commit — Commit 02fe27f — Bump hibernia-framework to 1.2.0-SNAPSHOT (PAR-260)
  • tesks created the issue