Andrey Nering
2eff3545d9
ci(goreleaser): add missing env to workflow
2026-05-16 18:09:51 -03:00
Andrey Nering
bd79c29a39
v3.51.1
2026-05-16 17:51:05 -03:00
Andrey Nering
136e0dae89
ci: fix goreleaser
2026-05-16 17:50:34 -03:00
Andrey Nering
41a2137044
v3.51.0
2026-05-16 17:27:25 -03:00
Andrey Nering
6e154f2b71
docs(changelog): add entry for #2832
2026-05-09 18:28:46 -03:00
Andrey Nering
9ba1e566a9
fix: update mvdan.cc/sh to fix regression
...
* Closes #2812
* Closes #2818
* Ref https://github.com/mvdan/sh/pull/1330
2026-05-09 18:28:46 -03:00
Andrey Nering
1b53d425ee
ci(govulncheck): update golang.org/x/net
2026-05-09 11:45:53 -03:00
Andrey Nering
7b3559ce4c
ci: fix build and lint builds
2026-05-09 11:45:53 -03:00
Andrey Nering
43dbeb4260
docs(changelog): add entry for #2406 #2408
2026-05-09 11:25:49 -03:00
Andrey Nering
629a10813f
chore: update minimal go version to go 1.25.10
2026-05-09 11:19:02 -03:00
Andrey Nering
dc64864643
docs: add security > threat model page ( #2830 )
2026-05-09 13:59:36 +00:00
Andrey Nering
3441bf522e
docs(changelog): add entry for #2820
2026-05-01 10:03:53 -03:00
Andrey Nering
6e37e3d7a7
chore(website): remove controls to copy page content
...
This is part of the LLM plugin. It's distracting and not really useful.
We're keeping the markdown version of the pages, tho. Just append `.md`
to any page to see the markdown version.
2026-04-15 16:39:20 -03:00
Andrey Nering
f7d17fffad
chore(website): update my bluesky handle
2026-04-15 10:16:02 -03:00
Andrey Nering
8fe3d048fa
docs: document and add blog post about go tool task ( #2791 )
2026-04-14 22:47:45 -03:00
Andrey Nering
d61d92dfdf
v3.50.0
2026-04-13 17:54:26 -03:00
Andrey Nering
219bf3e5a5
chore: add nolint annotations for gosec linter
...
Add //nolint:gosec annotations for intentional code patterns
that are safe in context (path traversal in release tool,
uintptr conversion for terminals, weak rand in tests,
TLS skip verify for user-configured insecure mode).
Assisted-by: Kimi-K2.5 via Crush <crush@charm.land >
2026-04-13 10:46:19 -03:00
Andrey Nering
b36fcfd8bb
chore(golangci-lint): exclude gosec G306 for file permissions
...
This allows using 0644 file permissions without linter warnings.
Assisted-by: Kimi-K2.5 via Crush <crush@charm.land >
2026-04-13 10:46:19 -03:00
Andrey Nering
ef8fb84c8f
chore(golangci-lint): enable gosec linter
2026-04-13 10:46:19 -03:00
Andrey Nering
ddecd51715
ci: add security action with govulncheck
2026-04-13 10:46:19 -03:00
Andrey Nering
88fc6d4f24
ci: pin action by commit hash
2026-04-13 10:46:19 -03:00
Andrey Nering
07fbd9887e
docs(changelog): add entry for #2716
2026-04-11 21:45:48 -03:00
Andrey Nering
54bdcba369
ci: update to go 1.26 ( #2724 )
2026-03-08 17:25:37 -03:00
Andrey Nering
c55c969474
docs: update changelog
2026-03-08 17:11:49 -03:00
Andrey Nering
73f9879421
docs: bring back line commented out by mistake
2026-03-08 17:05:32 -03:00
Andrey Nering
aa83651da2
v3.49.1
2026-03-08 17:01:25 -03:00
Andrey Nering
4ddad9f9f7
Revert "fix: Call ReplaceVars() to resolve Ref's for imported global vars." ( #2723 )
2026-03-08 20:00:12 +00:00
Andrey Nering
af943b064b
ci: fix netlify prod deploy after release
2026-03-07 20:02:53 -03:00
Andrey Nering
962eada344
docs: update releasing guide
...
We have now more package managers being released automatically by
GoReleaser. Only Snapcraft still require manual steps.
2026-03-07 19:42:03 -03:00
Andrey Nering
a0d9750edf
docs(changelog): fix case: git -> Git
2026-03-07 19:26:22 -03:00
Andrey Nering
a1b8985df0
v3.49.0
2026-03-07 19:20:58 -03:00
Andrey Nering
90e6ef88dc
security: pin github actions by commit ( #2719 )
2026-03-06 19:20:25 -03:00
Andrey Nering
60a808ca23
docs(readme): update | to •
2026-02-23 17:26:14 -03:00
Andrey Nering
56b316a124
ci: fix lint
2026-02-17 15:43:13 -03:00
Andrey Nering
fc5f6fa3aa
fix: pin yaml package to v3 for now ( #2693 )
2026-02-17 15:29:51 -03:00
Andrey Nering
b7743eda88
chore(goreleaser): update descriptions
2026-01-31 16:20:31 -03:00
Andrey Nering
ed69256512
chore: update readme title and description to match website
2026-01-27 22:28:02 -03:00
Andrey Nering
40ad9719d4
chore(website): improve home page title, including on opengraph
2026-01-27 22:18:49 -03:00
Andrey Nering
48f75f0913
docs(cli): mention --list with --silent
2026-01-27 21:53:52 -03:00
Andrey Nering
f000ea2b22
chore(website): have a good opengraph image
2026-01-27 21:53:52 -03:00
Andrey Nering
e8be687a40
chore(website): add "edit this page on github" links
2026-01-27 21:53:52 -03:00
Andrey Nering
697cf442a2
docs(blog): adjust post title
2026-01-26 09:51:43 -03:00
Andrey Nering
e957edf783
chore(website): add goodx sponsor
2026-01-26 09:39:06 -03:00
Andrey Nering
09e7247d05
v3.48.0
2026-01-26 09:26:23 -03:00
Andrey Nering
502f24a2ad
docs(changelog): add entry for #2658 and #2660
2026-01-26 09:24:26 -03:00
Andrey Nering
12a26fa15e
v3.47.0
2026-01-24 20:49:48 -03:00
Andrey Nering
4ab5dec8ae
fix(website): have the actual page title on open graph and twitter tags
2026-01-24 20:48:51 -03:00
Andrey Nering
af311229fe
docs: new blog post about if: and required variables prompt
2026-01-24 20:48:51 -03:00
Andrey Nering
1443e2d989
chore(deps): update mvdan/sh once again
...
Closes #2650
2026-01-24 20:48:51 -03:00
Andrey Nering
5bf4e4a29b
chore(deps): revert mvdan/sh to latest stable version ( #2651 )
...
There is an important regression on interactive commands here. See #2650
and mvdan/sh#1242 .
Once mvdan/sh#1244 is merged we'll upgrade again.
2026-01-24 22:21:30 +00:00
Andrey Nering
f9052c9fdf
chore(taskfile): add go.mod as a dependency of install
2026-01-24 18:49:38 -03:00
Andrey Nering
da7eb0c855
fix(shell): fix deprecation warning
2026-01-21 14:05:52 -03:00
Andrey Nering
edb491a4d0
chore(deps): update shell interpreter
...
Closes #2446
Ref mvdan/sh#1182
Ref mvdan/sh#1241
2026-01-21 14:05:52 -03:00
Andrey Nering
b53e5da41a
docs(changelog): add entry for #2584
2026-01-18 09:20:00 -03:00
Andrey Nering
e47f55783e
docs(changelog): add entry for #1566 , #2633
2026-01-18 08:44:50 -03:00
Andrey Nering
fb784f4e3d
chore(taskfile): create tag as annotated and add message automatically
2026-01-18 08:35:23 -03:00
Andrey Nering
179bde1f37
v3.46.4
2025-12-24 18:57:17 -03:00
Andrey Nering
e4de687aee
docs(changelog): add entry for #2592
2025-12-24 18:55:21 -03:00
Andrey Nering
8dfafe507f
v3.46.3
2025-12-19 15:50:51 -03:00
Andrey Nering
678fdec7d2
docs(changelog): add entry for #2593 and #2594
2025-12-19 15:50:33 -03:00
Andrey Nering
fc378cfb92
v3.46.2
2025-12-18 17:55:19 -03:00
Andrey Nering
9488a2a744
docs(changelog): add entry for #2588 and #2589
2025-12-18 17:54:38 -03:00
Andrey Nering
6ece2445ae
docs(changelog): change tag to match release on github
2025-12-18 17:51:33 -03:00
Andrey Nering
b1814277c2
docs(changelog): fix typo
2025-12-07 17:32:31 -03:00
Andrey Nering
500ab8b941
docs(changelog): add entry for #2433
2025-12-07 17:31:25 -03:00
Andrey Nering
745633dc0e
fix: a couple of fixes and improvements on task --init ( #2433 )
...
* Fixed check for an existing Taskfile: look for all possibilities, and
not only `Taskfile.yml` specifically.
* Added a description (`desc`) to the `default` task. Important to at
least `task --list` work by default (a core feature).
* Changed top comment to YAML language server comment.
2025-12-07 20:29:51 +00:00
Andrey Nering
9b99866224
feat: add --failfast and failtest: true to control dependencies ( #2525 )
2025-12-07 17:23:08 -03:00
Andrey Nering
7901cce831
chore: run gofumpt
2025-11-22 18:09:50 -03:00
Andrey Nering
c7b4f26900
chore: run modernize
2025-11-22 17:30:30 -03:00
Andrey Nering
3ed403b839
chore(changelog): add entry for #2511
2025-11-22 17:20:46 -03:00
Andrey Nering
799bc85498
docs(readme): update links
2025-11-19 10:02:58 -03:00
Andrey Nering
2b713f564f
chore(goreleaser): remove / from branch name
...
As an attempt to fix the 404 error for `winget`.
2025-11-13 10:40:57 -03:00
Andrey Nering
cb8e94aa33
ci(goreleaser): add /cc to maintainers on winget pr
2025-11-12 09:12:13 -03:00
Andrey Nering
6bc339d714
chore: go mod tidy
2025-11-12 09:12:13 -03:00
Andrey Nering
72e25a25fd
v3.45.5
2025-11-11 17:13:39 -03:00
Andrey Nering
ef4292c42f
chore(changelog): add entry for #2506
2025-11-11 17:09:17 -03:00
Andrey Nering
dc315efc7f
chore(deps): update mvdan.cc/sh/moreinterp with core utils fixes
...
* Fixes https://github.com/go-task/task/issues/2426
* Ref https://github.com/u-root/u-root/pull/3464
* Ref https://github.com/mvdan/sh/pull/1199
2025-11-11 17:09:17 -03:00
Andrey Nering
a3a3e7fb0b
chore(changelog): add entry for #2434
2025-11-11 16:51:53 -03:00
Andrey Nering
ee99849b1d
refactor: migrate to the official yaml package ( #2434 )
...
The old package is long archived, but the YAML org forked it and will
officially maintain it from now on.
* Old: https://github.com/go-yaml/yaml
* New: https://github.com/yaml/go-yaml
2025-11-11 19:49:37 +00:00
Andrey Nering
bf9dc3f662
chore(changelog): add entry for #2286
2025-11-11 16:43:15 -03:00
Andrey Nering
19f72b7eb0
chore(changelog): add entry for #2418
2025-11-11 15:51:33 -03:00
Andrey Nering
af1e755196
chore(changelog): add entry for #2350
2025-11-11 14:42:18 -03:00
Andrey Nering
43074c20f2
refactor: improve code of group output
2025-11-11 14:37:16 -03:00
Andrey Nering
32e675895a
chore(website): update umami domain
2025-11-07 17:48:28 -03:00
Andrey Nering
88101613c8
docs: add magic.dev as a gold sponsor
2025-10-17 09:56:59 -03:00
Andrey Nering
67a02255b5
docs(changelog): add entry for #2431
2025-09-21 16:12:06 -03:00
Andrey Nering
028ae1a660
fix: fix message shown when a taskfile was not found ( #2431 )
2025-09-21 16:10:06 -03:00
Andrey Nering
68b1d2783d
lint: fix lint by passing context
2025-09-21 16:09:51 -03:00
Andrey Nering
12793c350d
chore: delete unused file cmd/tmp/main.go
2025-09-21 16:09:51 -03:00
Andrey Nering
8716ab81be
docs: remove ga
2025-09-17 18:39:09 -03:00
Andrey Nering
c2a4e4470b
docs: update sprig links to our domain
2025-09-17 18:32:49 -03:00
Andrey Nering
9f2fe0da61
docs: github action is not community maintained anymore
2025-09-16 14:01:33 -03:00
Andrey Nering
cd8c831204
chore(website): add umami
2025-09-14 10:18:32 -03:00
Andrey Nering
0d03f4f266
docs(changelog): add entry for #2416 and #2417
2025-09-12 15:46:42 -03:00
Andrey Nering
43cb64e6cc
fix: address panic if a config file is not available
2025-09-11 10:02:51 -03:00
Andrey Nering
6289fcf34c
chore: simplify blog post title
2025-08-29 17:49:40 -03:00
Andrey Nering
2959737d7d
chore(changelog): fix typo
2025-08-27 11:39:45 -03:00
Andrey Nering
a3047d3cd8
chore(changelog): add entries for #197 and #2360
2025-08-27 11:37:45 -03:00
Andrey Nering
725600f220
docs: add blog post about the built-in core utilities
2025-08-27 11:29:38 -03:00
Andrey Nering
fd83414074
docs: update docs and faq to mention the new core utils
2025-08-27 11:29:38 -03:00