Skip to content

Releases: zotonic/zotonic

0.82.0

25 Mar 15:35
6481c46
Compare
Choose a tag to compare

Welcome to Zotonic 0.82.0, released on March 25, 2024.

This is a maintenance release.

Commits since 0.81.0

Marc Worrell (7):

  • mod_oembed: remove the oembed_client process (0.x) (#3680)
  • core: check size of downloaded file after media download (0.x) (#3679)
  • mod_base: add duration filter (#3681)
  • Fix an issue where a PDF file could be mis-identified as an AI file. Fixes #3689 (#3691)
  • Fix a problem where the length validator counting bytes instead of utf8 chars (#3712)
  • core: ensure that there is a key on category_id (#3713)
  • Fix a problem where in the mailing footer an undefined value could be placed.

0.81.0

12 Jan 16:28
2f5f8bc
Compare
Choose a tag to compare

Welcome to Zotonic 0.81.0, released on January 12, 2024.

This is a maintenance release.

Commits since 0.80.0

Marc Worrell (1):

  • mod_admin: fix a problem in ensure-refers where not all resources were checked (#3646)

0.80.0

21 Nov 13:17
c24e49b
Compare
Choose a tag to compare

Welcome to Zotonic 0.80.0, released on November 21, 2023.

This is a maintenance release.

A change regarding the handling and media has been merged from the master (1.x) branch.

  • support for medium_language property and the media_for_language filter;
  • a medium item added to a tinyMCE body is not automatically added as a depiction;
  • for all media embedded in body or other properties a 'refers' connection is added.

Commits since 0.79.0

Marc Worrell (1):

  • mod_admin: add support for medium_language (adapted from master) (#3599)

0.79.0

12 Oct 15:10
bc77d78
Compare
Choose a tag to compare

Welcome to Zotonic 0.79.0, released on October 12, 2023.

This is a maintenance release.

Commits since 0.78.0

Marc Worrell (12):

  • core: store temp rsc id in session for lookup by id (#3468)
  • Set version to 0.78.1 (#3469)
  • Release 0.78.1 (#3470)
  • Remove wrong doc file
  • Support ZOTONIC_DBHOST on 0.x (#3477)
  • core: add timeout to ImageMagick convert commands (0.x) (#3491)
  • wired: do not send @context js errors to server ui log
  • Better value lookup for linked-data lookup paths (0.x) (#3500)
  • core: remove the x-xss-protection header (0.x) (#3521)
  • core: ensure pivot is done using sudo rights
  • Fix build of 0.x docs (#3570)
  • Fix an issue with redirecting from hostalias to hostname (#3569)

0.78.1

05 Jul 13:01
855b568
Compare
Choose a tag to compare

Welcome to Zotonic 0.78.1, released on July 6, 2023.

This is a maintenance release.

Commits since 0.78.0

Marc Worrell (1):

  • core: store temp rsc id in session for lookup by id (#3468)

0.78.0

29 Jun 12:02
6a5ee50
Compare
Choose a tag to compare

Welcome to Zotonic 0.78.0, released on June 29, 2023.

This is a maintenance release.

Main changes are:

  • Added /.well-known/security.txt

Commits since 0.77.0

Marc Worrell (2):

  • core: add security.txt support (#3458)
  • security.txt: do not use the admin email address (#3460)

0.77.0

25 May 07:56
0f5fa72
Compare
Choose a tag to compare

Welcome to Zotonic 0.77.0, released on May 25, 2023.

This is a maintenance release.

Main changes are:

  • Fix for handling media classes with non-url-safe characters in the name
  • New filters: url, url_abs. Both copied over from the master branch.

Commits since 0.76.0

Marc Worrell (4):

  • mod_oembed: add oembed support for spotify. (#3403)
  • core: validate mediaclass names (#3405)
  • core: explicit memo-flush of acl permissions after update/insert of rsc
  • mod_base: add filter url and url_abs from master to 0.x (#3425)

0.76.0

04 Apr 11:15
002b47a
Compare
Choose a tag to compare

Welcome to Zotonic 0.76.0, released on April 4, 2023.

This is a maintenance release.

Main changes are:

  • Fix for access checks on collaboration groups in the presence of deny rules
  • Fix for a problem where ACL checks could fail after the same process updated the ACL properties
  • Added the acl_collab_groups_modify notification from the master branch

Commits since 0.75.0

Colin de Roos (3):

  • Flush ACL cache on resource update (#3361)
  • Allow inserting acl rules with action strings (#3360)
  • Fix deny rules for specific collaboration groups (0.x) (#3359)

Marc Worrell (6):

  • mod_logging: be less vocal about the database pool usage (#3323)
  • core: on rsc update error for expected version, return error (#3322)
  • core: on insert of duplicate task, handle error more gracefully (0.x) (#3338)
  • core: on rsc update expect error, flush resource cache (#3343)
  • mod_acl_user_groups: add acl_collab_groups_modify notification (0.x) (#3357)
  • mod_admin: fix a problem where page_path was multiple time url encoded (#3363)

0.75.0

02 Mar 15:54
083a775
Compare
Choose a tag to compare

Welcome to Zotonic 0.75.0, released on March 2, 2023.

This is a maintenance release.

Main changes are:

  • Support to use Nix for system dependencies
  • Fixes for the pages scomp where wrong URLs could be generated

Commits since 0.74.0

Colin de Roos (3):

  • Manage system dependencies with Nix (0.x version) (#3254)
  • Add ps to shell.nix (#3281)
  • mod_cookie_consent: Make the selector for the cookie-consented slightly more general (#3308)

Marc Worrell (5):

  • mod_cookie_consent: fix name of stats field in manage_schema
  • mod_admin: misc fixes for the connect/disconnect dialog (0.x) (#3269)
  • z_search: default pagelen for undefined limit (#3275)
  • Upgrade z_stdlib to a40e135f5288ecdd21b850d2d21b2a8a7769e81d (#3295)
  • mod_base: fix an issue in page scomp where a wrong URL could be generated (0.x) (#3296)

1.0.0-rc.15

30 Jan 19:26
Compare
Choose a tag to compare

Released on 2023-01-30.

This is a release candidate for Zotonic 1.0.

The code is stable and used in production. Some features will be added before the 1.0 release.

For the issues and changes to be added for the final 1.0.0 release, see:

https://github.com/zotonic/zotonic/milestone/3

The 1.0.0 release is now expected end of February, 2023.

Updating

After updating Zotonic, also update Cotonic with:

make update-cotonic

This release needs the newest (master) version of Cotonic.

For the 1.0.0 we will start tagging the Cotonic versions.

Erlang/OTP Version

This release needs Erlang/OTP 23 or later.

Commits since 1.0.0-rc.14

Colin de Roos (1):

  • Manage system dependencies with Nix (#3253)

David de Boer (2):

  • core: Force ipv6
  • Revert "core: Force ipv6"

Dorien Drees (2):

  • Add nocatselect to the dialog (#3273)
  • Amazing changes for admin frontend edit (#3272)

Maas-Maarten Zeeman (3):

  • Upgrade exometer to 1.6.1. There was a problem with restarting reporters. (#3247)
  • docs: Add documentation for the autologon expire setting (#3279)
  • core: Fix expiry time of autologon cookie

Marc Worrell (34):

  • mod_mailinglist: fix an issue where not all mailinglists were shown on the mailing page. (#3230)
  • core: Fix an issue where the pivot could loop on some events (#3231)
  • core: in m_edge be more flexible about subject/object (#3229)
  • mod_admin: fix a problem where scheduled re-pivots disabled the button 'Rebuild search indices' (#3233)
  • mod_admin_modules: show version of modules in modules overview (#3234)
  • mod_admin_modules: extra escape
  • Upgrade webdavfilez
  • mod_admin: fix a problem where tinymce was not initialized (#3239)
  • mod_translation: add translate filter (#3238)
  • mod_search: robust against errors in queries (#3240)
  • mod_survey: fix a problem with the survey_is_submit filter.
  • mod_backup: fix revision diff view (#3244)
  • core: Fix for importing resources where unique name was used to find resources (#3246)
  • New pot - minor text changes
  • mod_video: fix a problem where preview generation would crash on audio-only videos. (#3250)
  • docs: try to fix version of alabaster (default theme of sphinx) (#3252)
  • mod_translation: better SEO handling of x-default language (#3256)
  • mod_wires: remove action notify (#3255)
  • mod_translation: remove title attribute from hreflang link tags (#3260)
  • core: after module schema error, flush caches (#3258)
  • core: in z_csv_writer, do not escape all fields starting with a digit (#3263)
  • core: use type file:filename_all in z_csv_writer (#3266)
  • core: in m_search only add qargs if the payload is empty (#3265)
  • mod_survey: in survey results editor show user and allow to link or create new person (#3264)
  • mod_admin: misc fixes for the connect/disconnect dialog (#3268)
  • mod_cookie_consent: new modules for asking consent to place cookies (#3259)
  • Upgrade zotonic_stdlib and tls_certificate_check
  • New pot
  • mod_admin: let the connect_created_me also influence the connect-find cg select (#3270)
  • mod_search: add search term to filter on visible_for property (#3278)
  • mod_wires: use form reset from zotonic-wired.js (#3277)
  • mod_survey: option to add survey participants to mailing list (#3276)
  • mod_editor_tinymce: 'latest' should be 'newest'
  • New pot

Michiel Klønhammer (4):

  • New translations zotonic.pot (Russian) (#3242)
  • New Crowdin updates (#3251)
  • New Crowdin updates (#3271)
  • New Crowdin updates (#3282)