Orhun Parmaksız
ef2374cab1
feat(website): add user testimonials ( #895 )
2024-09-29 20:57:22 +03:00
Vasilii A
bcc32ca5d1
docs(website): update sourcehut ( #894 )
2024-09-29 10:14:43 +03:00
Orhun Parmaksız
076feb74b4
chore(release): prepare for v2.6.1
2024-09-27 18:40:27 +03:00
Nejc Galof
8d10edb745
chore(ci): update pedantic lint command ( #890 )
...
* chore(ci): update pedantic lint command
* refactor(clippy): Fix basic clippy lints (new version)
* chore(ci): Try multiple lines on yml way
* chore(ci): format ci.yml
2024-09-27 17:33:08 +03:00
ckrenslehner
58dc1087ed
docs(website): add conversion to pdf to tips-and-tricks ( #889 )
...
* docs: add conversion to pdf to tips-and-tricks
* Update website/docs/tips-and-tricks.md
* Update website/docs/tips-and-tricks.md
---------
Co-authored-by: Orhun Parmaksız <orhunparmaksiz@gmail.com>
2024-09-27 17:03:02 +03:00
Orhun Parmaksız
dfe4459c5c
docs(website): add get_env filter example for GitLab CI
2024-09-26 11:23:56 +03:00
Nejc Galof
d7b2d031c4
refactor(clippy): apply doc_markdown and ignored_unit_patterns lint ( #887 )
2024-09-26 10:38:19 +03:00
DaniPopes
a394f88f1d
chore(fixtures): build binaries using dev profile ( #886 )
2024-09-25 17:57:59 +03:00
Nejc Galof
8b7c20083a
refactor(clippy): apply if_not_else lint ( #882 )
2024-09-25 11:48:36 +03:00
Orhun Parmaksız
a344c68238
fix(remote): avoid setting multiple remotes ( #885 )
2024-09-25 10:35:06 +03:00
dependabot[bot]
a5786bea61
chore(deps): bump thiserror from 1.0.63 to 1.0.64 ( #881 )
...
Bumps [thiserror](https://github.com/dtolnay/thiserror ) from 1.0.63 to 1.0.64.
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.63...1.0.64 )
---
updated-dependencies:
- dependency-name: thiserror
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-24 02:07:07 +03:00
Jeroen Claassens
e21fb1d389
fix(npm): add missing --use-branch-tags
flag to TS options ( #874 )
...
Co-authored-by: Orhun Parmaksız <orhunparmaksiz@gmail.com>
2024-09-23 21:57:57 +03:00
Orhun Parmaksız
cde2a8e322
chore(docker): disable building arm64 docker images temporarily ( #879 )
2024-09-23 21:47:42 +03:00
Orhun Parmaksız
3e479c84a8
chore(npm): update yarn.lock
2024-09-23 21:33:47 +03:00
Nejc Galof
2d491f4cc8
refactor(clippy): apply assigning_clones lint ( #876 )
2024-09-23 21:32:20 +03:00
Nejc Galof
002ae3c5de
refactor(clippy): apply single_match_else lint ( #878 )
2024-09-23 21:30:43 +03:00
Nejc Galof
8dca30929c
refactor(clippy): apply needless_pass_by_value lint ( #877 )
2024-09-23 21:27:13 +03:00
Orhun Parmaksız
37fb43dd90
chore(release): prepare for v2.6.0
2024-09-22 08:11:52 +02:00
Orhun Parmaksız
050fb55e86
docs(website): add highlights for 2.6.0 ( #873 )
...
* docs(website): add highlights for 2.6.0
* chore(fixture): use correct date
2024-09-22 09:08:44 +03:00
Orhun Parmaksız
ad039d56b6
feat(config): add changelog.render_always option ( #859 )
...
* feat(config): add changelog.always_render option
* chore(fixtures): fix typo in arguments
* chore(fixture): update expected output
* chore: fix edge cases
* fix: add missing field
* refactor: rename always_render to render_always
2024-09-21 21:06:27 +03:00
Orhun Parmaksız
470ff53604
chore(deps): bump dependencies
2024-09-21 19:58:24 +02:00
Orhun Parmaksız
fbb643b2e1
fix(changelog): do not change the tag date if tag already exists ( #861 )
...
* fix(changelog): do not change the tag date if it already exists
* fix: fix logic
* refactor: revert the assignment
2024-09-21 20:47:03 +03:00
Orhun Parmaksız
c2db791a6e
feat(config): allow configuring output file from config ( #829 )
...
* feat(config): allow configuring output file from config
* test: add missing output to tests
* chore: move output to default config
2024-09-21 18:46:45 +03:00
Jeroen Claassens
c41eacb0b8
docs(args): fix copy-paste mistake where gitea mentioned gitlab
2024-09-21 17:43:57 +02:00
Jeroen Claassens
61b86f162b
chore(npm): bump dev dependencies
2024-09-21 17:43:57 +02:00
Jeroen Claassens
2eae2f1f1f
feat(npm): add missing options and document all options with tsdoc comments
2024-09-21 17:43:57 +02:00
Jeroen Claassens
a6e3b78948
feat(npm): add possibility for skipCommit
to take an array of values
2024-09-21 17:43:57 +02:00
Nejc Galof
c77420cf5a
chore(ci): check pedantic lints ( #853 )
2024-09-21 18:41:08 +03:00
Orhun Parmaksız
1cdbbf604c
fix(commit): trim the trailing newline for git2 commits ( #872 )
2024-09-21 18:39:30 +03:00
Orhun Parmaksız
8bebbf9f57
fix(bump): suppress template warning when --bumped-version
is used ( #855 )
2024-09-21 16:46:55 +03:00
Nejc Galof
4956fc7797
refactor(clippy): apply explicit_iter_loop lint ( #864 )
2024-09-18 14:49:01 +03:00
Nejc Galof
81d4e5a36c
refactor(clippy): apply manual_is_variant_and lint ( #866 )
2024-09-18 14:47:00 +03:00
dependabot[bot]
5318361865
chore(deps): bump clap_complete from 4.5.23 to 4.5.28 ( #867 )
...
Bumps [clap_complete](https://github.com/clap-rs/clap ) from 4.5.23 to 4.5.28.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.23...clap_complete-v4.5.28 )
---
updated-dependencies:
- dependency-name: clap_complete
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-18 14:46:00 +03:00
dependabot[bot]
189fbaed27
chore(deps-dev): bump typescript from 5.5.4 to 5.6.2 in /website in the minor group ( #845 )
...
Bumps the minor group in /website with 1 update: [typescript](https://github.com/microsoft/TypeScript ).
Updates `typescript` from 5.5.4 to 5.6.2
- [Release notes](https://github.com/microsoft/TypeScript/releases )
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml )
- [Commits](https://github.com/microsoft/TypeScript/compare/v5.5.4...v5.6.2 )
---
updated-dependencies:
- dependency-name: typescript
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-17 14:14:35 +03:00
dependabot[bot]
5655b80a96
chore(deps): bump pretty_assertions from 1.4.0 to 1.4.1 ( #862 )
...
Bumps [pretty_assertions](https://github.com/rust-pretty-assertions/rust-pretty-assertions ) from 1.4.0 to 1.4.1.
- [Release notes](https://github.com/rust-pretty-assertions/rust-pretty-assertions/releases )
- [Changelog](https://github.com/rust-pretty-assertions/rust-pretty-assertions/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rust-pretty-assertions/rust-pretty-assertions/compare/v1.4.0...v1.4.1 )
---
updated-dependencies:
- dependency-name: pretty_assertions
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-17 11:26:51 +03:00
Orhun Parmaksız
e41e8dd4a2
fix(changelog): correctly set the tag message for the latest release ( #854 )
2024-09-17 10:16:42 +03:00
Nejc Galof
f3b067b3f3
refactor(clippy): apply case_sensitive_file_extension_comparisons lint ( #858 )
2024-09-16 01:08:27 +03:00
Orhun Parmaksız
82cc09ff75
refactor(clippy): apply clippy suggestions
2024-09-15 22:48:44 +02:00
Nejc Galof
05b6dde4cd
refactor(clippy): apply option_as_ref_cloned lint ( #860 )
2024-09-15 23:12:12 +03:00
Orhun Parmaksız
e577113bd6
refactor(template)!: add name parameter to the constructor
2024-09-15 22:09:54 +02:00
Orhun Parmaksız
1d8a2fe849
fix(core): avoid the unnecessary loop when no remote feature is activated
2024-09-15 19:31:00 +02:00
Marco Ieni
87e2c1d0dd
feat(core): add remote
to commit and deprecate fields ( #822 )
...
* feat(core): add `remote` field to commit
* refactor
* fmt
* deprecate old fields
* serialize remote field
* fix
* fix typo
* allow deprecated
* move warn
* move filename
* docs
* docs
* fix
* fmt
* chore(fixtures): use remote instead of platform name for template variables
* remove useless method
* update docs
* use contains_variable
* fix no-default-features
* chore(remote): update template varibles for platforms
* set commit.remote
* chore(release): update unit tests for new remote field
---------
Co-authored-by: Orhun Parmaksız <orhunparmaksiz@gmail.com>
2024-09-15 20:28:56 +03:00
Nejc Galof
fe37d148fb
refactor(clippy): apply semicolon_if_nothing_returned clippy lint ( #851 )
2024-09-15 18:56:50 +03:00
Nejc Galof
9ef62e8a80
refactor(clippy): apply unnested_or_patterns clippy lint ( #852 )
2024-09-15 18:54:11 +03:00
Nejc Galof
a82dac3cb1
docs(contributing): mention fetching the tags for running tests successfully ( #850 )
...
* docs(contributing): mention the tags are necessary for running tests successfully
* docs(contributing): Update file based on the review
* Update CONTRIBUTING.md
---------
Co-authored-by: Orhun Parmaksız <orhunparmaksiz@gmail.com>
2024-09-14 21:58:24 +03:00
Orhun Parmaksız
e56cd8de17
docs(website): clarify comment about tag argument
2024-09-14 12:00:19 +03:00
Binbin
35b7fd8007
fix(args): support using use_branch_tags from both config and args ( #848 )
2024-09-14 10:11:26 +03:00
Binbin
2a581a82bb
feat(changelog): support generating changelog for different branches ( #808 )
...
* feat: support generating change log for different branches
* check if the head commit is also a tag commit
* simplify implementation without requiring a branch
* remove unused import
* update test-topo-order fixture
* add comment for should_include_tag
* fix typo
* rename variable
* generate fixture considering timezone difference
* make --use-branch-tags optional for backward compatibility
* add missing field
* refactor: polish implementation
---------
Co-authored-by: Orhun Parmaksız <orhunparmaksiz@gmail.com>
2024-09-09 21:16:53 +03:00
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
81854d2166
chore(lib): fix typos in code comments
2024-09-01 10:28:33 +03:00