Skip to content

Latest commit

 

History

History
197 lines (168 loc) · 12.6 KB

CHANGELOG.md

File metadata and controls

197 lines (168 loc) · 12.6 KB

Changelog

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


0.7.0 - 2024-05-04

Build system

Continuous Integration

Features

Miscellaneous Chores


0.6.2 - 2023-05-25

Bug Fixes

Build system

Features

Miscellaneous Chores

Refactoring

Style


0.6.1 - 2023-04-02

Bug Fixes

Refactoring

Tests


0.6.0 - 2023-03-18

Bug Fixes

Build system

Documentation

Features

Miscellaneous Chores

Style

Tests


0.5.1 - 2022-08-07

Bug Fixes

  • SearchReplacer now writes end of segment when there are multiple replacements in a single file - (0c8b410) - Justin Rubek

Build system

  • (flake.nix) refactor to use flake-parts - (c93af18) - Justin Rubek
  • update dependency to bomper - (78c93a4) - Justin Rubek
  • self-reference flake as dependency for bumping version - (7767bc2) - Justin Rubek

Continuous Integration

  • (bomp.toml) added search checking to all files - (d8ce155) - Justin Rubek

Documentation

  • (readme) explain that bomper uses itself for - (4472b31) - Justin Rubek

Style

  • clippy - (151c4a4) - Justin Rubek

Tests

  • Added FileJail and tested SearchReplacer - (6276ed6) - Justin Rubek

0.5.0 - 2022-08-07

Build system

  • (bomp.toml) add Cargo.lock - (a402743) - Justin Rubek

Continuous Integration

  • (Cargo.lock) update bomper version - (5d7dd93) - Justin Rubek

Documentation

  • (readme) added basic description of bomper and uses - (3e25b3c) - Justin Rubek
  • describe persist function - (0701bb9) - Justin Rubek

Features

  • (bomp.toml) switched file format to support search and simple replacement - (43182b9) - Justin Rubek
  • Added error type for anyhow - (3e27945) - Justin Rubek
  • Replacer trait - (d56c711) - Justin Rubek
  • SearchReplacer - replaces matched strings only when a verification regex finds a match - (56d38ab) - Justin Rubek
  • persist impl for FileReplacer which automatically persists that file - (d7446a2) - Justin Rubek

Refactoring

  • move file replacement logic into replacers submodule - (83c1d47) - Justin Rubek

Style

  • cargo fmt - (5e81c23) - Justin Rubek

0.4.5 - 2022-07-31

Bug Fixes

  • (cargo) removed semicolon - (0e1be23) - Justin Rubek

Continuous Integration

  • (actions) added publish-crate workflow with manual steps - (116a204) - Justin Rubek
  • (actions) removed publish-crates workflow job - (bd63a9e) - Justin Rubek
  • (cog.toml) added pre_bump_hook to run bomper - (c87a17c) - Justin Rubek

Documentation

  • (cargo) added fields for crates.io - (5be620d) - Justin Rubek

Miscellaneous Chores

  • (license) renamed to not be a markdown file - (7fb00a4) - Justin Rubek

0.4.4 - 2022-07-31

Continuous Integration

  • made crates.io release action a different step - (22d383f) - Justin Rubek

0.4.3 - 2022-07-31

Continuous Integration

  • (actions) consolidated actions into tag.yml - (7ecfb4a) - Justin Rubek

0.4.2 - 2022-07-31

Continuous Integration

  • (actions) made GitHub release occur across 2 steps - (5e3bd29) - Justin Rubek

0.4.1 - 2022-07-31

Continuous Integration

  • added GitHub actions for publishing releases to crates.io - (6dc27eb) - Justin Rubek
  • added Cargo.lock and removed incorrect .gitignore value - (b7abe5a) - Justin Rubek

Documentation

  • updated README.md with information on nix and the features provided by the default devShell - (9dfca5b) - Justin Rubek
  • fixed link to Cocogitto in README.md - (8af4f7e) - Justin Rubek

0.4.0 - 2022-07-31

Features

  • added bomp_files function to handle overwriting multiple files - (4910158) - Justin Rubek

Refactoring

  • made overwrite_file accept and consume a PathBuf - (970286e) - Justin Rubek

0.3.0 - 2022-07-30

Features

  • file changes are only applied when all operations succeed - (8a2e53d) - Justin Rubek

0.2.0 - 2022-07-30

Continuous Integration

  • add bomp.toml - (a9f69a6) - Justin Rubek

Documentation

  • Add information on cocogitto - (294905b) - Justin Rubek
  • Add README - (452ff0c) - Justin Rubek
  • Add license - (3d11df6) - Justin Rubek

Features

  • added cli args with clap - (45e217f) - Justin Rubek
  • app replaces files when ran - (1e04875) - Justin Rubek
  • added file replacement using regex - (f07806c) - Justin Rubek
  • added thiserror type - (f9c1d9a) - Justin Rubek
  • made files configuration a set - (97e338b) - Justin Rubek
  • load config from bomp.toml - (062b3c3) - Justin Rubek

Miscellaneous Chores

  • fix clippy issues - (8ca7936) - Justin Rubek
  • remove println - (c58bb66) - Justin Rubek

Changelog generated by cocogitto.