From 25f7582b9e9d708bcd3da91e9d321ba6491aaef3 Mon Sep 17 00:00:00 2001 From: RogerHaase Date: Sun, 28 Jul 2024 14:13:39 -0700 Subject: [PATCH 1/3] update doc CHANGES log for future beta release #1616 --- docs/changes/CHANGES | 46 ++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 42 insertions(+), 4 deletions(-) diff --git a/docs/changes/CHANGES b/docs/changes/CHANGES index 3c3388427..f54bb0f71 100644 --- a/docs/changes/CHANGES +++ b/docs/changes/CHANGES @@ -1,12 +1,47 @@ -MoinMoin Version History -======================== +MoinMoin 2 Version History +========================== 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.0alpha ------------------- +Version 2.0.0beta 2024-??-?? +---------------------------- +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. + +Fixes +~~~~~ +* added config option to enable or disable contenttypes +* mass source code changes using pyupgrade to upgrade syntax to 3.9 +* removed unused imports +* create SECURITY.md +* generate readthedocs content using python 3.10 +* remove use of obsolete setuptools +* change use of whoosh lru cache to lfu cache +* update Flask and Werkzeug to >3.0.0 +* upgrade feedgen (atom feed lib) to >= 1.0.0 +* removed parentid to fix welcome/users_home_meta +* mass source code changes after integrating "black" code auto-formater +* supress false "unused import" when importing flatland.Form +* replace deprecated datetime.utc* calls +* add language auto-detect to user peraonal settings +* readthedocs now has access to docs/examples +* fix maint-validate-metadata to skip userprofiles backend +* Add REV_NUMBER in sort for history view replacing mtime +* Fix CI workflow to test with all supported python versions, run py39 with ubuntu 22.04 +* add support for SQLAlchemy 2.0 +* macros with user editing errors should not fill log with tracebacks +* cleanup redundant icon directories +* add itemlinks validator replacing wikilinks validator where needed +* itemlinks beginning with + were incorrectly given non-existant class (+meta/Home) +* remove trailing /> from void elements to comply with W3C standard +* add validity check if user changes name/alias/display-name in UserSettings>Presonal +* add test to prove icons from CSS URLs is a subset of files in icon dir + +Version 2.0.0alpha 2024-03-27 +----------------------------- This is an unstable alpha 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. @@ -37,6 +72,9 @@ Missing features from 1.9.x * SVG editor * LDAP may have missing dependencies depending upon OS flavor * WikiDicts have limited function, does not use Babel translations +* language support limited to English, Deutsch, Portuguese (Brasil), Russian +* no contributed themes +* no contributed macros Other changes ~~~~~~~~~~~~~ From cab81a9d7bc095bb896e177d6d3fa7ef82e05587 Mon Sep 17 00:00:00 2001 From: RogerHaase Date: Mon, 29 Jul 2024 08:12:12 -0700 Subject: [PATCH 2/3] fix typos within update doc CHANGES log for future beta release #1616 --- docs/changes/CHANGES | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/changes/CHANGES b/docs/changes/CHANGES index f54bb0f71..146890fc6 100644 --- a/docs/changes/CHANGES +++ b/docs/changes/CHANGES @@ -17,7 +17,7 @@ Fixes * mass source code changes using pyupgrade to upgrade syntax to 3.9 * removed unused imports * create SECURITY.md -* generate readthedocs content using python 3.10 +* generate readthedocs content using Python 3.10 * remove use of obsolete setuptools * change use of whoosh lru cache to lfu cache * update Flask and Werkzeug to >3.0.0 @@ -26,18 +26,18 @@ Fixes * mass source code changes after integrating "black" code auto-formater * supress false "unused import" when importing flatland.Form * replace deprecated datetime.utc* calls -* add language auto-detect to user peraonal settings +* add language auto-detect to user personal settings * readthedocs now has access to docs/examples * fix maint-validate-metadata to skip userprofiles backend * Add REV_NUMBER in sort for history view replacing mtime -* Fix CI workflow to test with all supported python versions, run py39 with ubuntu 22.04 +* Fix CI workflow to test with all supported python versions, run py39 with Ubuntu 22.04 * add support for SQLAlchemy 2.0 * macros with user editing errors should not fill log with tracebacks * cleanup redundant icon directories * add itemlinks validator replacing wikilinks validator where needed -* itemlinks beginning with + were incorrectly given non-existant class (+meta/Home) +* itemlinks beginning with + were incorrectly given non-existent class (+meta/Home) * remove trailing /> from void elements to comply with W3C standard -* add validity check if user changes name/alias/display-name in UserSettings>Presonal +* add validity check if user changes name/alias/display-name in UserSettings>Personal * add test to prove icons from CSS URLs is a subset of files in icon dir Version 2.0.0alpha 2024-03-27 From f71201a4abeb57fa9d618994177ae2ec983a013b Mon Sep 17 00:00:00 2001 From: RogerHaase Date: Mon, 29 Jul 2024 10:43:52 -0700 Subject: [PATCH 3/3] try 3; update doc CHANGES log for future beta release #1616 --- docs/changes/CHANGES | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/docs/changes/CHANGES b/docs/changes/CHANGES index 146890fc6..a823b5e27 100644 --- a/docs/changes/CHANGES +++ b/docs/changes/CHANGES @@ -5,7 +5,7 @@ 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.0beta 2024-??-?? +Version 2.0.0b1 2024-??-?? ---------------------------- 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: @@ -17,10 +17,10 @@ Fixes * mass source code changes using pyupgrade to upgrade syntax to 3.9 * removed unused imports * create SECURITY.md -* generate readthedocs content using Python 3.10 +* update .readthedocs.yaml to generate readthedocs content using Python 3.10 * remove use of obsolete setuptools * change use of whoosh lru cache to lfu cache -* update Flask and Werkzeug to >3.0.0 +* update Flask and Werkzeug to >=3.0.0 * upgrade feedgen (atom feed lib) to >= 1.0.0 * removed parentid to fix welcome/users_home_meta * mass source code changes after integrating "black" code auto-formater @@ -31,7 +31,7 @@ Fixes * fix maint-validate-metadata to skip userprofiles backend * Add REV_NUMBER in sort for history view replacing mtime * Fix CI workflow to test with all supported python versions, run py39 with Ubuntu 22.04 -* add support for SQLAlchemy 2.0 +* add support for SQLAlchemy >=2.0.0 * macros with user editing errors should not fill log with tracebacks * cleanup redundant icon directories * add itemlinks validator replacing wikilinks validator where needed @@ -40,7 +40,7 @@ Fixes * add validity check if user changes name/alias/display-name in UserSettings>Personal * add test to prove icons from CSS URLs is a subset of files in icon dir -Version 2.0.0alpha 2024-03-27 +Version 2.0.0a1 2024-03-27 ----------------------------- This is an unstable alpha release not suitable for a production wiki, test carefully and report new issues and feature requests on the issue tracker: @@ -72,7 +72,7 @@ Missing features from 1.9.x * SVG editor * LDAP may have missing dependencies depending upon OS flavor * WikiDicts have limited function, does not use Babel translations -* language support limited to English, Deutsch, Portuguese (Brasil), Russian +* language support limited to English, German, Portuguese (Brasil), Russian * no contributed themes * no contributed macros