Releases: finos/morphir
Releases · finos/morphir
morphir v0.4.0-alpha.1
Changelog
Features
- 7951a1c: feat(beads): sync local issues tracker data (#483) (@DamianReeves)
- 634e3d3: feat(cli): add WIT pipeline commands with JSONL batch processing (#492) (@DamianReeves)
- 741a33f: feat(cli): add task list command to display configured tasks (#482) (@DamianReeves)
- 96d8ae6: feat(docling): implement BDD tests and integrate into release process (#475) (@DamianReeves)
- f9648f5: feat(ir): add visitor framework for Type and Pattern traversal (#486) (@DamianReeves)
- effc3f9: feat(nbformat): add nbformat package for Jupyter Notebook support (#473) (@DamianReeves)
- 1ebd60a: feat(pipeline): add validation step and refactor validate command (#485) (@DamianReeves)
- 8deb348: feat(pipeline): implement core pipeline types and composition (#452) (@DamianReeves)
- 0716880: feat(pipeline): implement task execution engine and config support (#481) (@DamianReeves)
- 3dc3003: feat(task): implement task/target execution engine (#455) (@DamianReeves)
- 02af320: feat(vfs): add VFS traversal helpers with shadowing support (#463) (@DamianReeves)
- df3323b: feat(vfs): add VPath helper methods for path manipulation (#469) (@DamianReeves)
- b66afdc: feat(vfs): add core vfs implementation (#422) (@DamianReeves)
- 8070d65: feat(vfs): add sandbox policy hooks for write operations (#461) (@DamianReeves)
- b3666c4: feat(vfs): add traversal helpers for entry tree manipulation (#451) (@DamianReeves)
- 9e41da8: feat(wit): add WIT bindings module with parser adapter and emitter (#479) (@DamianReeves)
Bug Fixes
- f86443f: fix(deps): update go (#440) (@renovate[bot])
- f368f97: fix(deps): update module github.com/charmbracelet/lipgloss to v2 (#443) (@renovate[bot])
- af38ade: fix(deps): update module github.com/finos/morphir/pkg/pipeline to v0.3.3 (#458) (@renovate[bot])
- 8bfa853: fix(deps): update module github.com/stretchr/testify to v1.11.1 (#432) (@renovate[bot])
- 804370e: fix(deps): update module github.com/stretchr/testify to v1.11.1 (#474) (@renovate[bot])
Documentation
- 89a44b8: docs(coverage): improve code coverage documentation and module tracking (#488) (@DamianReeves)
- 0debc19: docs(models): add module and package documentation (#468) (@DamianReeves)
- 500db78: docs(skill): update morphir-developer skill from just to mise (#477) (@Copilot)
Others
- fbce21d: Add comprehensive code coverage and test reporting to CI/CD (#423) (@DamianReeves)
- 2311fed: Add docling-doc package for functional document processing with efficient builder (#454) (@Copilot)
- 52f0121: Bump braces from 3.0.2 to 3.0.3 in /website (#270) (@dependabot[bot])
- aa6c9bb: Complete BDD test implementation for docling features (#478) (@Copilot)
- e45a243: Configure Node.js 24 for Docusaurus website builds (#460) (@Copilot)
- 81a289b: Skip docling BDD tests with @pending tag until step definitions are implemented (#470) (@Copilot)
- fa81e02: Upgrade Docusaurus from 2.0.0-beta.15 to stable 2.4.3 (#466) (@Copilot)
- 23d2220: bd sync: 2026-01-08 01:03:43 (@DamianReeves)
- d1830cf: bd sync: 2026-01-08 07:21:53 (@DamianReeves)
- dbab43e: chore(deps): bump brace-expansion from 1.1.11 to 1.1.12 in /website (#449) (@dependabot[bot])
- 82a393e: chore(deps): bump golang.org/x/net from 0.33.0 to 0.38.0 in /cmd/morphir (#445) (@dependabot[bot])
- 577d91a: chore(deps): bump js-yaml in /website (#448) (@dependabot[bot])
- bdb17e7: chore(deps): bump node-forge from 1.3.1 to 1.3.3 in /website (#446) (@dependabot[bot])
- 6287410: chore(deps): bump on-headers and compression in /website (#456) (@dependabot[bot])
- da1d34c: chore(deps): bump qs and express in /website (#447) (@dependabot[bot])
- 9f8bb68: chore(deps): bump ws in /website (#464) (@dependabot[bot])
- 8d248fd: chore(deps): update actions/checkout action to v6 (#434) (@renovate[bot])
- 1d5d59e: chore(deps): update dependency typescript to ~4.9.0 (#441) (@renovate[bot])
- e4e6187: chore(deps): update github artifact actions (#438) (@renovate[bot])
- 58a03c1: chore(deps): update peter-evans/create-issue-from-file action to v6 (#442) (@renovate[bot])
- c90ede2: chore(husky): block go.work commits (#424) (@DamianReeves)
- 4c7a4ae: chore(release): add GONOSUMDB to bypass sum server timing issues (@DamianReeves)
- a16a303: chore(release): fix goreleaser build directory for multi-module repo (@DamianReeves)
- 4658996: chore(release): fix pseudo-version in tests/bdd, remove from release hooks (@DamianReeves)
- 73ae376: chore(release): prepare v0.4.0-alpha.1 release (#501) (@DamianReeves)
- bf43fc0: chore(release): remove go work sync from release hooks (@DamianReeves)
- be79d7a: chore(release): update module versions for v0.4.0-alpha.1 (@DamianReeves)
- c75a327: test(pipeline): add comprehensive unit tests for composition and error handling (#484) (@DamianReeves)
Installation
Binary Download
Download the appropriate binary for your platform from the assets above.
Using Go
go install github.com/finos/morphir/cmd/[email protected]Verifying Checksums
sha256sum -c checksums.txtFull Changelog: v0.3.3...v0.4.0-alpha.1
morphir v0.3.3
Changelog
Others
- 90f1a80: Release v0.3.3: About command and release automation enhancements (#417) (@DamianReeves)
Installation
Binary Download
Download the appropriate binary for your platform from the assets above.
Using Go
go install github.com/finos/morphir/cmd/[email protected]Verifying Checksums
sha256sum -c checksums.txtFull Changelog: v0.3.2...v0.3.3
morphir v0.3.2
Changelog
Bug Fixes
- d875ea9: fix: exclude go.work files from uncommitted changes check in release scripts (@DamianReeves)
Installation
Binary Download
Download the appropriate binary for your platform from the assets above.
Using Go
go install github.com/finos/morphir/cmd/[email protected]Verifying Checksums
sha256sum -c checksums.txtFull Changelog: v0.3.1...v0.3.2
morphir v0.3.1
Changelog
Features
- bae9c67: feat: add interactive TUI framework with vim-style navigation (#390) (@DamianReeves)
- ca466ab: feat: enable go install support with workspace-based development (#389) (@DamianReeves)
Bug Fixes
- 090eb69: fix: add bash prefix to goreleaser hook to avoid permission issues (#402) (@DamianReeves)
- a3db921: fix: handle existing tags in manual release workflow (#407) (@DamianReeves)
- 9317ce5: fix: update module versions to v0.3.0 for release (#405) (@DamianReeves)
Installation
Binary Download
Download the appropriate binary for your platform from the assets above.
Using Go
go install github.com/finos/morphir/cmd/[email protected]Verifying Checksums
sha256sum -c checksums.txtFull Changelog: v0.2.1...v0.3.1
morphir v0.2.1
Changelog
Bug Fixes
- c7aecab: fix: remove duplicate issue template files with case conflicts (#388) (@DamianReeves)
Installation
Binary Download
Download the appropriate binary for your platform from the assets above.
Using Go
go install github.com/finos/morphir/cmd/[email protected]Verifying Checksums
sha256sum -c checksums.txtFull Changelog: v0.2.0...v0.2.1
morphir v0.2.0
Changelog
Features
- 6468b8b: feat(validation): add error code appendix to validation reports (#29) (Damian Reeves [email protected])
- 2470e45: feat: Add Morphir IR validation CLI with JSON schema support (#26) (Damian Reeves [email protected])
- 7cf5887: feat: Complete Morphir IR model layer with BDD testing (#13) (Damian Reeves [email protected])
- 8e20cc4: feat: Go monorepo setup with CI/CD (#8) (Damian Reeves [email protected])
- fadcd10: feat: Implement Morphir.IR.SDK specifications with native functions registry (#23) (Damian Reeves [email protected])
- 652c089: feat: Layered Configuration System (#18) (Damian Reeves [email protected])
- c0866dd: feat: Workspace member discovery and project list command (#25) (Damian Reeves [email protected])
- f130078: feat: migrate morphir-go codebase to morphir repository (#387) (Damian Reeves [email protected])
- bd94245: feat: test deploy (ditto-vlad [email protected])
- 5fa900d: feat: website migrate (ditto-vlad [email protected])
Bug Fixes
- 2a53f7f: fix(deps): update module github.com/santhosh-tekuri/jsonschema/v6 to v6.0.2 (#27) (renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>)
- 1bd0348: fix(release): Fix Github Action release workflow (Damian Reeves [email protected])
- f1b6e85: fix(release): package into a single js file (Damian Reeves [email protected])
- 804ae14: fix: add pre-commit hook to prevent .beads symlink commits (Damian Reeves [email protected])
- d171b65: fix: update url to resources.finos.org/morphir (zngly-vlad [email protected])
Others
- 7983b42: Issue 832 - Rewriting old elm examples and spark tests to use csv test (fjabeen02 [email protected])
- 48c3389: #236 - Generate more idiomatic sealed traits (Damian Reeves [email protected])
- b707e44: #333 - Fixed an issue with generic functions (#356) (Damian Reeves [email protected])
- 5c13ad2: #90 - finos/morphir-elm version 8.0.0 (#305) (Damian Reeves [email protected])
- d404c1d: 'about' modal dialog (Daniel A. Bekan [email protected])
- 40eec96: - Add support to the multiple Join. (#2) (Andrés Ramírez [email protected])
- a1b80b7: 0.2.0 (Attila Mihaly [email protected])
- 1026bb1: 0.2.1 (Attila Mihaly [email protected])
- 51d81c5: 0.3.0 (Attila Mihaly [email protected])
- bd42bf9: 0.3.1 (Attila Mihaly [email protected])
- c396010: 0.3.2 (Attila Mihaly [email protected])
- bff4bb5: 0.3.3 (Attila Mihaly [email protected])
- 1c8b9a2: 0.3.4 (Attila Mihaly [email protected])
- 7504e78: 0.4.0 (Attila Mihaly [email protected])
- daa867a: 0.5.3 (Attila Mihaly [email protected])
- 66811fc: 0.5.4 (Attila Mihaly [email protected])
- 76acc98: 0.5.5 (Attila Mihaly [email protected])
- 701de2b: 0.6.0 (Attila Mihaly [email protected])
- 2428404: 0.7.0 (Attila Mihaly [email protected])
- 1079091: 1.0.0 (Attila Mihaly [email protected])
- 56305e6: 1.0.1 (Attila Mihaly [email protected])
- 6eb99ec: 1.0.2 (Attila Mihaly [email protected])
- 63a481f: 1.0.3 (Attila Mihaly [email protected])
- bd9cace: 1.0.4 (Attila Mihaly [email protected])
- ae37267: 1.1.0 (Attila Mihaly [email protected])
- fb5b390: 1.1.0 (Attila Mihaly [email protected])
- 55f2757: 1.2.0 (Attila Mihaly [email protected])
- 8f1f1b5: 1.3.0 (Attila Mihaly [email protected])
- 1554b35: 1.3.1 (Attila Mihaly [email protected])
- 8493b6c: 1.4.0 (Attila Mihaly [email protected])
- 88d29c9: 1.5.0 (Attila Mihaly [email protected])
- 59a66d0: 1.6.0 (Attila Mihaly [email protected])
- d2559f9: 1.7.0 (Attila Mihaly [email protected])
- 21a98fd: 2.0.0 (Attila Mihaly [email protected])
- 8d75e8f: 2.1.0 (Attila Mihaly [email protected])
- 9d66a47: 2.10.0 (Attila Mihaly [email protected])
- 23d49d3: 2.11.0 (Damian Reeves [email protected])
- c82d778: 2.12.0 (Damian Reeves [email protected])
- 2865d34: 2.12.1 (Damian Reeves [email protected])
- 5424707: 2.13.0 (Attila Mihaly [email protected])
- 34ac082: 2.14.0 (Damian Reeves [email protected])
- 6971f72: 2.15.0 (Attila Mihaly [email protected])
- eba38f3: 2.15.1 (Attila Mihaly [email protected])
- dc40225: 2.16.0 (Attila Mihaly [email protected])
- 09742a5: 2.16.1 (Attila Mihaly [email protected])
- 65eed30: 2.16.2 (Attila Mihaly [email protected])
- ff658d9: 2.16.3 (Attila Mihaly [email protected])
- 2d3989c: 2.18.0 (Attila Mihaly [email protected])
- ea81953: 2.19.0 (Attila Mihaly [email protected])
- f839392: 2.19.1 (Attila Mihaly [email protected])
- 99bfef7: 2.2.0 (Attila Mihaly [email protected])
- c40a1ac: 2.2.1 (Attila Mihaly [email protected])
- a0fb3e3: 2.2.2 (Attila Mihaly [email protected])
- 9f30d44: 2.20.0 (Attila Mihaly [email protected])
- b505d95: 2.21.0 (Attila Mihaly [email protected])
- db627e8: 2.22.0 (Attila Mihaly [email protected])
- bc59807: 2.23.0 (Attila Mihaly [email protected])
- 401ad46: 2.24.0 (Attila Mihaly [email protected])
- f825ea7: 2.25.0 (Attila Mihaly [email protected])
- 71d9a2b: 2.25.1 (Attila Mihaly [email protected])
- c2f75a9: 2.26.0 (Attila Mihaly [email protected])
- 8e10ceb: 2.27.0 (Attila Mihaly [email protected])
- 0c76a87: 2.27.1 (Attila Mihaly [email protected])
- bc2f468: 2.28.0 (Attila Mihaly [email protected])
- 35c86c5: 2.29.0 (Attila Mihaly [email protected])
- dc0b442: 2.29.1 (Attila Mihaly [email protected])
- 072b5b8: 2.29.2 (Attila Mihaly [email protected])
- 0166fec: 2.3.0 (Attila Mihaly [email protected])
- a384c66: 2.3.1 (Attila Mihaly [email protected])
- ab751d8: 2.3.2 (Attila Mihaly [email protected])
- 0b5aa48: 2.3.3 (Attila Mihaly [email protected])
- ffbfd9b: 2.3.6 (Stephen Goldbaum [email protected])
- f78fd93: 2.30.0 (Attila Mihaly <Attila.Mihal...