Skip to content

Releases: charlesrocket/xtxf

0.5.0

28 Aug 10:43
0.5.0
62afd70
Compare
Choose a tag to compare

Bug Fixes

  • Update argument descriptions
  • Rename pulse flag
  • Change help message types
  • Generate meta on native targets
  • Check repository state
  • Set help_category_order

Documentation

  • Reformat usage
  • Update example command

Features

  • [breaking] Use cova for argument parsing
  • Add custom usage function
  • Reintroduce version

Operations

  • Add build-cross job
  • Add cross build mode

Refactor

  • Drop Mode/Color switch
  • Move Ghext to the build system
  • Move time option

Build

  • Bump cova to 2055b94
  • Fix meta docs

0.4.1

18 Aug 15:05
0.4.1
b3985f1
Compare
Choose a tag to compare

Bug Fixes

  • Reformat help message

Operations

  • Set release job name
  • Use gzip
  • Move Upload step
  • Add missing step names
  • Fix subject-path

Refactor

  • Add assets

Styling

  • Fix yaml formatting

0.4.0

16 Aug 15:19
0.4.0
b778f77
Compare
Choose a tag to compare

Bug Fixes

  • Check gap array status

Documentation

  • Update usage
  • Add Compilation

Features

  • Add version
  • Add Color.magenta

Operations

  • Configure dependabot
  • Set dependabot pr reviewers
  • Change dependabot schedule
  • Add binary attestation
  • Fix id-token
  • Rename release jobs

Refactor

  • Drop undefined gap arrays
  • Rename gap arrays
  • Add Core.start()
  • Add Handler.init()

Testing

  • Add version
  • Add help

Build

  • Add ghext
  • Bump termbox to d4128b4

0.3.1

19 Jul 11:06
0.3.1
784a4a5
Compare
Choose a tag to compare

Bug Fixes

  • Add Core.shutdown()
  • Set log scope
  • Catch negative dimensions

Documentation

  • Update options
  • Comment pulse

Operations

  • Drop xvfb
  • Update build commands

Refactor

  • Add Core.init()
  • Set default struct values
  • Drop @This()

Styling

  • Fix updateTermSize()

Testing

  • Add runner()
  • Add color tests

0.3.0

01 Jul 16:17
0.3.0
8baeaee
Compare
Choose a tag to compare

Bug Fixes

  • Fix segfault on resize
  • Move rendering state
  • Drop mutex locks from section functions
  • Lock handler

Features

  • Add grid mode
  • Add blocks mode

Miscellaneous tasks

  • Bump version to 0.3.0
  • Add funding

Operations

  • Update ci workflow
  • Update coverage job
  • Add build mode
  • Update reusable inputs
  • Update build command
  • Add labeler
  • Add pr template
  • Use release flag

Performance

  • Point checkSec() array
  • Optimize stdout print

Refactor

  • Swap animation() parameters
  • Edit handler.style conditions
  • Drop mutex locks
  • Add Core.updateStyle()

Testing

  • Add decimal
  • Add grid

Build

  • Bump termbox to ff767c1

0.2.1

22 Jun 14:40
0.2.1
49d2b90
Compare
Choose a tag to compare

Bug Fixes

  • Move terminal size check
  • Use process.Child
  • Add core.allocator
  • Improve terminal size check

Documentation

  • Add coverage badge
  • Update usage

Miscellaneous tasks

  • Ignore .zig-cache

Operations

  • Enable tests
  • Generate test coverage
  • Set zig version on coverage
  • Add build summary
  • Bump zig to 0.13.0
  • Fix kcov integration
  • Add codecov settings

Refactor

  • Drop debug.print()

Testing

  • Move main
  • Fix stderr length
  • Link libc
  • Add columns
  • Add crypto

Build

  • Set unit tests name
  • Set test attributes
  • Fix root source file

0.2.0

18 Jun 15:11
0.2.0
470191f
Compare
Choose a tag to compare

Bug Fixes

  • Reformat help message
  • Normalize frames
  • Fix core memory leak
  • Move tb_init()
  • Check terminal size
  • Update allowed terminal size
  • Sections use BoundedArrayAligned

Documentation

  • Add example command

Features

  • Add color option
  • Add crypto mode
  • Add time option
  • Add Color.green
  • Use bold characters
  • Add columns mode
  • Add pulse option
  • Add Color.blue
  • Add Color.yellow
  • Handle terminal resize

Operations

  • Fix release condition
  • Set cd zig version

Refactor

  • stateChange() -> setActive()
  • Add FRAME
  • Drop redundant core variables

Testing

  • Add basic test
  • Add string test
  • Add array test
  • Add nth value test
  • Expand string test
  • Add handler test
  • Update handler test
  • Add sections test
  • Update array tests

0.1.0

23 May 15:23
0.1.0
f51c159
Compare
Choose a tag to compare

Documentation

  • Add README.md
  • Add status badge
  • Add help message

Features

  • Add printCell()
  • Implement rand
  • Implement key event
  • Add Core
  • Exit on all events
  • Add decimal mode
  • Improve help message

Miscellaneous tasks

  • Update gitignore
  • Add LICENSE
  • Add CHANGELOG

Operations

  • Add ci workflow
  • Set zig version
  • Add cd workflow
  • Update build command
  • Update cd workflow

Performance

  • Move rendering call

Build

  • Add termbox2
  • Set .paths
  • Drop termbox bindings
  • Link libc