Skip to content

Releases: Ratler/airuler

v0.5.1

04 Jul 15:14
v0.5.1
962f07b

Choose a tag to compare

Changelog

Features

  • 128c9df feat: add git pull functionality for sync

Others

  • 962f07b lint: correct some linting errors

v0.5.0

03 Jul 23:02

Choose a tag to compare

Changelog

Features

  • 5d46da0 feat!: introducing simple workflow commands

v0.4.0

03 Jul 18:55

Choose a tag to compare

Changelog

Features

  • bf49aab feat: add support for Gemini CLI (gemini)
  • e87cb7c feat: add support for reusable component (partials) anywhere, using file suffix .ptmpl
  • 902b4b3 feat: improve vendor config options
  • 7cb5073 feat: remember last template dir, run airuler from anywhere

Bug fixes

  • 07d8a1b fix: always show group header for target
  • 299aef7 fix: change separator for CLAUDE.md combined rules
  • 149c898 fix: namespace partials on load

Others

  • d8b62a9 docs(gemini): add docs
  • 3be7dfc refactor(init): move from exec git to go-git
  • 91c565b refactor(install): use slices instead of loops

v0.3.0

01 Jul 22:47
v0.3.0

Choose a tag to compare

Changelog

Features

  • af3d68b feat: add interactive install mode
  • cbfb3a9 feat: add short flags to all commands
  • 94d1d2f feat: add uninstall interactive mode

Bug fixes

  • faad301 fix: always show group header duruing uninstall interactive mode
  • 8d785b8 fix: correct the install and uninstall behavior for copilot

Others

  • c4e7b9f chore: update gitignore
  • 3a3483b chore: update go.mod
  • 1418dd0 docs(README): update with new flags and missing commands
  • cf86e23 lint: corrected a few linter warnings
  • eba9116 refactor(interactive): made the interactive ui code reusable

v0.2.0

30 Jun 07:07
v0.2.0

Choose a tag to compare

Changelog

Features

  • cb88747 feat: add list-installed command

Bug fixes

  • e564a87 fix(tracking): track all files when "all templates" are installed

Others

  • dbb24e2 refactor: update-installed now has the same table view as list-installed

v0.1.2

29 Jun 17:20
v0.1.2
b51dda4

Choose a tag to compare

Changelog

Bug fixes

  • 45e1100 fix(cursor): globs and always_apply is now properly set for cursor templates
  • 1d1a870 fix(git): downgrade go-git to v5 to resolve data race issue

v0.1.1

29 Jun 14:22
v0.1.1
381403b

Choose a tag to compare

Changelog

Bug fixes

  • df48a1e fix: add the missing variables to the YAML front matter

Others

  • d9b6f93 chore: correct the footer partial example

v0.1.0

29 Jun 11:55
v0.1.0
8c2b0a7

Choose a tag to compare

Changelog

Features

  • 33c1079 feat(fetch): improved fetch to also restore missing vendors present in the lockfile
  • 472fe5b feat: add target support for Roo Code
  • f51c96e feat: add version command
  • 38a7b46 feat: clean the compiled directory before every template build
  • b50a34c feat: improve init with optional path and adding a default readme
  • 9f19013 feat: template install tracker and updating functionality

Bug fixes

  • 3733450 fix: include vendor dirs when compiling templates
  • 9a2d847 fix: include_vendors config should now be properly honored
  • 803b6fc fix: local rules have precedence over vendors if there is a name conflict
  • ae6ba8d fix: missing roo target in the help output
  • 5b20251 fix: properly generate rules file for copilot
  • d2a19c2 fix: vendor use cleanup and fixes

Others

  • 7693c2d chore(deps): bump github.com/spf13/cobra from 1.8.0 to 1.9.1
  • 8767d53 chore(deps): bump github.com/spf13/viper from 1.18.2 to 1.20.1
  • b31b660 chore: Dockerfile needs to be compatible with goreleaser
  • 8057da3 chore: add gha
  • 8c2b0a7 chore: change to official docker image
  • 5e91908 chore: initial import of the airuler project
  • ee2fe0f chore: prepare for the first release 🎉
  • 6fc6b4d chore: remove mention of roo together with cline
  • a13a365 chore: set license file headers
  • a4b51a2 lint: fix gofmt and revive lint issue
  • 57ac909 lint: preparing for the first release
  • 699e037 refactor: replace system git with go-git
  • c9f2c8a refactor: use of slices.Contains is cleaner