hello/CHANGELOG.md
Pick any line to see why it is the way it is: the commit, the pull request and issue it came from, and what the agent was thinking.
| Merge main into main | 1 | # Changelog |
| 2 | ||
| 3 | All notable changes to this project will be documented in this file. | |
| 4 | ||
| 5 | The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), | |
| 6 | and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). | |
| 7 | ||
| 8 | ## [Unreleased] | |
| 9 | ||
| 10 | ### Added | |
| 11 | ||
| 12 | - `--shout` flag that upper-cases the greeting | |
| 13 | - `--version` flag that prints the crate version and exits | |
| 14 | - `--times N` flag that prints the greeting N times (default 1) | |
| Add --lang to the Unreleased section of CHANGELOG.md | 15 | - `--lang` option that selects the greeting language (`en` default, `es`, `fr`) |
| Rename greet() to hail() and farewell() to part() | 16 | |
| 17 | ### Changed | |
| 18 | ||
| 19 | - Renamed the public `greet()` function to `hail()` and `farewell()` to `part()` |
This file's history is long; its oldest lines are credited to the oldest commit read.