Release 1.3.11

- update version numbers
- update ANNOUNCEMENT and CHANGES
This commit is contained in:
Albrecht Schlosser 2025-02-05 14:33:14 +01:00
parent 466c09ad0e
commit 702172a951
10 changed files with 46 additions and 29 deletions

View File

@ -4,16 +4,15 @@ The initial FLTK 1.3.0 is based on the final 1.1.10.
Doxygen based documentation, and several new widgets including
Fl_Native_File_Chooser, Fl_Table, and Fl_Tree.
FLTK 1.3.10 and previous versions contain many improvements and bug fixes.
FLTK 1.3.11 and previous versions contain many improvements and bug fixes.
Please see CHANGES for a list of changes in FLTK 1.3.0 to 1.3.10.
Please see CHANGES for a list of changes in FLTK 1.3.0 to 1.3.11.
FLTK 1.3.10 is a maintenance release with minor enhancements and
some macOS related improvements.
FLTK 1.3.11 is a maintenance release with a few bug fixes.
macOS is supported up to macOS 14 (Sonoma).
macOS is supported up to macOS 15 (Sequoia).
CMake support has been enhanced and requires CMake 3.15 or higher,
CMake support has been enhanced and requires CMake 3.15 or higher.
autotools/configure/make and bundled IDE projects are still supported.
Open bugs and feature requests can be viewed (offline) in KNOWN_BUGS.html
@ -25,17 +24,17 @@ FLTK 1.3.10 and previous versions contain many improvements and bug fixes.
bugs and/or feature requests in this list might have been fixed without
notice. It is intentional that this is an older version.
Bugs and feature requests for FLTK 1.4.x may also apply to FLTK 1.3.10.
Bugs and feature requests for FLTK 1.4.x may also apply to FLTK 1.3.11.
FLTK 1.3.10 is expected to be the last release in the 1.3.x series.
FLTK 1.3.11 is expected to be the last release in the 1.3.x series.
All bug reports for 1.3.x will be fixed in FLTK 1.4.x if possible.
--------------------------------------------------------------------------------
Note to Git users: This branch (branch-1.3) is end of life since the
release of FLTK 1.3.4. Only very serious bug fixes will be available
as long as FLTK 1.4.0 is not yet released or not (yet) stable enough.
release of FLTK 1.3.4. Only very serious bug fixes will be backported
to 1.3.x.
The current development branch is 'master' -- please checkout a new,
clean working copy if you want to get FLTK 1.4 (master).

18
CHANGES
View File

