summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVasile Vilvoiu <vasi@vilvoiu.ro>2021-07-16 23:40:58 +0300
committerVasile Vilvoiu <vasi@vilvoiu.ro>2021-07-16 23:40:58 +0300
commitaf4043824f4a6d068e601fe4c94f327373c2c919 (patch)
tree79e93da5c4512a967ceb88446f91b8523e66bd24
parent0fa1280946b905e0147c01b98392eea3cfa07c9b (diff)
Increment version to 0.9.1
-rw-r--r--CHANGELOG.md20
-rw-r--r--CMakeLists.txt2
2 files changed, 21 insertions, 1 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
new file mode 100644
index 0000000..c483664
--- /dev/null
+++ b/CHANGELOG.md
@@ -0,0 +1,20 @@
+# Changelog
+All notable changes to this project will be documented in this file.
+
+The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
+and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
+
+## [0.9.1] - 2021-07-??
+### Added
+- Support for `-` as input or output filename, indicating `stdin`/`stdout`.
+- Ability to dump the PNG encoded version of output to `stdout`.
+- Support for arbitrary scales with custom units.
+- Support for linear scales (as opposed to the logarithmic dBFS scale supported in 0.9.0).
+
+### Changed
+- Main window is rendered on each iteration of the main loop. Underlying texture is still only updated when new windows are computed.
+
+### Fixed
+- \[SERIOUS\] Branch on uninitialized variable ([commit](https://github.com/rimio/specgram/commit/b13609afcdf66d781db70fb75f6869a052a49079)).
+- Garbled window texture when no input is received.
+- Tick labels no longer overlap; enforce minimum tick spacing based on text width. \ No newline at end of file
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 346e899..1936bea 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -5,7 +5,7 @@ project (specgram VERSION 1.0.0 LANGUAGES CXX)
# Version
set (VERSION_MAJOR 0)
set (VERSION_MINOR 9)
-set (VERSION_PATCH 0)
+set (VERSION_PATCH 1)
# C++20
set(CMAKE_CXX_STANDARD 20)