------------------------------------------------------------------- Sat Dec 13 19:01:42 UTC 2025 - Marcus Rueckert - Update to 1.16.1: - fix(config): use the config propery generate.strict as default value for Strict rules (#3303) - fix: Fix version check against latest release (#3292) ------------------------------------------------------------------- Thu Nov 13 19:46:20 UTC 2025 - Marcus Rueckert - Update to 1.16.0: - [BUGFIX] reorg: List all secrets instead of just top-level folders (#3245) - [chore] Add capability and vulnerability checks (#3266) - [chore] Initial fixes and added a warning for CryptFS and JJFS (#3270) - [chore] Logging improvements (#3273) - [chore] Run linux builds with multiple Go versions (#3272) - [fix] Correctly handle IsGitCommit false in store.Move (#3246) - [fix] Drop Go 1.23 (#3274) - [fix] Fix clipboard issues (#3267) - [fix] Fix version check (#3268) - chore: Update golangci-lint (#3287) - docs: Add GoDoc to pkg and improve markdown files (#3251) - feat(age): Add unlock command to age agent (#3244) - feat: Add cryptfs storage backend for filename encryption (#3249) - feat: Clone remote on init (#3247) - fix: Fix release helper and update capabilities for caplos (#3288) - remove the -w flag from the ldflags ------------------------------------------------------------------- Fri Sep 19 18:18:35 UTC 2025 - Marcus Rueckert - Update to 1.15.18: - [fix] Enable Windows builders (#3237) - [fix] Fix recipient check error (#3235) - [fix] Update gitconfig to v0.0.3 to pull in Windows fixes (#3236) - [fix] Use Go 1.24 instead of Go 1.25 (#3226) - docs: Add note about pass compatibility (#3229) - feat: Add reorg command (#3232) - feat: Allow to customize commit messages (#3231) - feat: Improve usability of 'gopass mounts add' command (#3238) - fix(config): Make core.exportkeys handling consistent (#3228) - fix(gpg): Opportunistic key comparison on import (#3230) ------------------------------------------------------------------- Mon Sep 15 21:01:04 UTC 2025 - Marcus Rueckert - Update to 1.15.17: - [BUGFIX] Fix --force flag in recipients add (#3173) - [chore] Add tests and comments for hasPwRuleForSecret (#3162) - [chore] Automatically approve and merge dependabot PRs (#3220) - [chore] Bump github.com/gopasspw/clipboard to v0.0.3 (#3219) - [chore] Disable updating gopasspw.github.io (#3184) - [chore] Expose gopass env in help (#3158) - [chore] Fix hardened runner (#3196) - [chore] Update Go versions (#3139) - [chore] Update dependencies (#3197) - [feat] Add Jujutsu storage backend (#3202) - [feat] Honor generator options in the create workflow (#3149) - [fix] Add workaround for pre-release test failures (#3198) - [fix] Disable Windows tests (#3204) - [fix] Fixes creation template lookup on Windows (#3157) - [fix] avoid length prompt when input is within rule boundary (#3159) - [fix] skip redundant confirmation when --edit is used (#3161) - [fix] use WritePassword for secure write (#3200) - [testing] use /usr/bin/env cat instead of /bin/cat (#3160) ------------------------------------------------------------------- Mon Apr 21 20:42:12 UTC 2025 - Marcus Rueckert - Update to 1.15.16: - [BUGFIX] Allow use of trailing slash for cp/mv command (#3080) - [BUGFIX] Check if any usable key matches on clone (#3027) - [BUGFIX] Fixed max length check for strings in create/wizard (#3056) - [BUGFIX] Fixed password not saving to clipboard with safecontent and autoclip true (#3053) - [BUGFIX] replace return of wrong error variable (#3015) - [ENHANCEMENT] Add support for autocompletion with flags in REPL mode (#3057) - [ENHANCEMENT] Make it possible to override show.autoclip (#3082) - [FEATURE] Add option -r/--regex to find (#3083) - [UX] Make single store sync more intuitive / verbose (#3076) - [bugfix] Don't check for autosync on manual triggered sync (#3026) (#3029) - [chore] Add keep-sorted linter (#3130) - [chore] Add tpl func tests and fix two small issues (#3058) - [chore] Do not run linters twice (#3119) - [chore] Migrate goreleaser config to v2 (#3122) - [chore] Migrate to golangci-lint v2 (#3104) - [chore] Move gitconfig to their own repo (#3131) - [chore] Move set from internal to pkg (#3129) - [chore] Update dependencies (#3120) - [feat] Add conditional includes for gitconfig (#3128) - [feat] Add unconditional includes for gitconfig (#3127) - [feat] Remove expensive and unmaintained zxcvbn-go strength checker (#3133) - [feat] Replace clipboard library to support wl-copy args (#3123) - [fix] Add LICENSE, Changelog, manpage and shell completions to deb and (#3121) - [fix] Fix a flaky test (#3137) - [fix] Fix debug.ModuleVersion (#3079) - [fix] Fix test failure due to ambient variables (#3135) - [fix] Fix test regressions (#3116) - [fix] Fix this annoying test - [fix] Include git commit hash in tarballs (#3124) - [fix] Relase fixes (#3136) - [fix] Update Makefile and fix lint violations (#3134) - refresh do-not-strip.patch - drop bd408d6cd47aaccdcc56fed606b21581d7ef63e4.patch ------------------------------------------------------------------- Wed Dec 18 18:56:27 UTC 2024 - Marcus Rueckert - Update vendor tarball for (boo#1234562 CVE-2024-45337) pulled bd408d6cd47aaccdcc56fed606b21581d7ef63e4.patch from upstream and apply before regenerating the vendor tarball with a shell script: #!/usr/bin/bash export GOWORK=off go mod vendor && (rm ../vendor.tar.xz ; bsdtar cfJ ../vendor.tar.xz vendor/ go.mod go.sum ) ------------------------------------------------------------------- Sun Nov 24 17:48:40 UTC 2024 - Marcus Rueckert - Update to 1.15.15: - [BUGFIX] Replace ~ with user homedir if $GOPASS_HOMEDIR is not set (#2961) - [CLEANUP] Replace experimental maps and slices with stdlib (#2993) - [CLEANUP] remove unreachable code (#2977) - [DEPRECATION] Remove references to deprecated rand.Seed (#2953) - [ENHANCEMENT] Allow for whitespace-trailing passwords (#2873) (#2954) - [FEATURE] Adding support for age.Plugin identities (#2960) - [FEATURE] Allow for non-interactive age setup (#2970) - [FEATURE] Ask for setup if not initialized (#2975) - [bugfix] Copy with trailing slash at destination. (#2966) - [chore] use the same version of golangci-lint (#2948) ------------------------------------------------------------------- Sat Aug 3 17:01:14 UTC 2024 - Marcus Rueckert - Update to 1.15.14: - 4d3d95ed chore: More logging when gpg operations fails (#2914) - 51c2bdc8 cli/decrypt: improve debugging of gpg command (#2913) - e302ae75 [bugfix] Fix parsing of key-value pairs according to the gitconfig (#2911) - 70dbabe0 gpg: Log gpg output to LogWriter (#2869) - 2a190edb updating our linter and fixing the current linter issues (#2907) - 2761beaa feat: on pinentry request, allow password to be cached in os keyring (#2881) - d6669e15 chore: Switch to static list of linters (#2882) - 0fc2ad27 Reduce dependabot frequency (#2868) - 3acb20e5 chore: fix function names in comment (#2861) - adaae659 Fix postrel helper ------------------------------------------------------------------- Sun Apr 7 00:36:11 UTC 2024 - Marcus Rueckert - Update to 1.15.13: - [bugfix] Default to true for core.exportkeys even in substores (#2848) - [bugfix] Do not report findings with severity none in audit summary (#2843) - [bugfix] Fix loading of git configs (#2849) - [chore] Update dependencies (#2850) - [chore] Use clean filepath in all of the fs.Set operation (#2846) - [chore] use the same version of golangci-lint (#2841) - [feat] Add an multi-line input type to the create wizard (#2847) - [feat] Add option to disable notification icon (#2845) - [feat] Add verbosity levels to the debug package (#2851) - [fix] Disble safecontent parsing if noparsing is requested (#2855) - [fix] Pass remote, if given, to local init as well (#2852) ------------------------------------------------------------------- Wed Mar 20 23:51:17 UTC 2024 - Marcus Rueckert - add the provides/obsoletes for the renamed completion packages ------------------------------------------------------------------- Wed Mar 20 23:45:38 UTC 2024 - Marcus Rueckert - make us ignore the git hash and just use the tag as revision ------------------------------------------------------------------- Sun Mar 17 12:44:30 UTC 2024 - Joshua Smith - Fixed completions to be compliant with naming standards. - Added _service file for maintainers - Modified the URL as the previous one was resulting in vendoring failure - Update to 1.15.12: * bugfix: Use 'en' as default language for the xkcd generator * documentation: Fix typo: initilize -> initialize * bugfix: Bring back audit summary * bugfix: Do not abort saving if the OTP counter is aborted * bugfix: Fix NPE when using recipients completion * bugfix: Warn if trying to use fscopy inside the store * chore: Upgrade to Go 1.22 * cleanup: Add better logging in case no owner key is found * feat: Add .gopass-audit-ignore support to ignore secrets from audits * feat: Allow supression of password generation in create templates * ux: Add hint that computing recipients takes some time * ux: Do not show create type chooser if only one exists ------------------------------------------------------------------- Fri Dec 1 19:52:12 UTC 2023 - Marcus Rueckert - Update to 1.15.11 https://github.com/gopasspw/gopass/releases/tag/v1.15.11 ------------------------------------------------------------------- Sun Nov 26 10:56:11 UTC 2023 - Marcus Rueckert - Update to 1.15.10 https://github.com/gopasspw/gopass/releases/tag/v1.15.10 ------------------------------------------------------------------- Sat Nov 18 19:46:49 UTC 2023 - Marcus Rueckert - Update to 1.15.9 https://github.com/gopasspw/gopass/releases/tag/v1.15.9 ------------------------------------------------------------------- Tue Sep 12 00:20:07 UTC 2023 - Marcus Rueckert - Update to 1.15.8 https://github.com/gopasspw/gopass/releases/tag/v1.15.8 ------------------------------------------------------------------- Sat Aug 5 12:36:20 UTC 2023 - Marcus Rueckert - restore the series file. it was in the package to allow easily setup a working copy for patching. ------------------------------------------------------------------- Sat Aug 5 12:30:58 UTC 2023 - Marcus Rueckert - Update to 1.15.7 https://github.com/gopasspw/gopass/releases/tag/v1.15.7 ------------------------------------------------------------------- Fri Aug 4 17:24:29 UTC 2023 - Andreas Stieger - spec tweaks ------------------------------------------------------------------- Sun Jul 30 21:16:50 UTC 2023 - Marcus Rueckert - Update to 1.15.6 https://github.com/gopasspw/gopass/releases/tag/v1.15.6 ------------------------------------------------------------------- Sat Apr 8 21:39:27 UTC 2023 - Marcus Rueckert - Update to 1.15.5 https://github.com/gopasspw/gopass/releases/tag/v1.15.5 ------------------------------------------------------------------- Wed Feb 22 15:38:43 UTC 2023 - Marcus Rueckert - Added gopass-impersonate-pass for all the people with "pass" in their muscle memory. ------------------------------------------------------------------- Wed Feb 22 15:30:20 UTC 2023 - Marcus Rueckert - Require go 1.18 as some modules depend on it ------------------------------------------------------------------- Wed Feb 22 15:23:10 UTC 2023 - Marcus Rueckert - Add /etc/gopass/config to disable the update checker ------------------------------------------------------------------- Wed Feb 22 13:44:02 UTC 2023 - Marcus Rueckert - Update to 1.15.4 https://github.com/gopasspw/gopass/releases/tag/v1.15.4 ------------------------------------------------------------------- Mon Jan 23 00:51:47 UTC 2023 - Marcus Rueckert - initial package