View Source Change Log
All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
v0.2.5 (2024-07-02)
Improvements:
move_modules->move_filesmove some files around and update config names
use
%Info{}structs to compose and plan nested installersadd Igniter.apply_and_fetch_dependencies/1 and Igniter.has_changes?/1 (#28)
rename option_schema/2 -> info/2
only create default configs if an env-specific config is created
v0.2.4 (2024-06-28)
Bug Fixes:
fix match error in
append_new_to_listversion string splitting (#25)
Improvements:
add an optional path argument to
find_and_update_or_create_module/5add
option_schema/2callback toIgniter.Mix.TaskModule.find_and_update_or_create_moduleadd a way to move files
add
.igniter.exsfile, andmix igniter.setupto create itmove 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: truefor 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
--withoption inigniter.new
v0.2.0 (2024-06-20)
Improvements:
make installer use
override: trueon local dependencyensure dependencies are compiled after
mix deps.getuse warnings instead of errors for better UX
move proejct related things to
Projectnamespace
v0.1.8 (2024-06-19)
Bug Fixes:
- update spitfire for env fix
Improvements:
rename
env_at_cursortocurrent_envimprove 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
Spitfireto ensure that aliases are considered when comparing modulesuse
Spitfireto use any existing aliases when inserting codeuse
Zipper.topmostto power newSpitfire-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 oflocal:
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.getif dependency changes are aborted
v0.1.1 (2024-06-13)
Bug Fixes:
- always format the file even if no
.formatter.exsexists
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 beingputsadd CI/build and get it passing locally