Skip to content

Commit

Permalink
chore: release v0.0.6 (#35)
Browse files Browse the repository at this point in the history
## 🤖 New release
* `ducker`: 0.0.5 -> 0.0.6

<details><summary><i><b>Changelog</b></i></summary><p>

<blockquote>

##
[0.0.6](v0.0.5...v0.0.6)
- 2024-07-11

### Added
- option to display all logs
- initial optional exec command
- add version info to bottom right of screen

### Other
- start using macros for layouts
- Merge pull request
[#42](#42) from
robertpsoane/dependabot/cargo/zerovec-derive-0.10.3
- update to issues roadmap
- *(deps)* bump zerovec from 0.10.2 to 0.10.4
- *(deps)* bump serde from 1.0.203 to 1.0.204
- *(deps)* bump async-trait from 0.1.80 to 0.1.81
- update typo in readme
</blockquote>


</p></details>

---
This PR was generated with
[release-plz](https://github.com/MarcoIeni/release-plz/).

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
  • Loading branch information
github-actions[bot] authored Jul 11, 2024
1 parent df2fa86 commit d09fbb2
Show file tree
Hide file tree
Showing 4 changed files with 24 additions and 6 deletions.
21 changes: 21 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,27 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.0.6](https://github.com/robertpsoane/ducker/compare/v0.0.5...v0.0.6) - 2024-07-11

Over the past few days I have added a few small features, as well as bumping some dependency versions where there have been known vulnerabilities.
One of the new features is a visual prompt that there is a new version. This makes one network request at the beginning of each ducker session, but can be switched off in the config. The bottom right of the screen shows the current version, and when there is a new version, it will show both. I hope this is minimally intrusive, and am open to feedback.

The other main feature is the option to choose which command to exec into the shell as. I'm not entirely happy with how it's presented to the user and once I've got modals sorted I will probably change this up a bit. Similarly I'm wondering if its worth having two exec actions, one to use the default and one to offer the pop-up?

I have been giving versioning a bit of thought; when I started this I thought I'd start with v0.0.1 to signify the lack of completeness. I intend to add initial support for volumes and networks, as well as get some unit test coverage (so I have some degree of trust in the stability of the system!) before bumping to v0.1.0.

### Added
- option to display all logs
- initial optional exec command
- add version info to bottom right of screen

### Other
- start using macros for layouts
- update to issues roadmap
- *(deps)* bump zerovec from 0.10.2 to 0.10.4
- *(deps)* bump serde from 1.0.203 to 1.0.204
- *(deps)* bump async-trait from 0.1.80 to 0.1.81

## [0.0.5](https://github.com/robertpsoane/ducker/compare/v0.0.4...v0.0.5) - 2024-07-07

When consolidating the command field to use a common text input widget as part of the plan to add more user options, I came across a regression in `exec`; in essence the exec action fails, which isn't ideal.
Expand Down
2 changes: 1 addition & 1 deletion Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
name = "ducker"
description = "A slightly quackers Docker TUI based on k9s 🦆"
authors = ["Robert Soane"]
version = "0.0.5"
version = "0.0.6"
homepage = "http://github.com/robertpsoane/ducker"
repository = "http://github.com/robertpsoane/ducker"
edition = "2021"
Expand Down
5 changes: 1 addition & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,8 +44,7 @@ paru -S ducker
For macOS, you can install `ducker` using by `homebrew`.

```sh
brew tap draftbrew/tap
brew install ducker
brew install draftbrew/tap/ducker
```

### Unstable
Expand Down Expand Up @@ -136,8 +135,6 @@ The following table summarises the available config values:
| check_for_update | `true` | When true, checks whether there is a newer version on load. If a newer version is found, indicates via note in bottom right. |
| theme | [See below] | The colour theme configuration |

> :warning: **`check_for_update` is not available in v0.0.5 and below as released on cargo**: to use this feature, install the unstable build or await next release
If a value is unset or if the config file is unfound, Ducker will use the default values. If a value is malformed, Ducker will fail to run.

To create a fully populated default config, run ducker with the `-e/--export-default-config` flag; this will write the default config to the default location, overwriting any existing config.
Expand Down

0 comments on commit d09fbb2

Please sign in to comment.