From c8cbe82cda449a5a89c5233f3c68bb576a1359fa Mon Sep 17 00:00:00 2001 From: Ken Sedgwick Date: Thu, 31 Oct 2024 14:25:49 -0700 Subject: [PATCH] Updated v0.14.1 --- ChangeLog | 40 ++++++++++++++++++++++++++++++++++++++++ configure.ac | 2 +- 2 files changed, 41 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 4c9ff0041..0acac447d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -4,6 +4,46 @@ 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/). +## [0.14.1] - 2024-10-31: "Hand at the Grindstone" + +### Added + +- **Contrib Script Enhancements**: + - Added `--lightning-dir` option to the contrib scripts: + - `clboss-earnings-history` + - `clboss-recent-earnings` + - `clboss-routing-stats` + + This allows users with non-default configurations to specify their + `lightning-dir` when running these scripts. ([#243]) + + - **Nix Support**: + - Introduced `contrib-shell.nix` to facilitate running contrib + scripts within Nix environments. Users can now execute + `nix-shell contrib-shell.nix` and run any Python scripts in + `contrib/`. ([#241]) + - Updated `contrib/README.md` with detailed instructions for + Python dependencies installation, including a section on using + Nix. + +- **Stack Unwinding Support**: + - Implemented `libunwind` for stack unwinding. This replaces the use + of `backtrace()`, which is not available on Alpine Linux. This + improves compatibility with Alpine and other systems lacking + `backtrace()`. ([#245], [#249]) + - Replaced the use of `program_invocation_name` (only available on + Linux) with a custom global variable to store the program name, + improving portability to systems like FreeBSD and other Unix-like + systems. ([#242]) + +### Fixed + +- **Build System**: + - Fixed issues when building CLBOSS as a git submodule. ([#247], [#250]) + - Improved diagnostic messages for missing `commit_hash.h` in + tarball builds. This helps users identify and resolve build issues + when `commit_hash.h` is not present. ([#244]), [#251]) + ## [0.14.0] - 2024-09-25: "Hand at the Grindstone" ### Added diff --git a/configure.ac b/configure.ac index aca0489c3..36f3400ae 100644 --- a/configure.ac +++ b/configure.ac @@ -2,7 +2,7 @@ # Process this file with autoconf to produce a configure script. AC_PREREQ([2.69]) -AC_INIT([clboss], [0.14.0], [ken@bonsai.com]) +AC_INIT([clboss], [0.14.1], [ken@bonsai.com]) AC_CONFIG_AUX_DIR([auxdir]) AM_INIT_AUTOMAKE([subdir-objects tar-ustar]) AC_CONFIG_SRCDIR([main.cpp])