From 0f6702217e620eeb85bf896fb4f3d6381f3c7b84 Mon Sep 17 00:00:00 2001 From: Karl Tauber Date: Wed, 12 Apr 2023 13:55:22 +0200 Subject: [PATCH] updated CHANGELOG.md and README.md for FlatLaf 3.1 --- CHANGELOG.md | 14 +++++++++++++- README.md | 5 +++++ 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d835e56d..c806750d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,7 +6,7 @@ FlatLaf Change Log #### New features and improvements - Windows 11: Popups (`JPopupMenu`, `JComboBox`, `JToolTip`, etc.) now use - native Windows 11 rounded borders and drop shadows. + native Windows 11 rounded borders and drop shadows. (PR #643) - Fonts: - Added **Roboto Mono** (https://fonts.google.com/specimen/Roboto+Mono). (PR #639, issue #638) @@ -20,6 +20,18 @@ FlatLaf Change Log tab, then this color is now used even if the tab is focused or selected. - TableHeader: Support column hover and pressed background and foreground colors. (issue #636) +- Native libraries: Made it easier to distribute FlatLaf native libraries + (Windows `.dll` and Linux `.so`) to avoid problems on operating systems with + enabled execution restrictions. + See https://www.formdev.com/flatlaf/native-libraries/ for more details. (issue #624) + - Published native libraries to Maven Central for easy using them as + dependencies in Gradle and Maven. + - If available, native libraries are now loaded from same location as + `flatlaf.jar`, otherwise they are extract from `flatlaf.jar` to temporary + folder and loaded from there. + - Windows DLLs are now digitally signed with FormDev Software GmbH + certificate. + #### Fixed bugs diff --git a/README.md b/README.md index adde39be..64b1474a 100644 --- a/README.md +++ b/README.md @@ -66,6 +66,11 @@ Otherwise download `flatlaf-.jar` here: [![Maven Central](https://maven-badges.herokuapp.com/maven-central/com.formdev/flatlaf/badge.svg?style=flat-square&color=007ec6)](https://maven-badges.herokuapp.com/maven-central/com.formdev/flatlaf) +See also +[Native Libraries distribution](https://www.formdev.com/flatlaf/native-libraries/) +for instructions on how to redistribute FlatLaf native libraries with your +application. + ### Snapshots