Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add release notes for 4.2.0 #1827

Draft
wants to merge 25 commits into
base: master
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from 4 commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
d9bd934
Start release notes for 4.2.0
alhambrav May 14, 2024
581d6b0
Update
alhambrav May 14, 2024
5b62ff8
Fix duplicated item
alhambrav May 14, 2024
ebe38ed
Update link for Github 4.2.0
alhambrav May 14, 2024
7f535ca
Updates based on review
alhambrav May 14, 2024
176c832
Merge branch 'master' into rn-4-2-0
alhambrav Jul 22, 2024
06c8596
Add to release notes ~DASHBOARD~
alhambrav Jul 22, 2024
0ef02d7
Updates for permissions release notes
alhambrav Jul 22, 2024
1109441
Update release notes for new Crafter CLI commands #6941
alhambrav Jul 23, 2024
b2c06f3
Update release notes for RTE config for template plugin #886
alhambrav Jul 24, 2024
4666bae
Updates based on review
alhambrav Jul 25, 2024
3e03dc1
Updates to release notes
alhambrav Aug 8, 2024
f174a96
Merge branch 'master' into rn-4-2-0
alhambrav Aug 12, 2024
59826fd
Update notes
alhambrav Aug 12, 2024
231720a
Add to list of new CLI options #7153
alhambrav Aug 16, 2024
5ce287e
Some more updates to release notes
alhambrav Sep 19, 2024
4eb7a3a
Updates based on review
alhambrav Sep 20, 2024
6d5df3c
Update based on review
alhambrav Sep 24, 2024
ae2394f
Merge branch 'master' of https://github.com/craftercms/docs into rn-4…
alhambrav Sep 25, 2024
5c5f435
Update release notes
alhambrav Oct 1, 2024
57a8ff2
Update release notes with some more tickets
alhambrav Oct 10, 2024
f7aad16
Update version for MariaDb and add new parameter to release notes
alhambrav Oct 11, 2024
bac728b
Merge branch 'master' into rn-4-2-0
alhambrav Oct 16, 2024
023963b
Update release notes
alhambrav Oct 16, 2024
fe2b2aa
Update release notes with UI dependencies
alhambrav Oct 24, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
49 changes: 49 additions & 0 deletions source/release-notes/4-2-0.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
.. index:: CrafterCMS 4.2.0 Release Notes

----------------
CrafterCMS 4.2.0
----------------

Released *TBD*

.. important::

Please see :ref:`Breaking changes <breaking-changes-4-2-x>` for breaking changes and other
things to consider before upgrading

For instructions on how to update your CrafterCMS install to 4.2.x,
please see :ref:`upgrading-craftercms`

^^^^^^^^^^^^
New Features
^^^^^^^^^^^^

^^^^^^^^^^^^
Enhancements
^^^^^^^^^^^^

^^^^^^^^^
Bug Fixes
^^^^^^^^^

^^^^^^^^^^^^^^^^^^
Dependency Updates
^^^^^^^^^^^^^^^^^^
* Noteworthy dependency updates:

- Spring Framework to version 6
- Spring Boot to version 3
- Freemarker to version 2.3.33
- MariaDb4J to version ``3.1.0.1`` and MariaDB to ``11.3.2``
- HTTP Proxy to version 2.0
- Tuckey to version 5.1.3
sumerjabri marked this conversation as resolved.
Show resolved Hide resolved
- Esapi to version 2.5.3.1
sumerjabri marked this conversation as resolved.
Show resolved Hide resolved
- FileUpload to version 2.0.0-M2
sumerjabri marked this conversation as resolved.
Show resolved Hide resolved
- Groovy to version 4
- Tomcat to version ``10.1.20``
sumerjabri marked this conversation as resolved.
Show resolved Hide resolved

For a complete list of community tickets, please visit: `GitHub 4.2.0 <https://github.com/orgs/craftercms/projects/6/views/1>`_

For information on upgrading 3.1.x sites, see :ref:`here <compatibility-with-3.1.x>`

|hr|
32 changes: 32 additions & 0 deletions source/release-notes/4-2-x-breaking-changes.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
:orphan:
:is-up-to-date: False
:last-updated: 4.2.0

.. _breaking-changes-4-2-x:

====================================
Breaking Changes in CrafterCMS 4.2.x
====================================
This section covers changes that might affect your CrafterCMS projects, as well as other considerations
before upgrading. Please review the following and apply changes as required:

- CrafterCMS 4.2.x requires Java 21. |br| See :ref:`Requirements <requirements_supported_platforms>` for more
information on CrafterCMS requirements.

.. .. _compatibility-with-3.1.x:

- **Upgrading 3.1.x sites** |br|
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's make this a section instead of just bolding it.


- MongoDB in CrafterCMS Social and Profile has been updated. To upgrade MongoDB in your installation, see
:ref:`upgrading-mongodb`

- CrafterCMS 4.2.x requires Git. |br| See :ref:`Requirements <requirements_supported_platforms>` for more
sumerjabri marked this conversation as resolved.
Show resolved Hide resolved
information on CrafterCMS requirements.

- CrafterCMS 4.2.x has a new Studio UI. To get the same Sidebar you're used to, update
the :ref:`user-interface-configuration`

- Update ICE to move to :ref:`XB <experience-builder>`

- Studio and Engine SAML configuration now uses a key and certificate for configuration instead of using keystore. |br|
sumerjabri marked this conversation as resolved.
Show resolved Hide resolved
See :ref:`engine-saml2-configuration` and :ref:`crafter-studio-configure-studio-saml` for more information.