Releases: mikhailmogilnikov/derived-modular-architecture
Releases · mikhailmogilnikov/derived-modular-architecture
Release list
v1.2.1
@derived-modular/cli 1.2.1
Patch
- Print a human tip for
check|doctor --suggest|--fixwhen fixable diagnostics are present (no-barrel,public-api,orphan-public)
Other packages 1.2.1
Version sync with the fixed release group (boundaries, eslint-plugin, oxlint-plugin, biome-plugin).
npm i -D @derived-modular/cli@1.2.1
npx @derived-modular/cli check .v1.2.0
@derived-modular/cli 1.2.0
Minor
dma promote— dry-run by default;--applymoves a folder feature toservices/with import rewrite, post-check, and snapshot rollbackdma check|doctor --suggest|--fix— safe remediations:no-barrel: rewrite importers to the unique public pathpublic-api: rewrite deep imports when a mirroredpublic/file existsorphan-public(doctor): delete dead public files with zero importers
- Share barrel-fix helpers in
@derived-modular/boundaries - CLI bin name
dma(soscripts.dma: "dma check ."works) dma.configthresholdsoverrides for doctor signals- Promote: resolve-verify each rewritten import before commit
Patch
- Enrich doctor
helpforshared-candidateandstage-growthwith placement-algorithm next steps
@derived-modular/boundaries 1.2.0
- Export shared
barrel-fixhelpers used by CLI and ESLint plugin
@derived-modular/eslint-plugin 1.2.0
- Reuse boundaries
barrel-fixforno-barrelautofix
@derived-modular/oxlint-plugin & @derived-modular/biome-plugin 1.2.0
- Version sync with the fixed release group
npm i -D @derived-modular/cli@1.2.0
npx @derived-modular/cli init .
npx @derived-modular/cli check .v1.1.0
@derived-modular/cli
1.1.0
Minor Changes
- f83fa49: Optional
dma.config.*(srcRoot,compositionRoots,roots,includePackages) with upward lookup,defineConfig, and--config - a50d377: Add
dma init— safe bootstrap for layout,dma.config.ts, package script, and AGENTS.md (strict skip / append-only) - 8d479d6: Multi-root monorepo support: discover DMA apps from workspaces (or directory walk),
--roots,--include-packages
Patch Changes
- @derived-modular/boundaries@1.1.0
1.1.0
Minor Changes
- Optional
dma.config.{ts,mts,mjs,js,json}(srcRoot,compositionRoots,roots,includePackages) with upward lookup and--config - Multi-root monorepo support: discover DMA apps from workspaces (or directory walk),
--roots,--include-packages; each root analyzed as a separate graph
1.0.1
Patch Changes
- Ship compiled dist builds for boundaries and eslint-plugin on npm
- Updated dependencies
- @derived-modular/boundaries@1.0.1