Skip to content

Latest commit

 

History

History
266 lines (226 loc) · 22 KB

CHANGELOG.md

File metadata and controls

266 lines (226 loc) · 22 KB

Changelog

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


0.8.0 - 2024-11-10

This update introduces support for bomper to generate its own changelog files. The primary use case for bomper is no longer to be hooked into by cocogitto, but instead for bomper to manage the file itself. The original functionality is still provided, however the command line arguments have been changed. The raw-bump subcommand contains the previous behavior.

bug fixes

build system

chores

continuous integration

documentation

features

refactors

style


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.