Releases: StudentWeis/mdref
Releases · StudentWeis/mdref
0.4.4 - 2026-04-25
Compare
Sorry, something went wrong.
No results found
Release Notes
🚀 Features
Add json output format for mv and rename commands by @StudentWeis
Add JSON output format for find command and update dependencies by @StudentWeis
Add progress bar functionality to file operations by @StudentWeis
💼 Other
Optimize release profile settings for better binary size and performance by @StudentWeis
🚜 Refactor
Improve error handling and consistency across modules by @StudentWeis
⚙️ Miscellaneous Tasks
Add CI workflow, issue/PR templates, and contribution flow skill (#1 ) by @StudentWeis in #1
Clean up changelog and update release script checks by @StudentWeis
Install mdref 0.4.4
Install prebuilt binaries via shell script
curl --proto ' =https' --tlsv1.2 -LsSf https://github.com/studentweis/mdref/releases/download/0.4.4/mdref-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c " irm https://github.com/studentweis/mdref/releases/download/0.4.4/mdref-installer.ps1 | iex"
Download mdref 0.4.4
0.4.3 - 2026-04-18
Compare
Sorry, something went wrong.
No results found
Release Notes
🚀 Features
Add gitignore support for directory scanning by @StudentWeis
🚜 Refactor
Enhance file moving logic with error handling by @StudentWeis
Remove obsolete files and update dependencies; enhance pre-commit scripts and testing guidelines by @StudentWeis
Deduplicate write_file test helper into shared test_utils module by @StudentWeis
Remove pathdiff dependency and enhance url_decode_link function with multibyte UTF-8 support by @StudentWeis
Remove pathdiff dependency and implement diff_paths function by @StudentWeis
⚙️ Miscellaneous Tasks
Enhance release process with new scripts and hooks by @StudentWeis
Install mdref 0.4.3
Install prebuilt binaries via shell script
curl --proto ' =https' --tlsv1.2 -LsSf https://github.com/studentweis/mdref/releases/download/0.4.3/mdref-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c " irm https://github.com/studentweis/mdref/releases/download/0.4.3/mdref-installer.ps1 | iex"
Download mdref 0.4.3
0.4.2 - 2026-03-19
Compare
Sorry, something went wrong.
No results found
Release Notes
🚀 Features
Enhance link reference handling in mv functionality by @StudentWeis
Enhance testing framework by @StudentWeis
Add rtk rewrite hook and enhance directory move tests for resource references by @StudentWeis
Implement directory move functionality with reference updates and rollback support by @StudentWeis
Implement link reference definition parsing and update by @StudentWeis
Enhance link resolution by adding URL decoding for paths and improve error handling by @StudentWeis
🚜 Refactor
Deduplicate strip_utf8_bom_prefix function by @StudentWeis
Update dependencies and improve code organization across multiple files by @StudentWeis
Update benchmark metrics to include directory move rewrites and enhance fixture tests by @StudentWeis
Streamline move operation handling in benchmarks and tests by @StudentWeis
Enhance error handling for UTF-8 input in find_links and find_references by @StudentWeis
Enhance test fixtures for improved readability and maintainability by @StudentWeis
Standardize test naming conventions and improve test descriptions by @StudentWeis
Streamline error handling and enhance test coverage for mv functionality by @StudentWeis
Enhance tests and command output handling by @StudentWeis
Rename identifier for clarity by @StudentWeis
⚙️ Miscellaneous Tasks
Format shell scripts for consistency and readability by @StudentWeis
Add Unicode tests by @StudentWeis
Standardize shebang and add error handling in script files by @StudentWeis
Add confirmation prompt before executing cargo release in update_version script by @StudentWeis
Implement comprehensive benchmarking framework and tests by @StudentWeis
Install mdref 0.4.2
Install prebuilt binaries via shell script
curl --proto ' =https' --tlsv1.2 -LsSf https://github.com/studentweis/mdref/releases/download/0.4.2/mdref-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c " irm https://github.com/studentweis/mdref/releases/download/0.4.2/mdref-installer.ps1 | iex"
Download mdref 0.4.2
0.4.1 - 2026-03-16
Compare
Sorry, something went wrong.
No results found
Release Notes
🚀 Features
Implement utility functions for link processing and update tests to filter external URLs by @StudentWeis
Refactor model module to include LinkReplacement and MoveTransaction, and update mv.rs to use these new structures by @StudentWeis
Implement transaction support for mv_file to ensure atomicity and rollback on failure by @StudentWeis
Enhance mv_file to support moving files into existing directories and update references accordingly by @StudentWeis
Add checks to prevent overwriting existing files during move operations by @StudentWeis
Add rename to lib by @StudentWeis
Add dry-run option for mv and rename commands to preview changes without modifying files by @StudentWeis
Implement link anchor stripping and preserve anchors during file moves by @StudentWeis
🐛 Bug Fixes
Preserve pure anchor links during file moves by @StudentWeis
Enhance mv_file to check for source existence and handle path normalization for identical files by @StudentWeis
Preserve anchors in internal links during file moves and handle broken links gracefully by @StudentWeis
Ensure precise link replacement in Markdown files to avoid incorrect updates for identical links on the same line by @StudentWeis
Preserve external URLs during file move operation by @StudentWeis
🚜 Refactor
Replace custom test directory setup with tempfile for improved test isolation by @StudentWeis
Enhance link replacement logic to ensure precise updates in Markdown files by @StudentWeis
Improve test setup using tempfile crate by @StudentWeis
🧪 Testing
Add comprehensive testing framework and improve existing tests for better coverage and adherence to TDD principles by @StudentWeis
⚙️ Miscellaneous Tasks
Update dependencies to latest versions for improved stability and performance by @StudentWeis
Install mdref 0.4.1
Install prebuilt binaries via shell script
curl --proto ' =https' --tlsv1.2 -LsSf https://github.com/studentweis/mdref/releases/download/0.4.1/mdref-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c " irm https://github.com/studentweis/mdref/releases/download/0.4.1/mdref-installer.ps1 | iex"
Download mdref 0.4.1
0.4.0 - 2026-03-13
Compare
Sorry, something went wrong.
No results found
Release Notes
🚀 Features
Add configuration files, update Rust toolchain, and enhance pre-check scripts by @StudentWeis
🚜 Refactor
Install mdref 0.4.0
Install prebuilt binaries via shell script
curl --proto ' =https' --tlsv1.2 -LsSf https://github.com/studentweis/mdref/releases/download/0.4.0/mdref-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c " irm https://github.com/studentweis/mdref/releases/download/0.4.0/mdref-installer.ps1 | iex"
Download mdref 0.4.0
0.3.6
Compare
Sorry, something went wrong.
No results found
Install mdref 0.3.6
Install prebuilt binaries via shell script
curl --proto ' =https' --tlsv1.2 -LsSf https://github.com/studentweis/mdref/releases/download/0.3.6/mdref-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c " irm https://github.com/studentweis/mdref/releases/download/0.3.6/mdref-installer.ps1 | iex"
Download mdref 0.3.6
0.3.5
Compare
Sorry, something went wrong.
No results found
Install mdref 0.3.5
Install prebuilt binaries via shell script
curl --proto ' =https' --tlsv1.2 -LsSf https://github.com/studentweis/mdref/releases/download/0.3.5/mdref-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c " irm https://github.com/studentweis/mdref/releases/download/0.3.5/mdref-installer.ps1 | iex"
Download mdref 0.3.5
0.3.4
Compare
Sorry, something went wrong.
No results found
Install mdref 0.3.4
Install prebuilt binaries via shell script
curl --proto ' =https' --tlsv1.2 -LsSf https://github.com/studentweis/mdref/releases/download/0.3.4/mdref-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c " irm https://github.com/studentweis/mdref/releases/download/0.3.4/mdref-installer.ps1 | iex"
Download mdref 0.3.4
0.3.3
Compare
Sorry, something went wrong.
No results found
Install mdref 0.3.3
Install prebuilt binaries via shell script
curl --proto ' =https' --tlsv1.2 -LsSf https://github.com/studentweis/mdref/releases/download/0.3.3/mdref-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c " irm https://github.com/studentweis/mdref/releases/download/0.3.3/mdref-installer.ps1 | iex"
Download mdref 0.3.3
0.3.2
Compare
Sorry, something went wrong.
No results found
Install mdref 0.3.2
Install prebuilt binaries via shell script
curl --proto ' =https' --tlsv1.2 -LsSf https://github.com/studentweis/mdref/releases/download/0.3.2/mdref-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c " irm https://github.com/studentweis/mdref/releases/download/0.3.2/mdref-installer.ps1 | iex"
Download mdref 0.3.2