summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog184
1 files changed, 184 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 9d34dd1b..0139c397 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,187 @@
+2025-10-05 Bruno Haible <bruno@clisp.org>
+
+ Prepare for 1.4.1 release.
+ * version.sh: Bump version number, date, gnulib version.
+ * README: Update version.
+ * NEWS: Update.
+
+2025-09-27 Bruno Haible <bruno@clisp.org>
+
+ Prepare for 1.4 release.
+ * version.sh: Bump version number, date, gnulib version.
+ * README: Update version.
+ * lib/Makefile.am (LTV_*): Update to 7:1:2 (determined with help from
+ libtool-next-version).
+
+2025-09-26 Bruno Haible <bruno@clisp.org>
+
+ Update to Unicode version 17.0.0.
+ * NEWS: Mention it.
+ * doc/unictype.texi (UC_JOINING_GROUP_THIN_NOON): New variable.
+
+2025-09-13 Bruno Haible <bruno@clisp.org>
+
+ Update gitsub.sh.
+ * gitsub.sh: Update from gnulib.
+
+2025-09-06 Bruno Haible <bruno@clisp.org>
+
+ Update gitsub.sh.
+ * gitsub.sh: Update from gnulib.
+
+2025-09-04 Bruno Haible <bruno@clisp.org>
+
+ Update after gnulib changed.
+ * tests/Makefile.am (AM_CFLAGS): Initialize.
+
+2025-08-09 Bruno Haible <bruno@clisp.org>
+
+ build: Avoid an autogen.sh failure.
+ * autogen.sh: Ignore error from patching test-driver.diff.
+
+2025-08-05 Bruno Haible <bruno@clisp.org>
+
+ build: Make the ChangeLog generation in VPATH builds.
+ * Makefile.am (gen-ChangeLog): Test for '.git/' in $(srcdir). Pass a --srcdir
+ option to gitlog-to-changelog.
+
+2025-08-05 Bruno Haible <bruno@clisp.org>
+
+ INSTALL: Tweak wording.
+ * INSTALL: Fix a copy-and-paste mistake.
+
+2025-08-05 Bruno Haible <bruno@clisp.org>
+
+ build: Make autogen.sh more reliable.
+ * autogen.sh: Fail if gnulib-tool fails. Fail if any of the autotools program
+ invocations fails.
+
+2025-08-05 Bruno Haible <bruno@clisp.org>
+
+ COPYING: Update from the FSF.
+ * COPYING: Copied from gnulib/doc/COPYINGv3.
+
+2025-06-14 Bruno Haible <bruno@clisp.org>
+
+ Fix copyright and license header in new files of last commit.
+
+2025-06-10 Bruno Haible <bruno@clisp.org>
+
+ build: Implement 'installcheck' target.
+ * install-tests/test-version.c: New file.
+ * install-tests/test-api.c: New file.
+ * install-tests/Makefile.am: New file.
+ * configure.ac (AUGMENT_SHLIBPATH): New variable.
+ (AC_CONFIG_FILES): Add install-tests/Makefile.
+ * Makefile.am (SUBDIRS): Add install-tests.
+
+2025-06-07 Bruno Haible <bruno@clisp.org>
+
+ Sync woe32dll/export.h with GNU libiconv and GNU gettext.
+ * woe32dll/export.h: Update comments.
+
+2025-06-05 Bruno Haible <bruno@clisp.org>
+
+ build: Fix build error on MSVC with --enable-shared.
+ * autogen.sh (GNULIB_MODULES): Add test-xfail.
+ Avoid the float-h-tests, since they reference the variables gl_FLT_SNAN,
+ gl_DBL_SNAN, gl_LDBL_SNAN.
+ * lib/Makefile.am (libunistring_la_LDFLAGS): On MSVC, don't pass the option
+ --export-all-symbols to the linker.
+ * gnulib-m4/gnulib-cache.m4: Regenerated.
+
+2025-06-05 Bruno Haible <bruno@clisp.org>
+
+ Update to the newest gnulib.
+ * version.sh: Update.
+
+2025-05-31 Bruno Haible <bruno@clisp.org>
+
+ build: Mark automake 1.18 as supported.
+ * autogen.sh: Update comment.
+
+2025-05-19 Bruno Haible <bruno@clisp.org>
+
+ Update NEWS.
+ * NEWS: Mention the unigbrk bug fix done in gnulib on 2025-05-18.
+
+2025-04-16 Bruno Haible <bruno@clisp.org>
+
+ Update after gnulib changed.
+ * gitsub.sh: Update from gnulib.
+
+2025-02-09 Bruno Haible <bruno@clisp.org>
+
+ doc: Fix return type of u*_grapheme_next and u*_grapheme_prev functions.
+ Reported by Kang-Che Sung <explorer09@gmail.com> in
+ <https://lists.gnu.org/archive/html/bug-libunistring/2025-02/msg00000.html>.
+
+ * doc/libunistring.texi: Bump copyright year.
+ * doc/unigbrk.texi: Fix return type of u*_grapheme_next and u*_grapheme_prev.
+
+2025-02-04 Bruno Haible <bruno@clisp.org>
+
+ Update after gnulib changed.
+ * lib/Makefile.am (config.h): Remove leading part of the elements of
+ $(libunistring_la_LIBADD).
+
+2025-01-25 Bruno Haible <bruno@clisp.org>
+
+ Update after gnulib changed.
+ * configure.ac: Invoke gl_INIT_PACKAGE_VERSION instead of gl_INIT_PACKAGE.
+
+2025-01-22 Bruno Haible <bruno@clisp.org>
+
+ Update after gnulib changed.
+ * m4/init-package-version.m4: Remove file, moved to gnulib.
+ * autogen.sh (GNULIB_MODULES): Add package-version.
+
+2024-12-28 Bruno Haible <bruno@clisp.org>
+
+ Update after gnulib changed.
+ * autogen.sh (GNULIB_MODULES): Use the new names of renamed gnulib modules.
+
+2024-11-27 Bruno Haible <bruno@clisp.org>
+
+ Add installation information for the tarball users and from a git checkout.
+ We want to have an INSTALL file that contains installation instructions for
+ the tarball users. These instructions are necessarily package specific,
+ because they need to list the prerequisites or reference the DEPENDENCIES
+ file.
+
+ Additionally, many people who are not aware that tarballs are the primary
+ means for source code distribution of GNU packages check out the git repository
+ and then expect to see instructions for installing from that git checkout
+ in the INSTALL file. See e.g. <https://savannah.gnu.org/bugs/?62196>.
+
+ Unfortunately, both Automake (with strictness option = 'gnu') and 'bootstrap'
+ both contain code to copy the generic (not package specific) installation
+ instructions to the file 'INSTALL'. This is not what we want, so we disable
+ it. (Other packages handle this issue by putting part of the installation
+ instructions into the README file. This is suboptimal, because this is not
+ what the README file is for.)
+
+ * autogen.sh: Import INSTALL.generic from gnulib.
+ * INSTALL: Entirely rewritten, based on poke/INSTALL.
+ * Makefile.am (EXTRA_DIST): Add INSTALL.generic.
+
+2024-11-22 Bruno Haible <bruno@clisp.org>
+
+ Upgrade to libtool 2.5.4.
+ * m4/libtool.m4: Update from libtool-2.5.4.
+ * m4/ltversion.m4: Likewise.
+ * build-aux/ltmain.sh: Likewise.
+
+2024-11-07 Bruno Haible <bruno@clisp.org>
+
+ doc: Update the GFDL text.
+ * doc/fdl.texi: Update from gnulib/doc/fdl-1.3.texi.
+
+2024-10-28 Bruno Haible <bruno@clisp.org>
+
+ doc: Improve usability of generated PDF.
+ * doc/libunistring.texi: Use a brown colour for interactive links.
+
2024-10-16 Bruno Haible <bruno@clisp.org>
Prepare for 1.3 release.