summaryrefslogtreecommitdiff
path: root/NEWS.md
diff options
context:
space:
mode:
Diffstat (limited to 'NEWS.md')
-rw-r--r--NEWS.md37
1 files changed, 37 insertions, 0 deletions
diff --git a/NEWS.md b/NEWS.md
index 2a89998a..b88cd233 100644
--- a/NEWS.md
+++ b/NEWS.md
@@ -1,3 +1,40 @@
+man-db 2.11.0 (15 October 2022)
+===============================
+
+Fixes:
+
+ * `mandb` now correctly records filters in the database if it uses cached
+ whatis information.
+ * Upgrade Gnulib, fixing syntax error on glibc systems with GCC 11.
+ * The `CATWIDTH` configuration file directive now overrides `MINCATWIDTH`
+ and `MAXCATWIDTH`.
+ * Database entries for links were often incorrectly stored as if they were
+ entries for the ultimate source of the page. They are now stored with
+ the correct type.
+ * Store links in the database using the section and extension of the link
+ rather than of the ultimate source file.
+ * Consider pages for adding to the database even if they seem to already
+ exist; this performance optimization is no longer needed due to caching,
+ and it produced inconsistent results in some unusual cases.
+ * `man` now runs any required preprocessors in the same order that `groff`
+ does, rather than trusting the order of filters in a page's preprocessor
+ string.
+ * Fix building on MinGW. (I haven't been able to test this; help from
+ MinGW experts would be welcome.)
+
+Improvements:
+
+ * Add more recognized case variants for localized versions of the `NAME`
+ section.
+ * Maintain multi keys in sorted order, improving database reproducibility.
+ * Pick a more consistent name for the target of a whatis entry in the
+ database.
+ * Extend rules for when to replace one database entry with another,
+ producing more stable behaviour.
+ * Fully reorganize databases after writing them, allowing the reproduction
+ of bitwise-identical databases regardless of scan order (at least with
+ GDBM).
+
man-db 2.10.2 (17 March 2022)
=============================