Orhun Parmaksız
08e761c20f
chore(examples): improve example templates ( #835 )
...
* chore(examples): improve example templates
* chore(typos): configure typos
2024-09-01 11:18:35 +03:00
Orhun Parmaksız
6f8ea19baa
refactor(config): make example templates more user-friendly
2024-08-21 18:48:34 +03:00
Orhun Parmaksız
35b886e50d
chore(config): fix comment for changelog header template
2024-08-01 19:58:54 +03:00
Cyclonit
9fc12bb90c
feat(changelog): make changelog.header
a template ( #698 )
...
* feat(changelog): make changelog.header a template (#697 )
* refactor: clean up implementation
* docs: update the description of header field
---------
Co-authored-by: Orhun Parmaksız <orhunparmaksiz@gmail.com>
2024-06-17 20:43:00 +03:00
Orhun Parmaksız
0945fa806c
feat(changelog)!: support templating in the footer ( #369 )
...
* feat(changelog)!: support templating in the footer (#95 )
* test(fixture): run test-footer-template fixture
2023-12-05 22:23:09 +01:00
Orhun Parmaksız
8edec7fd50
refactor(config): remove unnecessary newline from configs
2023-11-14 17:09:30 +03:00
Orhun Parmaksız
2c621f71e6
chore(config): update tag_pattern value for backwards compatibility
2023-10-29 13:53:59 +01:00
Orhun Parmaksız
596fd4d14d
docs(config): update the comment for tag_pattern
2023-10-29 13:47:09 +01:00
Jean SIMARD
3c2fb60726
feat(config)!: support regex in 'tag_pattern' configuration ( #318 )
...
resolves #289
BREAKING CHANGE: `tag_pattern` now takes a valid regular expression instead of a glob pattern
2023-10-29 13:05:38 +01:00
Dominik Nakamura
890de0007e
docs: update Tera links to the new URL ( #272 )
...
The Tera website changed from Netlify to GitHub Pages, with the old
Netlify deployment gone. Therefore, all links to Tera should point to
the new URL.
2023-09-08 15:22:14 +02:00
Orhun Parmaksız
0bf5ebe79b
docs(example): update the header of configuration examples
2023-08-19 13:38:07 +03:00
Orhun Parmaksız
e9aa9918b6
style(config): apply formatting to configuration files
2023-08-14 00:43:41 +03:00
Orhun Parmaksız
77731ec7ae
feat(changelog, config)!: replace --date-order
by --topo-order
2022-12-16 18:43:13 +01:00
Sebastian Müller
1c98995454
feat(changelog): do not skip breaking changes if configured ( #114 )
...
* feat(changelog): breaking changes are never skipped
Fixes #106
* test(fixture): add test fixture for skipping breaking changes
Co-authored-by: Orhun Parmaksız <orhunparmaksiz@gmail.com>
2022-10-04 20:21:49 +00:00
Aaron Friel
e3eae33abc
feat(changelog): support splitting commits by lines ( #101 )
...
* feat: support splitting commits by lines
* refactor(config): update the description for split_commits
* style(fmt): apply formatting via rustfmt
* refactor(test): create helper method for split_commits test
* fix(changelog): change the default behaviour for split_commits when it is not provided
* test(fixture): add test fixture for splitting commits
* docs(readme): update table of contents
* docs(readme): add warning about split_commits flag
Co-authored-by: Orhun Parmaksız <orhunparmaksiz@gmail.com>
2022-08-12 04:59:06 +03:00
Kenji Miyake
a3980f4632
feat(changelog, config)!: replace --topo-order by --date-order ( #58 )
...
* feat(changelog, config)!: replace --topo-order by --date-order
Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>
* ci: simplify test-fixtures workflow
Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>
* ci: add fixtures tests of topo_order and date_order
Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>
* remove unnecessary checkout
Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>
* remove cargo run
Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>
* set GIT_COMMITTER_DATE for each commit
Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>
* add a test for --date-order arg
Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>
* fix git config style
Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>
* remove an unnecessary period
Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>
* apply #60
Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>
* minify the config files for tests
Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>
* fix git config style
Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>
* fix styles of expected.md
Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>
* make some steps one-line
Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>
* remove footers
Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>
* remove newlines
Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>
* Revert "remove newlines"
This reverts commit 802881523f
.
* Revert "remove footers"
This reverts commit 3d334cc9ef
.
* add trim and footer
Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>
2022-02-12 19:30:21 +03:00
Kenji Miyake
0293b28109
style(changelog): comply with MD022 and fix minor typos ( #61 )
...
* style: add newlines after the title to comply with MD022
Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>
* style: replace whitespaces with whitespace
Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>
2022-02-08 18:11:11 +03:00
Orhun Parmaksız
8445313b13
feat(changelog): support having both conventional and unconventional commits in the changelog
2021-12-11 15:07:10 +03:00
Kenji Miyake
de11ccecac
feat(config): add ignore_tags
option ( #40 )
...
* feat: add ignore_tags option
Resolves (#36 )
Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>
* test: add a test using GitHub Actions
Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>
* docs: fix style
Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>
* chore: add ignore_tags to example config files
Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>
* style: refactor test-fixtures workflow
Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>
2021-12-07 21:49:37 +03:00
Orhun Parmaksız
4eb334da06
feat(config): support specifying the sorting methods in config ( #31 )
2021-11-25 22:45:44 +03:00
orhun
e444615c02
fix(config): remove only the leading "v" from tags ( #18 )
2021-09-28 01:10:05 +03:00
orhun
0d793ad9db
docs(config): update the default regex in scoped config example
2021-09-08 21:58:29 +03:00
Steven L
8a18e4d48d
fix(config): fix default regexes and references in docs ( #7 )
...
* Fix default regexes and references in docs
* correction: I didn't realize the colon was necessary
* change more tomls, fmt
* rebase fixes
2021-09-08 21:40:29 +03:00
orhun
b5df656e61
feat(changelog): support parsing the missing scopes with default_scope
( #8 )
2021-09-07 00:23:08 +03:00
orhun
a406158608
docs(readme): add examples for templating
2021-08-03 00:21:05 +03:00