parse-changelog 0.4.7

Simple changelog parser, written in Rust.
Documentation
# Changelog

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

This project adheres to [Semantic Versioning](https://semver.org).

<!--
Note: In this file, do not use the hard wrap in the middle of a sentence for compatibility with GitHub comment style markdown rendering.
-->

## [Unreleased]

## [0.4.7] - 2022-01-21

- Distribute prebuilt binaries for aarch64 Linux (gnu and musl).

## [0.4.6] - 2022-01-03

### CLI

- Fix bugs in argument parsing introduced in 0.4.5. ([#20]https://github.com/taiki-e/parse-changelog/pull/20)

## [0.4.5] - 2021-10-15

- Support Rust 1.51 again. ([#19]https://github.com/taiki-e/parse-changelog/pull/19)

## [0.4.4] - 2021-10-13

- Increase the minimum supported Rust version from Rust 1.51 to Rust 1.54.

- Allow specifying empty prefix format in `Parser::prefix_format` method (library) and `--prefix-format` option (CLI).

- Distribute statically linked binary on Windows MSVC. ([#18]https://github.com/taiki-e/parse-changelog/pull/18)

## [0.4.3] - 2021-07-24

- [Fix bug in parsing of heading.]https://github.com/taiki-e/parse-changelog/pull/13

## [0.4.2] - 2021-07-22

- [Performance improvements.]https://github.com/taiki-e/parse-changelog/pull/11

### CLI

- [Add `--json` flag to return JSON representation of changelog.]https://github.com/taiki-e/parse-changelog/pull/12

### Library

- [Add `serde` optional feature.]https://github.com/taiki-e/parse-changelog/pull/12

## [0.4.1] - 2021-07-22

- Documentation improvements.

## [0.4.0] - 2021-07-22

- [Fix bug in parsing of atx style heading.]https://github.com/taiki-e/parse-changelog/pull/9

- [Performance improvements.]https://github.com/taiki-e/parse-changelog/pull/8

### Library

- [Change `Release::notes` field from `String` to `&str`.]https://github.com/taiki-e/parse-changelog/pull/8

- [Add `parse_iter` for partial parsing changelog.]https://github.com/taiki-e/parse-changelog/pull/9

- Implement `PartialEq` and `Eq` for `Release`.

## [0.3.0] - 2021-04-12

- Increase the minimum supported Rust version from Rust 1.45 to Rust 1.51.

### Library

- Change `Error` from enum to struct.

- Remove `Error::is_regex` method. Use `Error::is_format` method instead.

## [0.2.2] - 2021-01-05

### Library

- Add `Error::{is_regex, is_format, is_parse}` methods.

## [0.2.1] - 2020-12-03

### CLI

No public API changes from 0.2.1.

- Distribute `*.tar.gz` file for Windows via GitHub Releases. See [#4]https://github.com/taiki-e/parse-changelog/pull/4 for more.

- Distribute x86_64-unknown-linux-musl binary via GitHub Releases.

## [0.2.0] - 2020-11-30

### CLI

- [Add `--title` option.]https://github.com/taiki-e/parse-changelog/pull/1

- [Add support for standard input.]https://github.com/taiki-e/parse-changelog/pull/1

### Library

- Add [`Changelog`]https://docs.rs/parse-changelog/0.2/parse_changelog/type.Changelog.html type alias.

- Add [`Error`]https://docs.rs/parse-changelog/0.2/parse_changelog/enum.Error.html type.

## [0.1.0] - 2020-11-29

Initial release

[Unreleased]: https://github.com/taiki-e/parse-changelog/compare/v0.4.7...HEAD
[0.4.7]: https://github.com/taiki-e/parse-changelog/compare/v0.4.6...v0.4.7
[0.4.6]: https://github.com/taiki-e/parse-changelog/compare/v0.4.5...v0.4.6
[0.4.5]: https://github.com/taiki-e/parse-changelog/compare/v0.4.4...v0.4.5
[0.4.4]: https://github.com/taiki-e/parse-changelog/compare/v0.4.3...v0.4.4
[0.4.3]: https://github.com/taiki-e/parse-changelog/compare/v0.4.2...v0.4.3
[0.4.2]: https://github.com/taiki-e/parse-changelog/compare/v0.4.1...v0.4.2
[0.4.1]: https://github.com/taiki-e/parse-changelog/compare/v0.4.0...v0.4.1
[0.4.0]: https://github.com/taiki-e/parse-changelog/compare/v0.3.0...v0.4.0
[0.3.0]: https://github.com/taiki-e/parse-changelog/compare/v0.2.2...v0.3.0
[0.2.2]: https://github.com/taiki-e/parse-changelog/compare/v0.2.1...v0.2.2
[0.2.1]: https://github.com/taiki-e/parse-changelog/compare/v0.2.0...v0.2.1
[0.2.0]: https://github.com/taiki-e/parse-changelog/compare/v0.1.0...v0.2.0
[0.1.0]: https://github.com/taiki-e/parse-changelog/releases/tag/v0.1.0