Releases: codemod/codemod
[email protected]
Changelog
All notable changes to this project will be documented in this file.
[[email protected]] - 2025-10-25
π Bug Fixes
- Change capabilities from Vec to HashSet and fix issues with capabilities
βοΈ Miscellaneous Tasks
- (bump) Bump codemod crates version to v1.1.2
What's Changed
- fix: change capabilities from Vec to HashSet and fix issues with capabilities by @mohebifar in #1846
- chore(bump): Bump codemod crates version to v1.1.2 by @github-actions[bot] in #1847
Full Changelog: https://github.com/codemod/codemod/compare/[email protected]@1.1.2
[email protected]
Changelog
All notable changes to this project will be documented in this file.
[[email protected]] - 2025-10-24
π Bug Fixes
- Fix release workflow
π Documentation
- Update security documentation fixing mistakes
βοΈ Miscellaneous Tasks
- (bump) Bump codemod crates version to v1.1.1
- (bump) Bump codemod crates version to v1.1.1
What's Changed
- chore(bump): Bump codemod crates version to v1.1.1 by @github-actions[bot] in #1842
- Update changelog for [email protected] by @github-actions[bot] in #1840
- chore(bump): Bump codemod crates version to v1.1.1 by @github-actions[bot] in #1844
Full Changelog: https://github.com/codemod/codemod/compare/[email protected]@1.1.1
[email protected]
Changelog
All notable changes to this project will be documented in this file.
[[email protected]] - 2025-10-24
π Features
- Add llrt types support for jssg-types package
- Create llrt-capabilities crate
- Add capabilities into codemod.yaml template
π Bug Fixes
- Fix unused result variable in json_edit.rs file (#1834)
- Fix tests
- Fix failure tests related to resolve conflicts
- Fix bugs
- Update test cases in proportion new capabilities feature
- Fix failure tests related to resolve conflicts
- Fix errors relaetd to mo refactor in capabilities PR
- Fix refactor errors
- Correct command syntax in init for target
π Refactor
- Add capabilities feature for native jssg codemod run
- Update schema
- Add LlrtSupportedModule enum and change security check callback logic and improve performance for default modules from O(n) to O(1)
- Using anyhow insted of std::proccess::exit and improve capabilities parsing in core for removing panic risk
- Move manifest structs to a separate file and some other small refactors
- Add capabilities feature for native jssg codemod run
- Using anyhow insted of std::proccess::exit and improve capabilities parsing in core for removing panic risk
- Using macros for module_builder in codemod llrt capabilities
- Enhance capabilities handling and parameter parsing across CLI commands
π Documentation
- Mcp demo and minor updates (#1824)
- Add docs for github integration
- Add GitLab integration documentation and related images
- Add Jira integration documentation and related images (#1829)
- Add plug icon to integrations menu
- (integrations) Add icons (#1832)
- Update quickstart and add security documentation for jssg's deny-by-default model
- Add more use cases for fs
π¨ Styling
- Update margin utility in CodeSnippetBlock component (#1825)
βοΈ Miscellaneous Tasks
- (bump) Bump codemod crates version to v1.1.0
Reafcotr
- Do not using params for capabilities in run command
What's Changed
- Update changelog for [email protected] by @github-actions[bot] in #1822
- docs: mcp demo and minor updates by @mohab-sameh in #1824
- style: Update margin utility in CodeSnippetBlock component by @siamak in #1825
- update cli and repo readme by @mohab-sameh in #1826
- docs: add github integrations docs by @codemod-com-bot in #1827
- docs: add GitLab integration documentation and related images by @mohebifar in #1828
- docs: add Jira integration documentation and related images by @mohebifar in #1829
- move readme to npm by @mohab-sameh in #1830
- docs(integrations): add icons by @mohab-sameh in #1832
- fix: fix unused result variable in json_edit.rs file by @amirabbas-gh in #1834
- update migrations doc by @mohab-sameh in #1835
- Feat: add capabilities feature [CDMD-4424] by @amirabbas-gh in #1730
- fix: correct command syntax in init for target by @mohebifar in #1831
- docs: update quickstart and add security documentation for jssg's deny-by-default model by @mohebifar in #1839
- chore(bump): Bump codemod crates version to v1.1.0 by @github-actions[bot] in #1838
Full Changelog: https://github.com/codemod/codemod/compare/[email protected]@1.1.0
[email protected]
Changelog
All notable changes to this project will be documented in this file.
[[email protected]] - 2025-10-10
π Features
- (i18n) Add new sections for BentoGrid, CaseStudy, Features, and Separators (#1808)
- Add repository choice into init (#1780)
π Bug Fixes
- Fix jsonpath parsing and manipulation function
π Refactor
- (JobListingPage) Remove ApplyToJobForm component and related markup (#1809)
- (JobListingPage) Remove CtaCard component and related markup for cleaner layout (#1811)
- Add implicit run params parser (#1783)
π Documentation
- Remove deprecated docs (#1802)
- Fix mcp path (#1804)
- New guides, nav improvements, and polishes (#1806)
- Improve tagging best practices guide (#1801)
- Add github button (#1812)
βοΈ Miscellaneous Tasks
- (workflows) Update yaml templates to include schema references and remove deprecated fields
- (templates) Use the latest version of jssg types in templates
- (bump) Bump codemod crates version to v1.0.18
What's Changed
- Update changelog for [email protected] by @github-actions[bot] in #1797
- deprecates runtime field by @mohab-sameh in #1800
- docs: remove deprecated docs by @mohab-sameh in #1802
- document aggregated steps & improve node concept linking by @mohab-sameh in #1803
- docs: fix mcp path by @mohab-sameh in #1804
- chore(workflows): update yaml templates to include schema references and remove deprecated fields by @mohebifar in #1805
- docs: new guides, nav improvements, and polishes by @mohab-sameh in #1806
- Update changelog for [email protected] by @github-actions[bot] in #1799
- docs: improve tagging best practices guide by @mohab-sameh in #1801
- feat(i18n): add new sections for BentoGrid, CaseStudy, Features, and Separators by @siamak in #1808
- refactor(JobListingPage): remove ApplyToJobForm component and related markup by @siamak in #1809
- refactor(JobListingPage): remove CtaCard component and related markup for cleaner layout by @siamak in #1811
- docs: add github button by @mohab-sameh in #1812
- update msw v2 migration guide by @mohab-sameh in #1814
- document jssg by @mohab-sameh in #1810
- change jssg dir by @mohab-sameh in #1816
- refactor: add implicit run params parser by @amirabbas-gh in #1783
- chore(templates): use the latest version of jssg types in templates by @mohebifar in #1815
- feat: add repository choice into init by @amirabbas-gh in #1780
- Docs/improvements by @mohab-sameh in #1818
- update docs redirects by @mohab-sameh in #1813
- improve jssg and workflow docs by @mohab-sameh in #1819
- fix: Fix jsonpath parsing and manipulation function by @mohebifar in #1820
- chore(bump): Bump codemod crates version to v1.0.18 by @github-actions[bot] in #1821
Full Changelog: https://github.com/codemod/codemod/compare/[email protected]@1.0.18
[email protected]
Changelog
All notable changes to this project will be documented in this file.
[[email protected]] - 2025-09-25
π Features
- (runner) Implement command execution with streaming output
βοΈ Miscellaneous Tasks
- (bump) Bump codemod crates version to v1.0.17
What's Changed
- chore(bump): Bump codemod crates version to v1.0.17 by @github-actions[bot] in #1798
Full Changelog: https://github.com/codemod/codemod/compare/[email protected]@1.0.17
[email protected]
Changelog
All notable changes to this project will be documented in this file.
[[email protected]] - 2025-09-25
π Features
- Add number fields and multi-line strings to params schema
βοΈ Miscellaneous Tasks
- (bump) Bump codemod crates version to v1.0.16
What's Changed
- Update README.md by @mohab-sameh in #1792
- Update changelog for [email protected] by @github-actions[bot] in #1795
- refactor workflows, validate fields, add AI creds, update nav by @mohab-sameh in #1793
- chore(bump): Bump codemod crates version to v1.0.16 by @github-actions[bot] in #1796
Full Changelog: https://github.com/codemod/codemod/compare/[email protected]@1.0.16
[email protected]
Changelog
All notable changes to this project will be documented in this file.
[[email protected]] - 2025-09-25
π Features
- (sanity) Add linked image component (#1790)
π Bug Fixes
- (jssg) Fix the issue with jssg tests finding expected files
βοΈ Miscellaneous Tasks
- (bump) Bump codemod crates version to v1.0.15
What's Changed
- Update changelog for [email protected] by @github-actions[bot] in #1789
- feat(sanity): add linked image component by @mohab-sameh in #1790
- reorder contributor list by @mohab-sameh in #1791
- chore(bump): Bump codemod crates version to v1.0.15 by @github-actions[bot] in #1794
Full Changelog: https://github.com/codemod/codemod/compare/[email protected]@1.0.15
[email protected]
Changelog
All notable changes to this project will be documented in this file.
[[email protected]] - 2025-09-24
π Bug Fixes
- (engine) Remove redundant task completion notification after task failure
π Documentation
- Update workflow docs (#1786)
βοΈ Miscellaneous Tasks
- (bump) Bump codemod crates version to v1.0.14
What's Changed
- Update changelog for [email protected] by @github-actions[bot] in #1785
- docs: update workflow docs by @mohab-sameh in #1786
- fix(engine): remove redundant task completion notification after task failure by @mohebifar in #1787
- chore(bump): Bump codemod crates version to v1.0.14 by @github-actions[bot] in #1788
Full Changelog: https://github.com/codemod/codemod/compare/[email protected]@1.0.14
[email protected]
Changelog
All notable changes to this project will be documented in this file.
[[email protected]] - 2025-09-19
π Features
- (engine) Powerful expression evaluation and conditional steps
- (ai) Introduce AI agent step capabilities with configurable prompts and environment settings
- (ai) Enhance AI execution with configurable LLM protocols and improved task management
- (schema) Add boolean params type support
- (schema) Add name and description to property types
π Bug Fixes
- Fix hanging task execution notifications
- Fix disable analytic flag bug (#1781)
- Fix matrix_value omitting non-string values in scheduler)
βοΈ Miscellaneous Tasks
- Update workflow schema
- Add default feature to Cargo.toml
- (bump) Bump codemod crates version to v1.0.13
What's Changed
- feat(engine): powerful expression evaluation and conditional steps by @mohebifar in #1778
- feat(ai): introduce AI agent step capabilities with configurable prompts and environment settings by @mohebifar in #1779
- feat(schema): add boolean params type support by @mohebifar in #1782
- fix: fix disable analytic flag bug by @amirabbas-gh in #1781
- chore(bump): Bump codemod crates version to v1.0.13 by @github-actions[bot] in #1784
Full Changelog: https://github.com/codemod/codemod/compare/[email protected]@1.0.13
[email protected]
Changelog
All notable changes to this project will be documented in this file.
[[email protected]] - 2025-09-15
π Features
- (cli) Add support for matrix values and thread configuration in jssg commands
- (workflow) Improved schema system for params and states
π Bug Fixes
- (engine) Fix variable resolution escaping whitespaces
βοΈ Miscellaneous Tasks
- Fix failing tests missing params in workflow settings
- (bump) Bump codemod crates version to v1.0.12
What's Changed
- feat(cli): add support for matrix values and thread configuration in jssg commands by @mohebifar in #1775
- chore(bump): Bump codemod crates version to v1.0.12 by @github-actions[bot] in #1776
Full Changelog: https://github.com/codemod/codemod/compare/[email protected]@1.0.12