dylo-cli 4.7.0

Generate dyn-compatible traits with proc macros
# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

## [4.7.0]https://github.com/bearcove/dylo/compare/dylo-cli-v3.0.1...dylo-cli-v4.7.0 - 2025-03-22

### Added

- [**breaking**] Disable dylo's building functionality, have it look in `../lib`

## [3.0.1]https://github.com/bearcove/dylo/compare/dylo-cli-v3.0.0...dylo-cli-v3.0.1 - 2025-03-21

### Other

- Add 'dylo list' subcommand

## [3.0.0]https://github.com/bearcove/dylo/compare/dylo-cli-v2.2.0...dylo-cli-v3.0.0 - 2025-03-04

### Added

- [**breaking**] Improve scope control for code generation
- Allow running in a subdir

## [2.2.0]https://github.com/bearcove/dylo/compare/dylo-cli-v2.1.0...dylo-cli-v2.2.0 - 2025-03-04

### Added

- Actually prepend allow unused imports to generate consumer module

## [2.1.0]https://github.com/bearcove/dylo/compare/dylo-cli-v2.0.1...dylo-cli-v2.1.0 - 2025-03-04

### Added

- *(dylo-cli)* add generated code notice and unused_imports allowance

## [2.0.1]https://github.com/bearcove/dylo/compare/dylo-cli-v2.0.0...dylo-cli-v2.0.1 - 2025-03-04

### Other

- Migrate to clap for command line argument parsing

## [2.0.0]https://github.com/bearcove/dylo/compare/dylo-cli-v1.0.7...dylo-cli-v2.0.0 - 2025-03-04

### Added

- *(dylo-cli)* [**breaking**] implement add/remove dependency commands

### Other

- Remove unnecessary deps
- more debugging

## [1.0.7]https://github.com/bearcove/dylo/compare/dylo-cli-v1.0.6...dylo-cli-v1.0.7 - 2025-03-01

### Other

- Only print updates if changes were made

## [1.0.6]https://github.com/bearcove/dylo/compare/dylo-cli-v1.0.5...dylo-cli-v1.0.6 - 2025-02-28

### Other

- collect removed deps and show single info message

## [1.0.5]https://github.com/bearcove/dylo/compare/dylo-cli-v1.0.4...dylo-cli-v1.0.5 - 2025-02-22

### Other

- rust 1.85 / edition 2024

## [1.0.4]https://github.com/bearcove/dylo/compare/dylo-cli-v1.0.3...dylo-cli-v1.0.4 - 2024-12-06

### Other

- Use prettyplease rather than rustfmt
- Remove cfg(not(feature = "impl")) attributes

## [1.0.3]https://github.com/bearcove/dylo/compare/dylo-cli-v1.0.2...dylo-cli-v1.0.3 - 2024-12-06

### Other

- I suspect the presence of slashes gave us linker errors...

## [1.0.2]https://github.com/bearcove/dylo/compare/dylo-cli-v1.0.1...dylo-cli-v1.0.2 - 2024-12-05

### Other

- Avoid 'dylo runtime is unused' warnings
- Yeah ok we need to expose rubicon features through dylo-runtime, a non-proc-macro crate
- Don't be so chatty
- Default to finding everything, not necessarily under a mods/ folder
- Suffix include! items
- Add dylo-runtime, keep optional deps if they're enabled by other features

## [1.0.1]https://github.com/bearcove/dylo/compare/dylo-cli-v1.0.0...dylo-cli-v1.0.1 - 2024-12-05

### Other

- Remove cfg_attr(feature = 'impl', etc.) attributes