• v0.9.0 d713b8bda1

    v0.9.0 Stable

    morten-olsen released this 2026-09-17 14:52:26 +02:00 | 0 commits to main since this release

    0.9.0

    Features

    • reorder, extend and copy steps on a route projection by Morten Olsen (e4f3978)

    Bug Fixes

    • bind the authoring probe to the service's new package by Morten Olsen (e328d7f)

    Other

    • write one close trailer per issue by Morten Olsen (d713b8b)
    • record the first improve pass by Morten Olsen (ed04ebb)
    • drop a dead wildcard import of the platform root package by Morten Olsen (aa31315)
    • declare each device reading once by Morten Olsen (aa967bc)
    • hold both port adapters to one conformance suite by Morten Olsen (26692d1)
    • lift the workflow editing algebra out of the view model by Morten Olsen (b7b09a7)
    • construct the composition root once by Morten Olsen (2353e3d)
    • move the workflow codec into :engine by Morten Olsen (456dd88)
    • delete the automation gateway pass-through by Morten Olsen (f91d640)
    • record that string-named classes survive a move silently by Morten Olsen (aa67b83)
    • assert the dry-run and durable paths agree on a compound condition by Morten Olsen (dfc4218)
    • record the subsystem baseline and defer the :ui module by Morten Olsen (ad7711c)
    • split into subsystem packages and ratchet the coupling by Morten Olsen (2182575)
    • record the platform module landing by Morten Olsen (8b4201c)
    • extract :platform as a module declaring only :contract by Morten Olsen (3d79641)
    • own the worker protocol in :platform by Morten Olsen (43d7633)
    • move graph construction and background orchestration to :app by Morten Olsen (e41bb58)
    • give system-constructed components a publish seam by Morten Olsen (6d44c9f)
    • record phase 4 landing at zero by Morten Olsen (f13e48f)
    • move the continuation record into :contract by Morten Olsen (0bd66cc)
    • split the audio node from the device that plays it by Morten Olsen (8576a17)
    • let :platform contribute providers and :app compose them by Morten Olsen (a7542f1)
    • move the engine-hosting Android components to :app by Morten Olsen (59cd766)
    • measure cross-module imports by declaring module by Morten Olsen (265ddfc)
    • move the event publish seam into :contract by Morten Olsen (6903c48)
    • move the script wire contract into :contract by Morten Olsen (a936a8f)
    • mark the composition root phase landed by Morten Olsen (33878e3)
    • move the composition root out of the adapter layer by Morten Olsen (66bebd9)
    • mark phase 3 landed by Morten Olsen (039a3c1)
    • extract :authoring for the LAN and ADB transport by Morten Olsen (c3d8026)
    • correct the platform-to-engine count and split the phases by Morten Olsen (f209f64)
    • extract :persistence for the engine port adapters by Morten Olsen (970767f)
    • let the composition root seed the automation catalog by Morten Olsen (75714f3)
    • let the composition root pick the continuation receiver by Morten Olsen (f53813d)
    • record phase 1 and size what phase 2 has left by Morten Olsen (99db9c3)
    • move the built-in control descriptors out of platform by Morten Olsen (cda315a)
    • extract :contract and :engine as pure-JVM modules by Morten Olsen (a6267be)
    • open the seams a module boundary will close by Morten Olsen (21e8222)
    • make the action declaration surface public by Morten Olsen (5372f04)
    • record the module split spec by Morten Olsen (2f01f5e)

    Full Changelog: https://code.olsen.cloud/incubator/macros/compare/v0.8.0...v0.9.0


    Release notes generated by draftsman.

    Downloads