Releases: civictechdc/cib-mango-tree
Releases · civictechdc/cib-mango-tree
v0.9.0
Initially planned as v0.8.1, but bumped to v0.9.0 due to a larger scope in changes.
Bugfixes
- Fix and improve input dataset loading when starting hashtag dashboard #180
- Fix error message when existing dashboard with
ctrl + c#203
Enhancements (CLI, analyzers, UX ...)
- Add support for datasets with native datetime formats #194
- Add a shared unicode-aware tokenizer in
servicesmodule #204 - Use Rich for printing feedback to the terminal and progress reporting #172, #181, #195
- Update welcome screen #195
- Rename executable to cibmangotree, add message upon startup #200
- Make column naming convention consistent across analyzers and with data preparation instructions #205
Documentation
- Revamp technical documentation #161
v0.9.0-beta
Testing version for upcoming v0.9.0.
Bugfixes
- Fix and improve input dataset loading when starting hashtag dashboard #180
- Fix error message when existing dashboard with
ctrl + c#203
Enhancements (CLI, analyzers, UX ...)
- Add support for datasets with native datetime formats #194
- Add a shared unicode-aware tokenizer in
servicesmodule #204 - Use Rich for printing feedback to the terminal and progress reporting #172, #181, #195
- Update welcome screen #195
- Rename executable to cibmangotree, add message upon startup #200
- Make column naming convention consistent across analyzers and with data preparation instructions #205
Documentation
- Revamp technical documentation #161
v0.8.1-beta.1
hotfix, adding pyinstaller missing runtime imports
v0.8.1-beta
Known issues
This release had a critical bug preventing the app from launching. Please use v0.8.1-beta.1 instead.
v0.8.0
What's Changed in v0.8.0
🎯 Major Features
- Multiple Analysis Runs: Added support for running multiple analyses within a single project (#52)
- N-gram Dashboard Word Filter: Enhanced n-gram dashboard with word filtering capabilities (#50)
- Improved N-gram Tokenization: Updated tokenizer to split on whitespace for better text processing (#74)
🔧 Improvements & Fixes
- UI/UX Enhancements: Updated main menu copy for better user experience (#94)
- Data Export: Fixed column headers in copypasta output (#63, #64)
- Windows Build: Added conditional logic to remove strip flag from Windows builds (#73)
🏗️ Architecture & Development
- Code Architecture: Separated application logic from terminal interface logic for better maintainability (#55)
- Testing Infrastructure: Established comprehensive test framework with context stubs (#67)
- Development Documentation: Added detailed development guide with practical examples (#66)
🚀 Build & Deployment
- macOS Code Signing: Implemented code signing and notarization for macOS builds (#156)
- CI/CD Improvements:
👥 New Contributors
- @davissmith1 made their first contribution with UI copy improvements
Full Changelog: v0.7.0...v0.8.0
v0.8.0-alpha.4.5
fix: release workflow (#159) fix release
v0.8.0-alpha.4.3
v0.8.0-alpha.4.2
ngram tokenizer split on whitespace (#74)
v0.8.0-alpha.4.1
Issue #70 Add conditional logic to pyinstaller.spec to remove strip f…
v0.8.0-alpha.3
chore: 🤖 remove pre_commit from requirements-dev.txt