Skip to content

Releases: tabnas/multisource

go/v0.4.1

Choose a tag to compare

@rjrodger rjrodger released this 29 Jul 09:13

Patch: guard a typed-nil map merge target (fixes plain-map/Map.Plain consumers like aontu).

go/v0.4.0

Choose a tag to compare

@rjrodger rjrodger released this 29 Jul 09:05

Go module github.com/tabnas/multisource/go v0.4.0 — parsed objects now preserve source key order (insertion-ordered OrderedMap; sorting opt-in). Breaking: object result type map[string]any -> *OrderedMap.

go/v0.3.1

Choose a tag to compare

@rjrodger rjrodger released this 22 Jun 22:17
54a621e

Go module github.com/tabnas/multisource/go v0.3.1 — fix: colon-chain nested @"file" import dropping value (PR #23). Non-breaking patch over v0.3.0.

go/v0.3.0

Choose a tag to compare

@rjrodger rjrodger released this 19 Jun 08:32

Go module github.com/tabnas/multisource/go v0.3.0 — ports the upstream @jsonic/multisource resolver bug fixes (injected fs / POSIX paths, package-internal relative refs, nested per-source-dir resolution). Breaking: Resolver/Processor gain a ctx parameter (parity with the TS resolvers).

go/v0.2.0

Choose a tag to compare

@rjrodger rjrodger released this 18 Jun 20:46

Go module github.com/tabnas/multisource/go v0.2.0 — first public release.