Skip to content

Commit

Permalink
cut release 0.4.6
Browse files Browse the repository at this point in the history
  • Loading branch information
rocktavious committed Aug 8, 2021
1 parent c1e5957 commit 5f5f7a7
Show file tree
Hide file tree
Showing 2 changed files with 31 additions and 4 deletions.
20 changes: 16 additions & 4 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,19 @@
## [Unreleased]


<a name="0.4.5"></a>
## [0.4.5] - 2021-08-01
<a name="v0.4.6"></a>
## [v0.4.6] - 2021-08-08
### Bugfix
- JSON-Schema has incorrect case on fields because of missing JSON struct tags

### Feature
- improve performance of `service import` by using goroutines for all followon API calls (assign tags, assign tools, etc) after service create/update
- improve performance of `service import` by switching TagAssign to use the batch call rather then 1 by 1
- improve `service import` performance by applying concurrency to processing service data into API calls


<a name="v0.4.5"></a>
## [v0.4.5] - 2021-08-01

<a name="v0.4.5-rc.1"></a>
## [v0.4.5-rc.1] - 2021-08-01
Expand Down Expand Up @@ -197,8 +208,9 @@
<a name="v0.0.1"></a>
## v0.0.1 - 2021-03-25

[Unreleased]: https://github.com/OpsLevel/kubectl-opslevel/compare/0.4.5...HEAD
[0.4.5]: https://github.com/OpsLevel/kubectl-opslevel/compare/v0.4.5-rc.1...0.4.5
[Unreleased]: https://github.com/OpsLevel/kubectl-opslevel/compare/v0.4.6...HEAD
[v0.4.6]: https://github.com/OpsLevel/kubectl-opslevel/compare/v0.4.5...v0.4.6
[v0.4.5]: https://github.com/OpsLevel/kubectl-opslevel/compare/v0.4.5-rc.1...v0.4.5
[v0.4.5-rc.1]: https://github.com/OpsLevel/kubectl-opslevel/compare/v0.4.4...v0.4.5-rc.1
[v0.4.4]: https://github.com/OpsLevel/kubectl-opslevel/compare/v0.4.3...v0.4.4
[v0.4.3]: https://github.com/OpsLevel/kubectl-opslevel/compare/v0.4.2...v0.4.3
Expand Down
15 changes: 15 additions & 0 deletions Readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -134,6 +134,21 @@ The log format default is more human readable but if you want structured logs yo
{"level":"info","time":1620251466,"message":"Ensured tag 'imported = kubectl-opslevel' assigned to service: 'db'"}
```

### Enable shell autocompletion

We have the ability to generate autocompletion scripts for the shell's `bash`, `zsh`, `fish` and `powershell`. To generate
the completion script for MacOS zsh:

```sh
kubectl opslevel completion zsh > /usr/local/share/zsh/site-functions/_kubectl-opslevel
```

Make sure you have `zsh` completion turned on by having the following as one of the first few lines in your `.zshrc` file

```sh
echo "autoload -U compinit; compinit" >> ~/.zshrc
```

### JSON-Schema

The tool also has the ability to output a [JSON-Schema](https://json-schema.org/) file for use in IDE's when editing the configuration file.
Expand Down

0 comments on commit 5f5f7a7

Please sign in to comment.