Skip to content

Commit 9fb4683

Browse files
committed
Release v0.4.0
1 parent 38bcd8f commit 9fb4683

File tree

3 files changed

+29
-21
lines changed

3 files changed

+29
-21
lines changed

CHANGELOG.md

+21-13
Original file line numberDiff line numberDiff line change
@@ -5,60 +5,68 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
55
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
66

77
## Unreleased
8-
## Changed
8+
9+
## 0.4.0 - 2020-04-02
10+
### Changed
911
- Use `rayon` to parallelize source file parsing.
1012

13+
### Fixed
14+
- Fixed desync of preprocessed text and actual parsing.
15+
16+
### Removed
17+
- Minimization feature.
18+
1119
## 0.3.0 - 2020-03-20
12-
## Added
20+
### Added
1321
- Re-add minimization and comment-stripping
1422

15-
## Changed
23+
### Changed
1624
- Switch to patched `sv-parser` version.
1725
- Switch to `anyhow` result.
1826
- Update dependencies.
1927
- Re-organize uses and mods.
2028

2129
## 0.2.6 - 2020-03-19
22-
## Added
30+
### Added
2331
- Build for different Linux distributions
2432

2533
## 0.2.5 - 2020-03-19
26-
## Added
34+
### Added
2735
- Publish release artifacts
2836
## Removed
2937
- Legacy Rust CI flow
3038

3139
## 0.2.4 - 2020-03-19
32-
## Fixed
40+
### Fixed
3341
- Clippy suggestions
34-
## Added
42+
### Added
3543
- CI infrastructure
3644

3745
## 0.2.3 - 2020-03-15
38-
## Fixed
46+
### Fixed
3947
- Only re-name defined packages and modules.
4048
- Bump `sv-parser` to `0.6.4`.
4149

4250
## 0.2.2 - 2020-03-13
43-
## Fixed
51+
### Fixed
4452
- Re-name modules before they have been declared.
4553

4654
## 0.2.1 - 2020-03-13
47-
## Fixed
55+
### Fixed
4856
- Re-name all package constants (`ClassScope`).
4957

5058
## 0.2.0 - 2020-03-12
51-
## Added
59+
### Added
5260
- Add minimzed testcases.
5361
- Add renaming of packages.
5462
- Add interface renaming.
5563
- Add renaming of `endmodule` labels.
5664

57-
## Changed
65+
### Changed
5866
- Use [sv-parser](https://github.com/dalance/sv-parser) as the main SV parser.
5967

6068
## 0.1.0 - 2019-09-26
61-
## Added
69+
### Added
6270
- First version able to re-name modules and instantiations (pre- and suffix).
6371
- Minimization and comment stripping.
6472
- Based on [Moore](https://github.com/fabianschuiki/moore) parser.

Cargo.lock

+7-7
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "morty"
3-
version = "0.3.0-dev"
3+
version = "0.4.0"
44
description = "A SystemVerilog source file pickler."
55
authors = ["Florian Zaruba <[email protected]>", "Fabian Schuiki <[email protected]>"]
66
edition = "2018"

0 commit comments

Comments
 (0)