From 79257bae525059be5230e86df96b3b3f1a3ed0a7 Mon Sep 17 00:00:00 2001 From: Calum MacRae Date: Mon, 14 Feb 2022 17:07:16 +0000 Subject: [PATCH] release: v1.4.0 --- CHANGELOG.md | 10 +++++++++- README.md | 12 ++++++------ src/spacebar.c | 2 +- 3 files changed, 16 insertions(+), 8 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d56a4a8..1fda0c3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,15 @@ All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## [Unreleased](https://github.com/cmacrae/spacebar/compare/v1.3.0...HEAD) +## [Unreleased](https://github.com/cmacrae/spacebar/compare/v1.4.0...HEAD) + +## [1.4.0](https://github.com/cmacrae/spacebar/releases/tag/v1.4.0) - 2022-02-14 +**Changed** +- Fixed a bug that caused segfaults & rendering issues on Monterey (thanks [@cxa](https://github.com/cxa)!) +- Use Big Sur for CI builds + +**Added** +- Support Apple Silicon for Nix package/flake ## [1.3.0](https://github.com/cmacrae/spacebar/releases/tag/v1.3.0) - 2020-04-25 **Changed** diff --git a/README.md b/README.md index 2337041..aa6bbb9 100644 --- a/README.md +++ b/README.md @@ -20,7 +20,7 @@ GitHub Project Badge - + Version Badge @@ -40,7 +40,7 @@ spacebar is a minimal status bar for macOS. Ideal for use with tiling window man ## Installation A package and service to install and manage spacebar is provided in two flavours: [Homebrew](https://brew.sh) & [Nix](https://nixos.org). -There is also a precompiled binary archive available in [the latest release assets](https://github.com/cmacrae/spacebar/releases/tag/v1.3.0). +There is also a precompiled binary archive available in [the latest release assets](https://github.com/cmacrae/spacebar/releases/tag/v1.4.0). ### Homebrew spacebar can be installed using Homebrew from the `cmacrae/formulae` tap @@ -55,7 +55,7 @@ A [Flake](https://nixos.wiki/wiki/Flakes) is also available in this repository a ```nix { inputs.darwin.url = "github:lnl7/nix-darwin"; - inputs.spacebar.url = "github:cmacrae/spacebar/v1.3.0"; + inputs.spacebar.url = "github:cmacrae/spacebar/v1.4.0"; outputs = { self, darwin, spacebar }: { darwinConfigurations.example = darwin.lib.darwinSystem { @@ -70,7 +70,7 @@ A [Flake](https://nixos.wiki/wiki/Flakes) is also available in this repository a }; } ``` -Or try it out with `nix run github:cmacrae/spacebar/v1.3.0`! +Or try it out with `nix run github:cmacrae/spacebar/v1.4.0`! spacebar can be configured and managed in a declarative manner using the `services.spacebar` module in [nix-darwin](https://github.com/LnL7/nix-darwin) @@ -94,7 +94,7 @@ touch ~/.config/spacebar/spacebarrc chmod +x ~/.config/spacebar/spacebarrc ``` -Here's a configuration taken from [`examples/`](https://github.com/cmacrae/spacebar/blob/v1.3.0/examples/spacebarrc): +Here's a configuration taken from [`examples/`](https://github.com/cmacrae/spacebar/blob/v1.4.0/examples/spacebarrc): ``` #!/usr/bin/env sh @@ -132,7 +132,7 @@ echo "spacebar configuration loaded.." ``` _Note: Ensure fonts are installed to use glyphs_ -For further configuration documentation, please see [`man spacebar`](https://github.com/cmacrae/spacebar/blob/v1.3.0/doc/spacebar.asciidoc) +For further configuration documentation, please see [`man spacebar`](https://github.com/cmacrae/spacebar/blob/v1.4.0/doc/spacebar.asciidoc) ### Declarative configuration with Nix If you're using the `services.spacebar` module from [nix-darwin](https://github.com/LnL7/nix-darwin), you can configure spacebar like so: diff --git a/src/spacebar.c b/src/spacebar.c index f12200b..06f616d 100644 --- a/src/spacebar.c +++ b/src/spacebar.c @@ -12,7 +12,7 @@ #define CONFIG_OPT_SHRT "-c" #define MAJOR 1 -#define MINOR 3 +#define MINOR 4 #define PATCH 0 extern int SLSMainConnectionID(void);