Skip to content

Releases: ccbrown/iocraft

iocraft-macros-v0.1.5

27 Sep 03:15
2bdeeaf
Compare
Choose a tag to compare

Added

  • add position, inset, and gap style props

iocraft-v0.2.2

26 Sep 08:49
bf76820
Compare
Choose a tag to compare
chore: Release package iocraft version 0.2.2

iocraft-v0.2.1

26 Sep 03:51
bbbd41e
Compare
Choose a tag to compare
chore: Release package iocraft version 0.2.1

iocraft-macros-v0.1.4

26 Sep 03:51
bbbd41e
Compare
Choose a tag to compare

Other

  • eliminate use of examples symlinks

iocraft-v0.2.0

25 Sep 04:16
8363b67
Compare
Choose a tag to compare
chore: Release package iocraft version 0.2.0

iocraft-macros-v0.1.3

25 Sep 04:16
8363b67
Compare
Choose a tag to compare

Added

  • add use_async_handler hook
  • add mock_terminal_render_loop api

iocraft-v0.1.2

24 Sep 05:16
af91085
Compare
Choose a tag to compare
chore: Release package iocraft version 0.1.2

iocraft-macros-v0.1.2

24 Sep 05:16
af91085
Compare
Choose a tag to compare

Other

  • add a few more tests

iocraft-v0.1.1

23 Sep 21:48
8d9f41e
Compare
Choose a tag to compare
chore: Release package iocraft version 0.1.1

iocraft-v0.1.0

23 Sep 06:35
Compare
Choose a tag to compare

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