diff --git a/docs/changes/CHANGES b/docs/changes/CHANGES index d0adf860a..df61bc637 100644 --- a/docs/changes/CHANGES +++ b/docs/changes/CHANGES @@ -5,6 +5,118 @@ Please note: It is recommended that existing wiki's be upgraded to the latest moin 1.9.x release before converting to Moin 2. However, this may not be a necessary step as the 1.9.x file structure has not changed recently. +Version 2.0.0b4 2025-11-07 +-------------------------- +This is an unstable beta release not suitable for a production wiki, +test carefully and report new issues and feature requests on the issue tracker: +https://github.com/moinwiki/moin/issues. + +After installing this release as a upgrade on an existing moin2 wiki be sure to:: +* copy or merge src/moin/config/wikiconfig.py into the root version of wikiconfig.py. +* rebuild the Whoosh indexes + * moin index-destroy + * moin index-create + * moin index-build + +Fixes +~~~~~ +* 2025-11-01 rST in: fix non-section titles (Günter Milde) +* 2025-11-01 Replace white_clouds with gray background (UlrichB22) +* 2025-10-30 Add test case for user login POST request (Roland Rüdenauer) +* 2025-10-28 Add test case for page modification with preview (POST request) (Roland Rüdenauer) +* 2025-10-29 rST in: keep leading slash in wiki-local references (Günter Milde) +* 2025-10-28 Set wikiconfig_dir and instance_dir in wikiconfig.py used for testing (Roland Rüdenauer) +* 2025-10-28 Remove workarounds in test code dealing with Werkzeug versions < 3.0.0 (Roland Rüdenauer) +* 2025-10-23 Add support for Python 3.14 (Roland Rüdenauer) +* 2025-10-23 Remove support for Python 3.9 (Roland Rüdenauer) +* 2025-06-02 Synchronize rST parser documentation files. (Günter Milde) +* 2025-10-11 Improve moin_dir setting to fix tox tests (UlrichB22) +* 2025-10-01 Fix handling of target elements in rst; fixes #1680. (Günter Milde) +* 2025-10-09 Adding Swedish translation (Daniel Nylander) +* 2025-10-07 Pass variable 'subitem_target' instead of 'item_name' into search templates. (Roland Rüdenauer) +* 2025-10-07 Fix code and jinja templates accessing the no longer existing wiki configuration setting 'item_root'. (Roland Rüdenauer) +* 2025-10-05 Remove unused methods (Protected)Revision.set_context (Roland Rüdenauer) +* 2025-04-25 Set item_type and rev_number for userprofile items (Roland Rüdenauer) +* 2025-10-01 Change get_document to a method of IndexingMiddleware (UlrichB22) +* 2025-10-01 Rename get_doc to get_document and other code improvements (UlrichB22) +* 2025-10-01 rST converter: Fix handling of internal cross-references. (Günter Milde) +* 2025-10-01 Add test cases for hyperlinks to sections in reStructuredText. (Günter Milde) +* 2025-09-28 babel: move config to pyproject.toml (Thomas Waldmann) +* 2025-09-27 Rename and rework get_indexer function (UlrichB22) +* 2025-09-24 Modify form: make loading content from file upload work (Roland Rüdenauer) +* 2025-09-24 Basic theme fixes - show "Load Draft" button on modify form if a draft is available (Roland Rüdenauer) +* 2025-09-23 Fix help-en meta using maint-validate-metadata (UlrichB22) +* 2025-09-23 unexpected keyword argument 'fqname' running +feed/atom; fixes #1990 (RogerHaase) +* 2025-09-12 remove inline style from basic theme #1816 (RogerHaase) +* 2025-09-11 improve User Accounts documention (RogerHaase) +* 2025-09-11 mediawiki.rst: fix table markup (Thomas Waldmann) +* 2025-09-10 Correct cspreport log path used in before_wiki (add leading slash) (Roland Rüdenauer) +* 2025-09-05 "Moin Wiki" -> "MoinWiki" when referring to markup type (Thomas Waldmann) +* 2025-09-05 search.rst: fix table markup / width (Thomas Waldmann) +* 2025-09-05 index.rst: re-add bold, remove mm2 (Thomas Waldmann) +* 2025-09-05 docs: fix typos and grammar (Thomas Waldmann) +* 2025-09-03 remove inline styles from index.html and forms.html #1816 (RogerHaase) +* 2025-09-01 fix for: invalid escape sequence '\ ' (Thomas Waldmann) +* 2025-08-29 fix typos and grammar (Thomas Waldmann) +* 2025-08-29 bandit: exclude scripts/ and contrib/loadtesting/ (Thomas Waldmann) +* 2025-08-19 CSP warning on items containing TOC macro fixes #1976 (RogerHaase) +* 2025-07-20 support Python 3.13 (Thomas Waldmann) +* 2025-08-17 html error on TitleIndex macro; fixes #1979 (RogerHaase) +* 2025-08-13 Suppress printing of slideshow start button (UlrichB22) +* 2025-08-12 Add buffer reset to whoosh Bufferfile.close (UlrichB22) +* 2025-08-11 Add custom.css feature (UlrichB22) +* 2025-08-07 get_open_wiki_files: add file mode to output for debugging (UlrichB22) +* 2025-08-04 Search does not support namespaces fixes #1907 (RogerHaase) +* 2025-08-04 Fix load draft in focus theme (Christoph Klassen) +* 2025-08-04 Fix empty lines in diff in focus theme (Christoph Klassen) +* 2025-07-30 Log only invalid metadata properties (Roland Rüdenauer) +* 2025-07-30 Fix logging of invalid element (empty log output before) (Roland Rüdenauer) +* 2025-07-13 Meta data revision already set in MutableBackend._store_meta (Roland Rüdenauer) +* 2025-07-28 test_indexing.py: fix code dumping items (Roland Rüdenauer) +* 2025-07-25 Configuration option for markdown extensions (Sebastian Wagner) +* 2025-07-20 use spdx license metadata in pyproject.toml (Thomas Waldmann) +* 2025-07-13 Make use of meta data key constants (Roland Rüdenauer) +* 2025-07-13 Raise the year of copyright for RTD (UlrichB22) +* 2025-07-02 Fix failing test cases (Roland Rüdenauer) +* 2025-07-02 Fix errors caused by importing 'override' (Roland Rüdenauer) +* 2025-07-02 Replace use of Python 3.12 'type' statement with PEP 613 TypeAlias declaration (Roland Rüdenauer) +* 2025-06-02 Add more type hints (Roland Rüdenauer) +* 2025-07-01 WikiLinkAnalyzer: allow colon in wiki.local page name (Roland Rüdenauer) +* 2025-05-13 Fix issue #1874: correct handling of wiki item links (Roland Rüdenauer) +* 2025-06-20 Moinwiki converter: add additional test cases (Roland Rüdenauer) +* 2025-06-20 Moinwiki converter: pop top of stack for closing strike through character sequence (Roland Rüdenauer) +* 2025-06-20 Moinwiki converter: make definition lists have lowest precedence in indent_re (Roland Rüdenauer) +* 2025-06-18 prevent IndexError in search when wiki contains deleted items #1885 (RogerHaase) +* 2025-06-15 Update favicon.ico (Roland Rüdenauer) +* 2025-06-15 update docs for searching an item's subitems #1885 (RogerHaase) +* 2025-06-15 topside: fix footer width on small screen (UlrichB22) +* 2025-06-14 Remove show.html template from theme 'focus' (UlrichB22) +* 2025-06-13 fix error in test_views.py #1885 (RogerHaase) +* 2025-06-11 change focus theme layout.html to load main.js after other scripts (RogerHaase) +* 2025-06-06 Move slideshow inline js script to separate file (UlrichB22) +* 2025-06-05 Remove leftover class definition from rST converter. (Günter Milde) +* 2025-06-04 remove inline styles & onclick from item_acl_report.html #1816 (RogerHaase) +* 2025-04-05 Convert Basic theme from Boostrap 3 to Boostrap 4 and use sass instead of lessc (fixes #1770) (Roland Rüdenauer) +* 2025-06-02 Use member 'cfg' of class ThemeSupport consistently instead of taking it from the flask application context (Roland Rüdenauer) +* 2025-05-28 Fix extraction of open document format files for indexing (UlrichB22) +* 2025-05-27 Re-enable "Wiki links". (Günter Milde) +* 2025-05-27 set default for EDIT_ON_DOUBLECLICK to False (UlrichB22) +* 2025-05-26 skip before_wiki and teardown_wiki for content in _themes (UlrichB22) +* 2025-05-26 move 'user.may.destroy' call from template to views.py (UlrichB22) +* 2025-05-26 Improve focus theme layout (especially on mobile) (Christoph Klassen) +* 2025-05-26 Improve focus theme consistency between tables (Christoph Klassen) +* 2025-05-26 Add focus theme missing changes from templates (Christoph Klassen) +* 2025-05-26 Remove focus theme font for better performance (Christoph Klassen) +* 2025-05-24 update pyproject.toml Development Status to 4 - Beta (RogerHaase) +* 2025-05-24 add icon for +admin/user and some fault tolerance (UlrichB22) +* 2025-05-23 Switch to native pyproject tox configuration (Roland Rüdenauer) + +New features +~~~~~~~~~~~~ +* Added support for Python 3.13 and 3.14, removed support for Python 3.9 +* Added Swedish translation + + Version 2.0.0b3 2025-05-24 -------------------------- This is an unstable beta release not suitable for a production wiki, diff --git a/docs/devel/development.rst b/docs/devel/development.rst index c53417c51..d270522ac 100644 --- a/docs/devel/development.rst +++ b/docs/devel/development.rst @@ -580,6 +580,9 @@ there may be an occasional need to access the moin shell directly:: Package Release on pypi.org and Github Releases =============================================== +* Update docs/changes/CHANGES, run git log and edit results:: + + git log --pretty=format:"* %ad %s (%an)" --no-merges --date=short * Commit or stash all versioned changes. * Pull all updates from master repo.