8000 chore: Prepare release 4.1.4 (#8076) · django-cms/django-cms@653869f · GitHub
[go: up one dir, main page]

Skip to content

Commit 653869f

Browse files
fsbraunGithub Release Action
andauthored
chore: Prepare release 4.1.4 (#8076)
* [4.1.4 release process] Building locales * [4.1.4 release process] Bumped version to 4.1.4 * [4.1.4 release process] compilemessages * [4.1.4 release process] compiling new static files * [4.1.4 release process] updating latest docs * Update changelog and release notes * Update date * Remove py3.13 tests for django cms 4.1 * Add comment in release notes about security patch * Update docs/upgrade/4.1.4.rst --------- Co-authored-by: Github Release Action <info@django-cms.org>
1 parent c045a99 commit 653869f

31 files changed

+255
-49
lines changed

.github/workflows/test.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
strategy:
1313
fail-fast: false
1414
matrix:
15-
python-version: [3.9, '3.10', '3.11', '3.12', '3.13.0-rc.2'] # latest release minus two
15+
python-version: ['3.9', '3.10', '3.11', '3.12']
1616
requirements-file: [
1717
django-2.2.txt,
1818
django-3.2.txt,
@@ -76,7 +76,7 @@ jobs:
7676
strategy:
7777
fail-fast: false
7878
matrix:
79-
python-version: [3.9, '3.10', '3.11', '3.12', '3.13.0-rc.2'] # latest release minus two
79+
python-version: ['3.9', '3.10', '3.11', '3.12']
8080
requirements-file: [
8181
django-2.2.txt,
8282
django-3.2.txt,
@@ -139,7 +139,7 @@ jobs:
139139
strategy:
140140
fail-fast: false
141141
matrix:
142-
python-version: [3.9, '3.10', '3.11', '3.12', '3.13.0-rc.2'] # latest release minus two
142+
python-version: ['3.9', '3.10', '3.11', '3.12']
143143
requirements-file: [
144144
django-2.2.txt,
145145
django-3.2.txt,

CHANGELOG.rst

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,39 @@
1+
4.1.4 (2024-11-12)
2+
==================
3+
4+
Bug Fixes:
5+
----------
6+
* XSS vulnerability for page title (#8075) (c045a990e) -- Fabian Braun
7+
* Menus crashed when unexpected page content was present (#8052) -- Fabian Braun
8+
* Sites menu was empty in the page tree (#8064) -- Fabian Braun
9+
* Added redirect message when in editing a redirect toolbar object (#8056) -- Sal
10+
* X frame options added to page settings form (#8041) -- Sal
11+
* template tag ``get_admin_url_for_language`` did not return the latest page content (#7967) -- Fabian Braun
12+
* Sitemap return a QuerySet in CMSSitemap.items() (#8031) -- Jens-Erik Weber
13+
* Improved UX when page content is missing in selected language (#8033) -- Jacob Rief
14+
15+
Other:
16+
------
17+
* Updated welcome page (#8057) -- Fabian Braun
18+
19+
Statistics:
20+
-----------
21+
22+
This release includes 9 pull requests, and was created with the help of the following contributors (in alphabetical order):
23+
24+
* Fabian Braun (5 pull request)
25+
* Jacob Rief (1 pull request)
26+
* Jens-Erik Weber (1 pull request)
27+
* Sal (2 pull request)
28+
29+
With the review help of the following contributors:
30+
31+
* Jacob Rief
32+
* Mark Walker
33+
* Vinit Kumar
34+
35+
Thanks to all contributors for their efforts!
36+
137
4.1.3 (2024-09-11)
238
==================
339

cms/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
__version__ = '4.1.3'
1+
__version__ = '4.1.4'
22

33
default_app_config = 'cms.apps.CMSConfig'

cms/locale/de/LC_MESSAGES/django.mo

1 Byte
Binary file not shown.

cms/locale/de/LC_MESSAGES/django.po

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -718,7 +718,7 @@ msgid "page content"
718718
msgstr "Seiteninhalt"
719719

720720
msgid "page contents"
721-
msgstr "Seiteinhalte"
721+
msgstr "Seiteninhalte"
722722

723723
msgid "default"
724724
msgstr "Standard"

cms/locale/en/LC_MESSAGES/django.mo

-1.04 KB
Binary file not shown.

cms/locale/en/LC_MESSAGES/django.po

Lines changed: 116 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ msgid ""
88
msgstr ""
99
"Project-Id-Version: django-cms\n"
1010
"Report-Msgid-Bugs-To: \n"
11-
"POT-Creation-Date: 2024-09-22 11:36+0000\n"
11+
"POT-Creation-Date: 2024-11-12 08:02+0000\n"
1212
"PO-Revision-Date: 2015-11-11 17:31+0000\n"
1313
"Last-Translator: yakky <i.spalletti@nephila.it>\n"
1414
"Language-Team: English (http://www.transifex.com/divio/django-cms/language/"
@@ -52,12 +52,23 @@ msgstr "menu visibility"
5252
msgid "limit when this page is visible in the menu"
5353
msgstr "limit when this page is visible in the menu"
5454

55+
#, fuzzy
56+
#| msgid "Options"
57+
msgid "X Frame Options"
58+
msgstr "Options"
59+
60+
msgid "Whether this page can be embedded in other pages or websites."
61+
msgstr ""
62+
5563
msgid "URL options"
5664
msgstr "URL options"
5765

5866
msgid "Menu options"
5967
msgstr "Menu options"
6068

69+
msgid "Headers"
70+
msgstr ""
71+
6172
msgid "Application"
6273
msgstr "Application"
6374

@@ -1314,52 +1325,88 @@ msgstr "Maximize"
13141325
msgid "Drop a plugin here"
13151326
msgstr "Drop a plugin here"
13161327

1317-
msgid "Installation successful!"
1318-
msgstr "Installation successful!"
1328+
#, fuzzy
1329+
#| msgid "Welcome to django CMS"
1330+
msgid "Welcome to your new django CMS installation!"
1331+
msgstr "Welcome to django CMS"
13191332

1320-
msgid "Add your first page"
1321-
msgstr "Add your first page"
1333+
#, python-format
1334+
msgid "Version %(cms_version)s"
1335+
msgstr ""
1336+
1337+
msgid "Let’s build something great together!"
1338+
msgstr ""
13221339

13231340
msgid "Please log in"
13241341
msgstr "Please log in"
13251342

1326-
#, python-format
1343+
#, fuzzy
1344+
#| msgid ""
1345+
#| "\n"
1346+
#| " <a href=\"%(admin_add_page)s\" class=\"js-welcome-"
1347+
#| "add\">Add the first page</a> to the system to continue.\n"
1348+
#| " "
13271349
msgid ""
13281350
"\n"
1329-
" Welcome to django CMS version <strong>%(cms_version)s</"
1330-
"strong>.\n"
1331-
" "
1351+
" <a class=\"js-welcome-add cms-btn cms-btn-action\">Add your "
1352+
"first page</a>\n"
1353+
" "
13321354
msgstr ""
13331355
"\n"
1334-
" Welcome to django CMS version <strong>%(cms_version)s</"
1335-
"strong>.\n"
1336-
" "
1337-
1338-
#, python-format
1339-
msgid ""
1340-
"\n"
13411356
" <a href=\"%(admin_add_page)s\" class=\"js-welcome-"
13421357
"add\">Add the first page</a> to the system to continue.\n"
13431358
" "
1344-
msgstr ""
1359+
1360+
msgid ""
13451361
"\n"
1346-
" <a href=\"%(admin_add_page)s\" class=\"js-welcome-"
1347-
"add\">Add the first page</a> to the system to continue.\n"
1348-
" "
1362+
" <h2>Help Funding</h2>\n"
1363+
" <p>\n"
1364+
" Your funding directly benefits the product, mainly "
1365+
"through the\n"
1366+
" <a href=\"https://www.django-cms.org/en/fellowship-"
1367+
"program/)!\">django CMS Fellowship Program</a>!\n"
1368+
" </p>\n"
1369+
" <p>\n"
1370+
" A quick way for yourself or your organisation to "
1371+
"donate is on\n"
1372+
" <a href=\"https://github.com/sponsors/django-"
1373+
"cms\">Github Sponsors</a>.\n"
1374+
" </p>\n"
1375+
" "
1376+
msgstr ""
13491377

1350-
#, python-format
13511378
msgid ""
13521379
"\n"
1353-
" JavaScript seems to be disabled so please\n"
1354-
" <a href=\"%(admin_add_page)s\" class=\"js-welcome-"
1355-
"add\">add a page</a> manually.\n"
1356-
" "
1380+
" <h2>Join Us</h2>\n"
1381+
" <p>\n"
1382+
" The django CMS Association is a non-profit "
1383+
"organisation that funds and steers the development of\n"
1384+
" django CMS.\n"
1385+
" </p>\n"
1386+
" <p>\n"
1387+
" You can <a href=\"https://www.django-cms.org/en/"
1388+
"memberships/\">join both as an individual or as an\n"
1389+
" organisation</a>.\n"
1390+
" </p>\n"
1391+
" "
13571392
msgstr ""
1393+
1394+
msgid ""
13581395
"\n"
1359-
" JavaScript seems to be disabled so please\n"
1360-
" <a href=\"%(admin_add_page)s\" class=\"js-welcome-"
1361-
"add\">add a page</a> manually.\n"
1362-
" "
1396+
" <h2>Contribute</h2>\n"
1397+
" <ul>\n"
1398+
" <li><a href=\"https://www.django-cms.org/en/"
1399+
"contribute/\">Contribute code:</a> fix a bug or\n"
1400+
" implement a new feature!</li>\n"
1401+
" <li><a href=\"https://www.django-cms.org/en/"
1402+
"volunteering-opportunities/\">Volunteer:</a>\n"
1403+
" We offer fun and efficient team work!</li>\n"
1404+
" <li><a href=\"https://www.django-cms.org/en/"
1405+
"repositories-plugins/\">Open-source your work:</a>\n"
1406+
" Make the ecosystem strong.</li>\n"
1407+
" </ul>\n"
1408+
" "
1409+
msgstr ""
13631410

13641411
msgid "Installation Notes"
13651412
msgstr "Installation Notes"
@@ -1370,6 +1417,14 @@ msgstr "Support"
13701417
msgid "Documentation"
13711418
msgstr "Documentation"
13721419

1420+
#, fuzzy
1421+
#| msgid "User (page)"
1422+
msgid "User guide"
1423+
msgstr "User (page)"
1424+
1425+
msgid "Give back"
1426+
msgstr ""
1427+
13731428
msgid ""
13741429
"\n"
13751430
" <p class=\"cms-welcome-notes\">If you don't see the django "
@@ -1631,6 +1686,38 @@ msgstr "Create a new %s instance."
16311686
msgid "A wizard has already been registered for model: %s"
16321687
msgstr "A wizard has already been registered for model: %s"
16331688

1689+
#~ msgid "Installation successful!"
1690+
#~ msgstr "Installation successful!"
1691+
1692+
#~ msgid "Add your first page"
1693+
#~ msgstr "Add your first page"
1694+
1695+
#, python-format
1696+
#~ msgid ""
1697+
#~ "\n"
1698+
#~ " Welcome to django CMS version "
1699+
#~ "<strong>%(cms_version)s</strong>.\n"
1700+
#~ " "
1701+
#~ msgstr ""
1702+
#~ "\n"
1703+
#~ " Welcome to django CMS version "
1704+
#~ "<strong>%(cms_version)s</strong>.\n"
1705+
#~ " "
1706+
1707+
#, python-format
1708+
#~ msgid ""
1709+
#~ "\n"
1710+
#~ " JavaScript seems to be disabled so please\n"
1711+
#~ " <a href=\"%(admin_add_page)s\" class=\"js-welcome-"
1712+
#~ "add\">add a page</a> manually.\n"
1713+
#~ " "
1714+
#~ msgstr ""
1715+
#~ "\n"
1716+
#~ " JavaScript seems to be disabled so please\n"
1717+
#~ " <a href=\"%(admin_add_page)s\" class=\"js-welcome-"
1718+
#~ "add\">add a page</a> manually.\n"
1719+
#~ " "
1720+
16341721
#~ msgid "Title"
16351722
#~ msgstr "Title"
16361723

cms/static/cms/css/4.1.3/cms.welcome.css

Lines changed: 0 additions & 3 deletions
This file was deleted.

0 commit comments

Comments
 (0)
0