igniter/CHANGELOG.md
Zach Daniel 01d67047de
Some checks failed
CI / ash-ci (push) Has been cancelled
chore: release version v0.2.4
2024-06-28 19:02:15 -04:00

3.8 KiB

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

v0.2.4 (2024-06-28)

Bug Fixes:

  • fix match error in append_new_to_list

  • version string splitting (#25)

Improvements:

  • add an optional path argument to find_and_update_or_create_module/5

  • add option_schema/2 callback to Igniter.Mix.Task

  • Module.find_and_update_or_create_module

  • add a way to move files

  • add .igniter.exs file, and mix igniter.setup to create it

  • move files to configured location based on changes

  • add fallback to compose_task (#19)

  • add proper_test_support_location/1 (#18)

  • add proper_test_location/1 (#17)

v0.2.3 (2024-06-21)

Improvements:

  • use override: true for git/github deps as well

v0.2.2 (2024-06-21)

Bug Fixes:

  • don't show unnecessary diff output

  • don't compile before fetching deps

v0.2.1 (2024-06-21)

Improvements:

  • workaround trailing comment issues w/ sourceror

  • support --with option in igniter.new

v0.2.0 (2024-06-20)

Improvements:

  • make installer use override: true on local dependency

  • ensure dependencies are compiled after mix deps.get

  • use warnings instead of errors for better UX

  • move proejct related things to Project namespace

v0.1.8 (2024-06-19)

Bug Fixes:

  • update spitfire for env fix

Improvements:

  • rename env_at_cursor to current_env

  • improve marshalling of spitfire env to macro env

  • show warning when adding dependencies by default

v0.1.7 (2024-06-14)

Improvements:

  • various restructurings and improvements across the board

  • use Spitfire to ensure that aliases are considered when comparing modules

  • use Spitfire to use any existing aliases when inserting code

  • use Zipper.topmost to power new Spitfire-related features

v0.1.6 (2024-06-13)

Bug Fixes:

  • patch formatter fix, to be removed later when rewrite PR is merged

  • properly find functions in scope

v0.1.5 (2024-06-13)

Bug Fixes:

  • Igniter.Code.Common.with/2 was not properly merging with original zipper

v0.1.4 (2024-06-13)

Improvements:

  • use path: prefix instead of local:

v0.1.3 (2024-06-13)

Improvements:

  • support space-separated installers

v0.1.2 (2024-06-13)

Bug Fixes:

  • remove unsupportable package installation symbols

  • don't run mix deps.get if dependency changes are aborted

v0.1.1 (2024-06-13)

Bug Fixes:

  • always format the file even if no .formatter.exs exists

v0.1.0 (2024-06-13)

Bug Fixes:

  • handle existing deps when they are not local properly

Improvements:

  • ignore installer tasks that are not igniter tasks

  • draw the rest of the owl

  • add installer archive

  • more module helpers

  • wrap code in ==code== so you can tell what is being puts

  • add CI/build and get it passing locally