Releases: dean0x/mdscript
Releases · dean0x/mdscript
v0.2.0
What's Changed
- chore(deps): update all dependencies and CI actions by @dean0x in #51
- refactor: consolidate constants + split parser (#35, #36) by @dean0x in #52
- feat: built-in functions, default args, logical operators (#53, #54, #55) by @dean0x in #70
- chore(wasm): re-enable wasm-opt with -Oz via Binaryen v129 by @dean0x in #73
- feat: expression support in @for and @if directives (#74) by @dean0x in #76
- feat: frontmatter imports by @dean0x in #85
Full Changelog: v0.1.0...v0.2.0
v0.1.0
What's Changed
- feat: object/map support, frontmatter preservation, escape docs by @dean0x in #8
- refactor: split into Cargo workspace (mds-core + mds-cli) by @dean0x in #10
- feat: FileSystem trait + ModuleCache refactor (Phase 2) by @dean0x in #20
- feat: error serialization, dependency graph, canonicalize fix (Phase 3) by @dean0x in #22
- feat(wasm): WASM bindings for MDS compiler by @dean0x in #24
- feat(napi): native Node.js bindings for MDS compiler by @dean0x in #25
- feat(mds): universal @mds/mds JavaScript package with native/WASM auto-detection by @dean0x in #26
- refactor(mds): unified backend architecture — split interfaces, remove TLA, fix TOCTOU (#27 #28) by @dean0x in #29
- fix(mds): resolve WASM compileFile/checkFile filename collision by @dean0x in #30
- feat: bundler plugins for Vite, Webpack, and Rollup (#18) by @dean0x in #31
- refactor: resolve_path/source &Path→&str, LazyInit, API surface tests by @dean0x in #33
- fix: webpack CJS loader + @if equality/negation/@elseif by @dean0x in #34
- release: prepare mds v0.1.0 (ready-state, no publish) by @dean0x in #37
New Contributors
Full Changelog: https://github.com/dean0x/mds/commits/v0.1.0