Skip to content

Commit 4d671ab

Browse files
authored
0.1.1 (#5)
1 parent 747da6b commit 4d671ab

File tree

4 files changed

+105
-2
lines changed

4 files changed

+105
-2
lines changed

CHANGELOG.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# Changelog
2+
3+
All notable changes to this project will be documented in this file.
4+
5+
## [Unreleased]
6+
7+
## [0.1.1]
8+
9+
### Fixed
10+
11+
- Remove unsafe println ([#4](https://github.com/mikesposito/secured/pull/4))
12+
13+
## [0.1.0]
14+
15+
### Added
16+
17+
- Initial release
18+
19+
[Unreleased]: https://github.com/mikesposito/secured/[email protected]
20+
[0.1.1]: https://github.com/mikesposito/secured/compare/[email protected]@0.1.1
21+
[0.1.0]: https://github.com/mikesposito/secured/releases/tag/[email protected]

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "secured"
3-
version = "0.1.0"
3+
version = "0.1.1"
44
edition = "2021"
55
authors = ["mikesposito"]
66
license = "MIT"

cliff.toml

Lines changed: 82 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,82 @@
1+
# git-cliff ~ default configuration file
2+
# https://git-cliff.org/docs/configuration
3+
#
4+
# Lines starting with "#" are comments.
5+
# Configuration options are organized into tables and keys.
6+
# See documentation for more information on available options.
7+
8+
[changelog]
9+
# changelog header
10+
header = """
11+
# Changelog\n
12+
All notable changes to this project will be documented in this file.\n
13+
"""
14+
# template for the changelog body
15+
# https://keats.github.io/tera/docs/#introduction
16+
body = """
17+
{% if version %}\
18+
## [{{ version | trim_start_matches(pat="v") }}] - {{ timestamp | date(format="%Y-%m-%d") }}
19+
{% else %}\
20+
## [unreleased]
21+
{% endif %}\
22+
{% for group, commits in commits | group_by(attribute="group") %}
23+
### {{ group | upper_first }}
24+
{% for commit in commits %}
25+
- {% if commit.breaking %}[**breaking**] {% endif %}{{ commit.message | upper_first }}\
26+
{% endfor %}
27+
{% endfor %}\n
28+
"""
29+
# remove the leading and trailing whitespace from the template
30+
trim = true
31+
# changelog footer
32+
footer = """
33+
"""
34+
# postprocessors
35+
postprocessors = [
36+
# { pattern = '<REPO>', replace = "https://github.com/orhun/git-cliff" }, # replace repository URL
37+
]
38+
[git]
39+
# parse the commits based on https://www.conventionalcommits.org
40+
conventional_commits = true
41+
# filter out the commits that are not conventional
42+
filter_unconventional = true
43+
# process each line of a commit as an individual commit
44+
split_commits = false
45+
# regex for preprocessing the commit messages
46+
commit_preprocessors = [
47+
# { pattern = '\((\w+\s)?#([0-9]+)\)', replace = "([#${2}](<REPO>/issues/${2}))"}, # replace issue numbers
48+
]
49+
# regex for parsing and grouping commits
50+
commit_parsers = [
51+
{ message = "^feat", group = "Added" },
52+
{ message = "^fix", group = "Fixed" },
53+
{ message = "^doc", group = "Documentation" },
54+
{ message = "^perf", group = "Performance" },
55+
{ message = "^refactor", group = "Refactored" },
56+
{ message = "^style", group = "Styling" },
57+
{ message = "^test", group = "Testing" },
58+
{ message = "^chore\\(release\\): prepare for", skip = true },
59+
{ message = "^chore\\(deps\\)", skip = true },
60+
{ message = "^chore\\(pr\\)", skip = true },
61+
{ message = "^chore\\(pull\\)", skip = true },
62+
{ message = "^chore|ci", group = "Miscellaneous Tasks" },
63+
{ body = ".*security", group = "Security" },
64+
{ message = "^revert", group = "Revert" },
65+
]
66+
# protect breaking changes from being skipped due to matching a skipping commit_parser
67+
protect_breaking_commits = false
68+
# filter out the commits that are not matched by commit parsers
69+
filter_commits = false
70+
# regex for matching git tags
71+
tag_pattern = "[0-9].[0-9].[0-9]"
72+
73+
# regex for skipping tags
74+
skip_tags = "v0.1.0-beta.1"
75+
# regex for ignoring tags
76+
ignore_tags = ""
77+
# sort the tags topologically
78+
topo_order = false
79+
# sort the commits inside sections by oldest/newest order
80+
sort_commits = "oldest"
81+
# limit the number of commits included in the changelog.
82+
# limit_commits = 42

0 commit comments

Comments
 (0)