Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: bab-sh/bab

v0.1.0

19 Oct 13:28

Choose a tag to compare

IMPORTANT
please use 0.0.9 if you want to use that project instead of this version. This is the first release with the rewrite that means the code architecture is better but leaks of features

Rewritten

  • Parser package (modular architecture)
  • Executor package (simplified api)
  • Command structure
  • List command
  • Documentation structure

Removed (most of it for now just for the rewrite, comes back soon)

  • Interactive TUI mode
  • Task history tracking
  • Registry system
  • Custom error package
  • Display package
  • Dependencies: bubbletea, bubbles, fuzzy

Added

  • Task dependencies with circular detection
  • Finder package (searches parent directories)
  • Comprehensive unit tests
  • Babfile.example

What's Changed

Full Changelog: v0.0.9...v0.0.10

Changelog

v0.0.9

13 Oct 17:12

Choose a tag to compare

IMPORTANT

this is the last prototype release, everything after is a rewrite, so this is more further developed as the next few releases, please use this release to preview what will come soon

Changelog

v0.0.8

13 Oct 14:39

Choose a tag to compare

Changelog

v0.0.7

13 Oct 12:08

Choose a tag to compare

Changelog

  • 09dbe4c universial install scripts

v0.0.6

13 Oct 10:09

Choose a tag to compare

Added

  • Custom error types with proper error wrapping (errors.Is()/errors.As())
  • Context support for graceful task cancellation
  • Homebrew Formula support (brew install bab)

Changed

  • Enhanced package manager support (Homebrew Formula, Snapcraft, AUR)
  • Improved error messages with detailed context
  • Updated installation documentation

Removed

  • Compiler feature (~1,200 lines removed, deprecated for now because i want to focus on core functionality, this feature will come back later)
    • No longer maintains bab compile command
    • Removed compiler and template packages
    • Feature was deprecated and outside core scope

Fixed

  • All linting issues resolved
  • Updated tests for new error formats
  • Improved error handling throughout codebase

Changelog

  • 1c0c08a Update README.md
  • 29f282b brews [deprecated but usefull ig]
  • 33c8c70 Fix all linting issues
  • 515864f Update tests for new error messages
  • 23274a3 Add context support and integrate custom errors
  • 563b322 Add custom error types with proper wrapping
  • 7d681bb Remove compile command from CLI
  • c81591b Remove compiler artifacts from clean task
  • 75739ce Remove deprecated compiler feature

v0.0.5

06 Oct 20:33

Choose a tag to compare

What's Changed

Full Changelog: v0.0.4...v0.0.5

Changelog

v0.0.4

05 Oct 20:22
ed71c3f

Choose a tag to compare

What's Changed

Full Changelog: v0.0.3...v0.0.4

Changelog

Changelog

Changelog

v0.0.3

05 Oct 13:54
4052763

Choose a tag to compare

What's Changed

Full Changelog: v0.0.2...v0.0.3

Changelog

Changelog

v0.0.2

05 Oct 12:34
4a9cad4

Choose a tag to compare

Fuzzy Search for root command

What's Changed

Full Changelog: v0.0.1...v0.0.2

Changelog

v0.0.1

05 Oct 12:33
ac6093d

Choose a tag to compare

Pre Alpha Prototype

not functional just basic project setup and the prototype

What's Changed

New Contributors

Full Changelog: https://github.com/bab-sh/bab/commits/v0.0.1

Changelog