Releases: noormdev/noorm
Releases · noormdev/noorm
@noormdev/sdk@1.0.0-alpha.14
@noormdev/sdk@1.0.0-alpha.14
@noormdev/sdk@1.0.0-alpha.13
Major Changes
-
6753ebd: BREAKING: Reorganize flat
NoormOpsinto domain-aligned sub-namespacesThe flat
ctx.noorm.*API has been replaced with sub-namespaces that mirror the TUI home screen:ctx.noorm.changes.*— scaffold, discover, validate, apply, revert, ff, status, pending, historyctx.noorm.run.*— discover, preview, file, files, dir, buildctx.noorm.db.*— listTables, describeTable, overview, previewTeardown, truncate, teardown, resetctx.noorm.lock.*— acquire, release, status, withLock, forceReleasectx.noorm.vault.*— init, status, set, get, getAll, list, delete, exists, propagate, copyctx.noorm.secrets.*— getctx.noorm.templates.*— renderctx.noorm.transfer.*— to, planctx.noorm.dt.*— exportTable, importFilectx.noorm.utils.*— checksum, testConnection
Migration examples:
Before After ctx.noorm.build()ctx.noorm.run.build()ctx.noorm.fastForward()ctx.noorm.changes.ff()ctx.noorm.applyChange(name)ctx.noorm.changes.apply(name)ctx.noorm.listTables()ctx.noorm.db.listTables()ctx.noorm.acquireLock()ctx.noorm.lock.acquire()ctx.noorm.truncate()ctx.noorm.db.truncate()ctx.noorm.runFile(f)ctx.noorm.run.file(f)ctx.noorm.transferTo(c)ctx.noorm.transfer.to(c)New capabilities: change authoring/scaffolding, dry-run previews, file discovery, vault operations, teardown preview
Patch Changes
-
8797eb4: ### Fixed
fix(settings):NOORM_* environment variables now override any settings.yml field (e.g.NOORM_PATHS_SQLoverridespaths.sql)
@noormdev/cli@1.0.0-alpha.14
Patch Changes
- eb95caf: ## Added
feat(ci):Automated binary builds on release with install script
@noormdev/cli@1.0.0-alpha.13
Major Changes
-
6753ebd: BREAKING: Reorganize flat
NoormOpsinto domain-aligned sub-namespacesThe flat
ctx.noorm.*API has been replaced with sub-namespaces that mirror the TUI home screen:ctx.noorm.changes.*— scaffold, discover, validate, apply, revert, ff, status, pending, historyctx.noorm.run.*— discover, preview, file, files, dir, buildctx.noorm.db.*— listTables, describeTable, overview, previewTeardown, truncate, teardown, resetctx.noorm.lock.*— acquire, release, status, withLock, forceReleasectx.noorm.vault.*— init, status, set, get, getAll, list, delete, exists, propagate, copyctx.noorm.secrets.*— getctx.noorm.templates.*— renderctx.noorm.transfer.*— to, planctx.noorm.dt.*— exportTable, importFilectx.noorm.utils.*— checksum, testConnection
Migration examples:
Before After ctx.noorm.build()ctx.noorm.run.build()ctx.noorm.fastForward()ctx.noorm.changes.ff()ctx.noorm.applyChange(name)ctx.noorm.changes.apply(name)ctx.noorm.listTables()ctx.noorm.db.listTables()ctx.noorm.acquireLock()ctx.noorm.lock.acquire()ctx.noorm.truncate()ctx.noorm.db.truncate()ctx.noorm.runFile(f)ctx.noorm.run.file(f)ctx.noorm.transferTo(c)ctx.noorm.transfer.to(c)New capabilities: change authoring/scaffolding, dry-run previews, file discovery, vault operations, teardown preview
Minor Changes
- 6753ebd: Add graceful shutdown screen with phase progress display on exit. Migrate test runner from vitest to bun test. Extract shared CLI hooks and utilities to reduce duplication across screens.
- 6753ebd: Add curl|sh installer and npm binary wrapper for streamlined installation. The published npm package now acts as a thin shim that downloads and executes the platform-specific compiled binary.
Patch Changes
@noormdev/sdk@1.0.0-alpha.12
@noormdev/sdk@1.0.0-alpha.12
@noormdev/sdk@1.0.0-alpha.11
@noormdev/sdk@1.0.0-alpha.11
@noormdev/cli@1.0.0-alpha.12
Patch Changes
-
a22973c: ## Fixed
fix(change):Usesettings.pathsfromsettings.ymlfor change directory resolution instead of per-configactiveConfig.paths, matching the pattern used by runner screens
@noormdev/cli@1.0.0-alpha.11
Patch Changes
-
d279232: ## Fixed
fix(change):Resolve change paths usingprojectRootinstead of bare relative paths, matching the SDK patternfix(form):Add Shift+Tab support for backward field navigationfix(config):Guard ConfigImportScreenuseInputhandler withisActiveto prevent focus interferencefix(config):Constrain ConfigEditScreen form height to terminal bounds withoverflowY="hidden"fix(transfer):Update aggregaterowsTransferredin real-time during dt:import and db-to-db transfersfix(transfer):Preventdt:import:completefrom setting phase tocompleteprematurely during multi-file importsfix(transfer):Show spinner instead of misleading 0% progress bar for same-server transfers
@noormdev/sdk@1.0.0-alpha.10
Minor Changes
-
06d799b: ## DT Format
Added
feat(dt):Addtextencoded type for large TEXT columns with smart gz64 compressionfeat(dt):Map MSSQLnvarchar(max)andvarchar(max)totextencoded typefeat(dt):Detect(max)suffix in MSSQL schema introspection viamax_length = -1
Changed
refactor(dt):MySQLtext,mediumtext,longtextnow map totext(wasstring);tinytextstaysstringrefactor(dt):MSSQLtext,ntextnow map totext(wasstring)
@noormdev/cli@1.0.0-alpha.10
@noormdev/cli@1.0.0-alpha.10