Releases: hackinghieser/cleverlib
Releases · hackinghieser/cleverlib
Version 0.2.0
docs: Add architecture.md
Version 0.1.7
TUI to search through clef logs
Usage: clever [OPTIONS] [FILE]
Arguments:
[FILE]
Options:
-i, --ignore-parsing-erros <IGNORE_PARSING_ERROS> [possible values: true, false]
-h, --help Print help
-V, --version Print version
Version 0.1.6
Changelog
All notable changes to this project will be documented in this file.
[0.1.6] - 2025-01-05
🚀 Features
- Add better error handling during parsing of event / creation of event_collection. Add options to ignore parsing erros
🐛 Bug Fixes
- Check for value types before creating message
🧪 Testing
- Add more parsing tests
⚙ Miscellaneous Tasks
- Update workflow with test runs
[0.1.5] - 2024-12-28
🚀 Features
- Add tests and fix parsing of different value types
⚙ Miscellaneous Tasks
- Update workflows
- Version 0.1.5
[0.1.4] - 2024-12-28
🚜 Refactor
- Update repo strcuture
[0.1.3] - 2024-12-28
🚀 Features
- Move app creating out of main
- Update layout to include different blocks for stats and table. Update table width setup
- Playing arround with chrono
- Add fast way to move through log, minor cleanups
- Add clef struct and serde to parse json objects
- Work on clef template parsing
- Implement ClefLine with template parsing, use clef lines as source for ui table
- Add clap for arg parsing, read file path from args, display path in ui
- Improve detail view layout. Update docu. image
- Add mac os build
- Workflow improvements
- Update release workflow for windows, minor ui updates
- Update debug workflow and readme
- Add AppStates, Add Filter Dialog and create log level vec on startup, update input events to be state based
- Make log types in dialog selectable, only show events for select types in log window
- Fix filter issue with table selection after filtering, update doc. with video
- Color different types of log levels
- Add commit check action
- Split into client and lib
- Add testclient, work on toeknizer
- Switch between prop datatypes, basic parsing tests
- Work on parellel execution and progress feedback
- Add log level filter par & serie methods
- Get the tui work with the library the first time (dirty)
- Update table row data, minor refactoring
- Integrate cleverlib into cleverapp, get log levels for filtering, update ui details
- Update build pipleine
🐛 Bug Fixes
- Fix import issue
- Update upload action and macos path
- Update checkout action to v4
- Update mac os debug path
- Update release build workflow
- Display selected items in filter dialog
💼 Other
- Remove unused files
🚜 Refactor
- Better error handling, clean ups
- Minor cleanups
- Update workflow names
- Minor cleanups for initial release
- Minor refactorings
- Remove print statements
- Remove clevertui folder and move it into own repostiry
- Cleanup
📚 Documentation
- Update readme image
- Update with documentation
- Update Readme
🎨 Styling
- Formatting and cleanups
🧪 Testing
- Remove old tests
⚙ Miscellaneous Tasks
- V0.2.0
- Update Readme with badge
- Version 0.2.5
- Remove clevertest app from repo
- Move readme
- Add debug badge to readme
- Update debug build badge
- Cleanup for first publish
- Cleanup for first publish
v0.1.4
refactor: Update repo strcuture