Releases: ccbrown/iocraft
Releases · ccbrown/iocraft
iocraft-macros-v0.1.5
Added
- add position, inset, and gap style props
iocraft-v0.2.2
chore: Release package iocraft version 0.2.2
iocraft-v0.2.1
chore: Release package iocraft version 0.2.1
iocraft-macros-v0.1.4
Other
- eliminate use of examples symlinks
iocraft-v0.2.0
chore: Release package iocraft version 0.2.0
iocraft-macros-v0.1.3
Added
- add use_async_handler hook
- add mock_terminal_render_loop api
iocraft-v0.1.2
chore: Release package iocraft version 0.1.2
iocraft-macros-v0.1.2
Other
- add a few more tests
iocraft-v0.1.1
chore: Release package iocraft version 0.1.1
iocraft-v0.1.0
Fixed
- fix crate dependencies for examples
- fix doc include path resolution
Other
- add package descriptions, repositories, and readmes
- key prop, docs, and tests
- documentation pass
- minor simplification
- props docs
- add docs
- add more tests
- improve test coverage
- add fullscreen example
- use_context
- refactor hook logic out of macro
- use_state
- redo hooks mechanism
- use_async refactor, spawn method
- minor refactor
- refactor terminal a bit for testability
- unicode fixes
- add form example
- rename render -> draw
- add a few more tests (#8)
- add lots o tests (#7)
- add ci (#1)
- text underline
- text alignment
- text wrapping
- rm mouse events, avoid problematic cursor saving/restoring
- add mouse events
- typo fix
- handle emoji/different unicode character widths correctly
- rename UseFuture -> UseAsync
- tweaks to input handling
- complete first pass at docs for all public types
- do a pass at about half the docs
- clean up public api
- add license, fix up exports
- more powerful context, mutable props/context
- simplify
- simplify
- input handling and example
- eliminate render loop flickering
- system context
- small refactors, add progress bar example
- refactor stdio hooks
- polish
- cleanup
- non-static content provider props (but not value yet)
- non-static props!
- rm one more send
- less send
- simplify
- way less cloning
- context
- make handles clone
- use_stdout, use_stderr
- simplify
- tests, fix edge cases
- add tests
- convenience/Display functions, add tests
- pretty table
- text weight
- canvas rendering
- finish table example
- iterate on style support, start table example
- rename project