Skip to content

Commit e94035b

Browse files
chore(release): 0.3.0 (#38)
Co-authored-by: release-please-nobbs[bot] <131695263+release-please-nobbs[bot]@users.noreply.github.com>
1 parent 3499c07 commit e94035b

File tree

3 files changed

+69
-3
lines changed

3 files changed

+69
-3
lines changed

.release-please-manifest.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{".":"0.2.1"}
1+
{".":"0.3.0"}

CHANGELOG.md

+66
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,71 @@
11
# Changelog
22

3+
## [0.3.0](https://github.com/nobbs/kubectl-mapr-ticket/compare/v0.2.1...v0.3.0) (2024-01-25)
4+
5+
6+
### Features
7+
8+
* add --all-namespaces flag to used-by command, also tests ([#40](https://github.com/nobbs/kubectl-mapr-ticket/issues/40)) ([7c1af4c](https://github.com/nobbs/kubectl-mapr-ticket/commit/7c1af4c37e0e9afc9be92d2e4f740a2037fd225d))
9+
* add claim command to list all PVCs using tickets ([#44](https://github.com/nobbs/kubectl-mapr-ticket/issues/44)) ([0e2eefd](https://github.com/nobbs/kubectl-mapr-ticket/commit/0e2eefd82e3e4b5acee4d8699422ad480ecc39b6))
10+
* add sort option to `volume` command ([a8f52ee](https://github.com/nobbs/kubectl-mapr-ticket/commit/a8f52eeb252edc6204a54a67278b42a31a4f7b6a))
11+
* add ticket status to volume command ([07f6ce0](https://github.com/nobbs/kubectl-mapr-ticket/commit/07f6ce057e0cc74cb69988b6475d62dd13f8d98f))
12+
* implement claim sorting ([#50](https://github.com/nobbs/kubectl-mapr-ticket/issues/50)) ([3499c07](https://github.com/nobbs/kubectl-mapr-ticket/commit/3499c078562bf7b1c5b0aa72f89a078a13c845f5))
13+
14+
15+
### Bug Fixes
16+
17+
* add pvc alias to claim command ([cbeb8c9](https://github.com/nobbs/kubectl-mapr-ticket/commit/cbeb8c9fbca3b5a9dc6887f67ca96c920dd13890))
18+
* **deps:** update kubernetes packages to v0.29.1 ([#46](https://github.com/nobbs/kubectl-mapr-ticket/issues/46)) ([d757733](https://github.com/nobbs/kubectl-mapr-ticket/commit/d757733e1de9a52f114eb40728f4cc117736e640))
19+
* rename commands, `list` to `secret` and `usedby` to `volume` ([868b96a](https://github.com/nobbs/kubectl-mapr-ticket/commit/868b96a87b1c481e0cc66123cfe19db980ddfbbb))
20+
* streamline sort options for all commands ([3499c07](https://github.com/nobbs/kubectl-mapr-ticket/commit/3499c078562bf7b1c5b0aa72f89a078a13c845f5))
21+
* ticket status not properly parsed in `claim` command ([#48](https://github.com/nobbs/kubectl-mapr-ticket/issues/48)) ([901b82a](https://github.com/nobbs/kubectl-mapr-ticket/commit/901b82a10250c9bda945a0e29124b4b3178a7046))
22+
* volume sort options ([7c0288b](https://github.com/nobbs/kubectl-mapr-ticket/commit/7c0288bee85eba9364aac16849eae5fef0955538))
23+
24+
25+
### Tests
26+
27+
* add test for cli completion functions ([7875ffd](https://github.com/nobbs/kubectl-mapr-ticket/commit/7875ffd145ee3ada1a1c9dbc68c779b461680976))
28+
* add tests for `version.String()` ([5253528](https://github.com/nobbs/kubectl-mapr-ticket/commit/525352894f7da34713bd5734067b894a8cae541c))
29+
* add tests for duration pflag type ([7875ffd](https://github.com/nobbs/kubectl-mapr-ticket/commit/7875ffd145ee3ada1a1c9dbc68c779b461680976))
30+
* add tests for types ([3499c07](https://github.com/nobbs/kubectl-mapr-ticket/commit/3499c078562bf7b1c5b0aa72f89a078a13c845f5))
31+
* add tests for util/cli.go ([7875ffd](https://github.com/nobbs/kubectl-mapr-ticket/commit/7875ffd145ee3ada1a1c9dbc68c779b461680976))
32+
* run in parallel ([3499c07](https://github.com/nobbs/kubectl-mapr-ticket/commit/3499c078562bf7b1c5b0aa72f89a078a13c845f5))
33+
34+
35+
### Continuous Integration
36+
37+
* add pre-commit config ([7875ffd](https://github.com/nobbs/kubectl-mapr-ticket/commit/7875ffd145ee3ada1a1c9dbc68c779b461680976))
38+
* exclude test files from funlen check ([7875ffd](https://github.com/nobbs/kubectl-mapr-ticket/commit/7875ffd145ee3ada1a1c9dbc68c779b461680976))
39+
* **lint:** tune golangci-lint, add gci linter ([69d7edd](https://github.com/nobbs/kubectl-mapr-ticket/commit/69d7eddadf334cb0d21eb7d66bf4b5aa3c1c1ce6))
40+
* only build if test and lint pass ([3499c07](https://github.com/nobbs/kubectl-mapr-ticket/commit/3499c078562bf7b1c5b0aa72f89a078a13c845f5))
41+
42+
43+
### Documentation
44+
45+
* add badges to README.md ([fba5b28](https://github.com/nobbs/kubectl-mapr-ticket/commit/fba5b283e6c14c97d56bd03fddd951b0e8815f5f))
46+
* add documentation for completion functions ([5253528](https://github.com/nobbs/kubectl-mapr-ticket/commit/525352894f7da34713bd5734067b894a8cae541c))
47+
* update README.md ([3499c07](https://github.com/nobbs/kubectl-mapr-ticket/commit/3499c078562bf7b1c5b0aa72f89a078a13c845f5))
48+
49+
50+
### Code Refactoring
51+
52+
* cleaning up the codebase even more ([#49](https://github.com/nobbs/kubectl-mapr-ticket/issues/49)) ([a39fb61](https://github.com/nobbs/kubectl-mapr-ticket/commit/a39fb617a2a4f8b277865f1d01c74c678679e441))
53+
* major code reorganization ([#47](https://github.com/nobbs/kubectl-mapr-ticket/issues/47)) ([03258b5](https://github.com/nobbs/kubectl-mapr-ticket/commit/03258b5deb7c7506af361594fc7d0891542c891f))
54+
* move cli to internal package ([5253528](https://github.com/nobbs/kubectl-mapr-ticket/commit/525352894f7da34713bd5734067b894a8cae541c))
55+
* move duration functions util functions ([7875ffd](https://github.com/nobbs/kubectl-mapr-ticket/commit/7875ffd145ee3ada1a1c9dbc68c779b461680976))
56+
* remove --all flag from volume command ([04d7a82](https://github.com/nobbs/kubectl-mapr-ticket/commit/04d7a82ba0ea9a5d42e27dfdf2cac3fa60e5208a))
57+
* remove duplicate util definitions ([7875ffd](https://github.com/nobbs/kubectl-mapr-ticket/commit/7875ffd145ee3ada1a1c9dbc68c779b461680976))
58+
* rename ListItem to TicketSecret ([5253528](https://github.com/nobbs/kubectl-mapr-ticket/commit/525352894f7da34713bd5734067b894a8cae541c))
59+
* simplify namespace handling ([5253528](https://github.com/nobbs/kubectl-mapr-ticket/commit/525352894f7da34713bd5734067b894a8cae541c))
60+
* update secret filter implementation ([5253528](https://github.com/nobbs/kubectl-mapr-ticket/commit/525352894f7da34713bd5734067b894a8cae541c))
61+
62+
63+
### Miscellaneous Chores
64+
65+
* major refactoring and test coverage improvements ([#39](https://github.com/nobbs/kubectl-mapr-ticket/issues/39)) ([5253528](https://github.com/nobbs/kubectl-mapr-ticket/commit/525352894f7da34713bd5734067b894a8cae541c))
66+
* prepare debug logging ([#37](https://github.com/nobbs/kubectl-mapr-ticket/issues/37)) ([7875ffd](https://github.com/nobbs/kubectl-mapr-ticket/commit/7875ffd145ee3ada1a1c9dbc68c779b461680976))
67+
* use charmbracelet/log for debug logging ([7875ffd](https://github.com/nobbs/kubectl-mapr-ticket/commit/7875ffd145ee3ada1a1c9dbc68c779b461680976))
68+
369
## [0.2.1](https://github.com/nobbs/kubectl-mapr-ticket/compare/v0.2.0...v0.2.1) (2024-01-08)
470

571

README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,10 @@ You can download the latest release binaries from the [releases page](https://gi
2626

2727
<!-- x-release-please-start-version -->
2828

29-
Example installation of `v0.2.1` for Apple Silicon (ARM64) macOS:
29+
Example installation of `v0.3.0` for Apple Silicon (ARM64) macOS:
3030

3131
```console
32-
$ curl -LO https://github.com/nobbs/kubectl-mapr-ticket/releases/download/v0.2.1/kubectl-mapr-ticket-arm64-darwin.tar.gz
32+
$ curl -LO https://github.com/nobbs/kubectl-mapr-ticket/releases/download/v0.3.0/kubectl-mapr-ticket-arm64-darwin.tar.gz
3333
$ tar -xvf kubectl-mapr-ticket-arm64-darwin.tar.gz
3434
$ mv ./kubectl-mapr-ticket /usr/local/bin
3535
$ kubectl mapr-ticket --help

0 commit comments

Comments
 (0)