Skip to content

Commit

Permalink
Bump version to 1.8.1 and update changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
wismill committed Mar 11, 2025
1 parent 02b3224 commit b346508
Show file tree
Hide file tree
Showing 5 changed files with 36 additions and 13 deletions.
35 changes: 35 additions & 0 deletions NEWS.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,38 @@
libxkbcommon [1.8.1] - 2025-03-12
=================================

[1.8.1]: https://github.com/xkbcommon/libxkbcommon/tree/xkbcommon-1.8.1

## API

### Fixes

- Fixed segfault due to invalid arithmetic to bring *negative* layout indexes
into range. It triggers with the following settings:

- layouts count (per key or total) N: `N > 0`, and
- layout index n: `n = - k * N` (`k > 0`)

Note that these settings are unlikely in usual use cases.


## Tools

### Breaking changes

- The tools do not load the *default* RMLVO (rules, model, layout, variant, options)
values from the environment anymore. The previous behavior may be restored by using
the new `--enable-environment-names` option.


## Build system

### New

- Source files are now annotated with SPDX short license identifiers.
The LICENSE file was updated to accommodate this. ([#628](https://github.com/xkbcommon/libxkbcommon/issues/628))


libxkbcommon [1.8.0] - 2025-02-04
=================================

Expand Down
7 changes: 0 additions & 7 deletions changes/api/+group-wrap.bugfix.md

This file was deleted.

2 changes: 0 additions & 2 deletions changes/build/628.feature.md

This file was deleted.

3 changes: 0 additions & 3 deletions changes/tools/+enable-environment-names.breaking.md

This file was deleted.

2 changes: 1 addition & 1 deletion meson.build
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
project(
'libxkbcommon',
'c',
version: '1.8.0',
version: '1.8.1',
default_options: [
'c_std=c11',
'warning_level=3',
Expand Down

0 comments on commit b346508

Please sign in to comment.