@ -1,3 +1,21 @@
CHANGES IN FLTK 1.3.11 RELEASED: Feb 05 2025
FLTK 1.3.11 is a maintenance release with fixes and enhancements.
No further releases are planned for the 1.3.x series. Please
consider updating to FLTK 1.4 or higher.
Details:
Fix potential crash when backspace is typed in a menu (#1155)
Fluid: output version for -v and --version command line args
Fix Fl_Table_Row inconsistencies (#1187)
Fix "Full screen broken on macOS in FLTK 1.3.10" (#1192),
improve transitions between fullscreen modes
Fix potential buffer overflow in Fl_Help_View (#1196)
Fix crash in test/fullscreen under macOS
Release 1.3.11
CHANGES IN FLTK 1.3.10 RELEASED: Nov 16 2024
FLTK 1.3.10 is a maintenance release with some fixes and enhancements.

View File

@ -2,7 +2,7 @@
# Main CMakeLists.txt to build the FLTK project using CMake (www.cmake.org)
# Originally written by Michael Surette
#
# Copyright 1998-2024 by Bill Spitzak and others.
# Copyright 1998-2025 by Bill Spitzak and others.
#
# This library is free software. Distribution and use rights are outlined in
# the file "COPYING" which should have been included with this file. If this
@ -35,7 +35,7 @@ cmake_minimum_required (VERSION 3.15.0 FATAL_ERROR)
# define the FLTK project and version
#######################################################################
project (FLTK VERSION 1.3.10)
project (FLTK VERSION 1.3.11)
#######################################################################
# include macro and function definitions for general usage

View File

@ -1,7 +1,7 @@
//
// Enumerations for the Fast Light Tool Kit (FLTK).
//
// Copyright 1998-2023 by Bill Spitzak and others.
// Copyright 1998-2025 by Bill Spitzak and others.
//
// This library is free software. Distribution and use rights are outlined in
// the file "COPYING" which should have been included with this file. If this
@ -73,7 +73,7 @@
FLTK remains binary compatible between patches.
*/
#define FL_PATCH_VERSION 10
#define FL_PATCH_VERSION 11
/**
The FLTK version number as a \em double.

View File

@ -3,7 +3,7 @@ dnl the "configure" script is made from this by running GNU "autoconf"
dnl
dnl Configuration script for the Fast Light Tool Kit (FLTK).
dnl
dnl Copyright 1998-2023 by Bill Spitzak and others.
dnl Copyright 1998-2025 by Bill Spitzak and others.
dnl
dnl This library is free software. Distribution and use rights are outlined in
dnl the file "COPYING" which should have been included with this file. If this
@ -48,10 +48,10 @@ case $host_os in
;;
esac
dnl FLTK library versions, currently 1.3.10
dnl FLTK library versions, currently 1.3.11
FLTK_VERSION_MAJOR=1
FLTK_VERSION_MINOR=3
FLTK_VERSION_PATCH=10
FLTK_VERSION_PATCH=11
FL_DSO_VERSION=${FLTK_VERSION_MAJOR}.${FLTK_VERSION_MINOR}
FL_ABI_VERSION=${FLTK_VERSION_MAJOR}.${FLTK_VERSION_MINOR}.0
FLTK_VERSION=${FLTK_VERSION_MAJOR}.${FLTK_VERSION_MINOR}.${FLTK_VERSION_PATCH}

View File

@ -8,12 +8,12 @@
\image latex FL200.png "" width=5cm
</CENTER></TD>
<TD><CENTER>
<B>FLTK 1.3.10 Programming Manual</B>
<B>FLTK 1.3.11 Programming Manual</B>
Revision 9.10 by F.&nbsp;Costantini, D.&nbsp;Gibson, M.&nbsp;Melcher,
Revision 9.11 by F.&nbsp;Costantini, D.&nbsp;Gibson, M.&nbsp;Melcher,
A.&nbsp;Schlosser, B.&nbsp;Spitzak and M.&nbsp;Sweet.
Copyright 1998-2024 by Bill Spitzak and others.
Copyright 1998-2025 by Bill Spitzak and others.
</CENTER></TD>
</TR>
</TABLE>

View File

@ -3,7 +3,7 @@
\page preface Preface
This manual describes the Fast Light Tool Kit ("FLTK")
version 1.3.10, a C++ Graphical User Interface
version 1.3.11, a C++ Graphical User Interface
("GUI") toolkit for UNIX, Microsoft Windows and Apple macOS.
Each of the chapters in this manual is designed as a tutorial for
@ -76,7 +76,7 @@ was dropped after FLTK 1.0.10. FLTK uses the preprocessor definition
\section preface_copyrights Copyrights and Trademarks
FLTK is Copyright 1998-2024 by Bill Spitzak and others.
FLTK is Copyright 1998-2025 by Bill Spitzak and others.
Use and distribution of FLTK is governed by the GNU Library General Public
License with 4 exceptions, located in \ref license.

View File

@ -1 +1 @@
1.3.10
1.3.11

View File

@ -9,11 +9,11 @@
<key>CFBundleIdentifier</key>
<string>org.fltk.fluid</string>
<key>CFBundleVersion</key>
<string>1.3.10</string>
<string>1.3.11</string>
<key>CFBundleDevelopmentRegion</key>
<string>English</string>
<key>NSHumanReadableCopyright</key>
<string>Copyright 1998-2024 by Bill Spitzak and others</string>
<string>Copyright 1998-2025 by Bill Spitzak and others</string>
<key>CFAppleHelpAnchor</key>
<string>help</string>
<key>CFBundleName</key>
@ -25,9 +25,9 @@
<key>CFBundleIconFile</key>
<string>fluid.icns</string>
<key>CFBundleShortVersionString</key>
<string>1.3.10</string>
<string>1.3.11</string>
<key>CFBundleGetInfoString</key>
<string>1.3.10, Copyright 1998-2024 by Bill Spitzak and others</string>
<string>1.3.11, Copyright 1998-2025 by Bill Spitzak and others</string>
<key>CFBundleDocumentTypes</key>
<array>
<dict>

View File

@ -40,9 +40,9 @@
<key>CFBundleSignature</key>
<string>FLTK</string>
<key>CFBundleVersion</key>
<string>1.3.10</string>
<string>1.3.11</string>
<key>NSHumanReadableCopyright</key>
<string>Copyright 1998-2024 by Bill Spitzak and others.</string>
<string>Copyright 1998-2025 by Bill Spitzak and others.</string>
<key>CFBundleGetInfoString</key>
<string>Part of the FLTK library. Please visit www.fltk.org.</string>
<key>NSHighResolutionCapable</key>