{"result":{"depiction_url":null,"edges":{"subject":{"objects":[{"created":"2026-09-09T13:48:24Z","object_id":{"id":2560,"is_a":["categorization","keyword","keyword_information_type"],"name":"zotonic_topic_release_notes","title":"Release notes","uri":"https:\/\/zotonic.com\/id\/2560"},"seq":1}],"predicate":{"id":308,"is_a":["meta","predicate"],"name":"subject","title":{"_type":"trans","tr":{"en":"Keyword"}},"uri":"http:\/\/purl.org\/dc\/elements\/1.1\/subject"}}},"id":1690,"is_a":["text","documentation","releasenotes"],"links":[{"rel":"self","target":"https:\/\/zotonic.com\/.zotonic\/websub\/topic\/1690"},{"rel":"hub","target":"https:\/\/zotonic.com\/.zotonic\/websub"}],"medium":null,"medium_url":null,"name":"doc_releasenotes_rel_0_13_3","page_url":{"en":"https:\/\/zotonic.com\/docs\/1690\/0.13.3","x-default":"https:\/\/zotonic.com\/docs\/1690\/0.13.3"},"preview_url":null,"resource":{"version":3356,"pivot_location_lat":null,"title":"0.13.3","is_authoritative":true,"body":"<p>Welcome Zotonic 0.13.3, released on September 9, 2015.<\/p>\n<p>This is a maintenance release of Zotonic 0.13<\/p>\n<p>Main changes are:<\/p>\n<ul><li>refinements to the admin interface by Arthur Clemens<\/li><li>included Bootstrap version has been upgraded to version 3.3.5<\/li><li>fixes for some issues around the newly introduced content groups<\/li><li>CORS support for the API (Thanks to @ghosthamlet!)<\/li><li>fixes some issues with the websocket connection<\/li><li>fixes an issue where the wrong language could be selected<\/li><\/ul>\n<h2>Commits since 0.13.2<\/h2>\n<p>There were 103 commits since release 0.13.2.<\/p>\n<p>Big thanks to all people contributing to Zotonic!<\/p>\n<h3>Git shortlog<\/h3>\n<p>Arjan Scherpenisse (1):<\/p>\n<ul><li>mod_base: Support CORS API requests<\/li><\/ul>\n<p>Arthur Clemens (76):<\/p>\n<ul><li>mod_admin: (small screen) prevent scrolling of body when menu open<\/li><li>mod_admin: fix lost tree-list styling<\/li><li>mod_admin: style tweaks<\/li><li>mod_admin: position help buttons in widget headers<\/li><li>mod_base: remove redundant div container in modal body<\/li><li>Remove inadvertently created files<\/li><li>mod_admin: create user dropdown in main nav<\/li><li>mod_admin: improve sorting of page overview<\/li><li>mod_admin: optional category-specific column<\/li><li>mod_admin: update admin bootstrap<\/li><li>mod_admin: prevent executing content_group query<\/li><li>doc: Add dev note on translations; add batch update command<\/li><li>mod_translation: Localize messages<\/li><li>mod_base: make pager numbering more logical<\/li><li>mod_base: update translation files<\/li><li>mod_bootstrap: update to 3.3.5<\/li><li>mod_base: move pager css overrides to mod_admin<\/li><li>mod_admin: reorganize edit page header<\/li><li>mod_admin: Make topbar elements fit on a smaller screen when country and account buttons are visible<\/li><li>docs: release notes in reverse chronological order<\/li><li>mod_editor_tinymce: keep text inside moved blocks<\/li><li>mod_editor_tinymce: add translation files<\/li><li>mod_editor_tinymce: Add latest TinyMCE 4.2.4, and updated codemirror plugin<\/li><li>mod_admin: reorganize page edit header: keep image reference after saving<\/li><li>mod_admin: optional category-specific column<\/li><li>mod_admin: Fix unlinking media on Enter<\/li><li>docs: Mobile friendly layout<\/li><li>docs: Mobile friendly layout: fix search box layout<\/li><li>mod_admin: revert “also check in .css files resulting from .less compilation”<\/li><li>File watcher: read optional config file to run lessc with params and compile just the main less file<\/li><li>mod_admin: reorganize page edit header: hide “by” if modified\/creator does not exist<\/li><li>mod_acl_user_groups: minor frontend tweaks<\/li><li>mod_base: minor icon font tweaks<\/li><li>mod_base: minor icon font tweaks<\/li><li>Admin: straighten admin-header blocks<\/li><li>Admin: add breadcrumbs to hierarchical pages<\/li><li>File watcher: read optional config file to run lessc with params and compile just the main less file<\/li><li>mod_translation: tidy up language settings dialog<\/li><li>mod_admin: give logo a width to prevent jumping navbar<\/li><li>docs: Add note about \/etc\/hosts on first site<\/li><li>Fallback language<\/li><li>Revert partial css files<\/li><li>mod_admin: fix position of drag icon in connection item<\/li><li>mod_admin: Update Dutch translations<\/li><li>mod_menu: A couple of Dutch translations<\/li><li>mod_menu: Improve text (and remove html markup)<\/li><li>mod_menu: Fix fuzzy Dutch translations<\/li><li>mod_admin_predicate: Fix string escaping in translation text<\/li><li>mod_admin: Fix extraneous spaces; fix fuzzy Dutch<\/li><li>mod_l10n: typo<\/li><li>mod_admin: tweak layout top header<\/li><li>mod_admin: tweak widget colors on edit page<\/li><li>mod_admin: tweak colors dashboard<\/li><li>mod_admin: remove period from “No items.”<\/li><li>Fix translations by unmatched spaces in text<\/li><li>mod_admin: Edit category dialog: add button to pages<\/li><li>mod_admin: improve layoud edit form in dialog<\/li><li>mod_admin: Fix markup in translation text<\/li><li>mod_admin: tweak colors dashboard: couple of bug fixes<\/li><li>mod_admin: add test query button<\/li><li>mod_admin: tweak dashboard and dialog navs<\/li><li>mod_translation: Give feedback when no languages can be copoed<\/li><li>mod_admin: update translations<\/li><li>mod_admin: update translations with msguniq<\/li><li>docs: update admin layout cookbook<\/li><li>mod_admin: couple of translation fixes<\/li><li>mod_admin_identity: update translation files; add NL translations<\/li><li>mod_admin: add button container to widget header if it is not present in the template<\/li><li>Small fixes<\/li><li>docs: update cookbook for dynamic select boxes<\/li><li>mod_admin: hide minimize button in dialog<\/li><li>mod_admin: tweak menu item style<\/li><li>mod_admin: make connections list reusable<\/li><li>mod_admin: make connections list reusable: fix button label, shorten add link and update translations<\/li><li>mod_admin: fix dialog header translation<\/li><li>docs: update info about translations<\/li><\/ul>\n<p>Maas-Maarten Zeeman (7):<\/p>\n<ul><li>mod_base: Only use the websocket when it is in OPEN state.<\/li><li>mod_backup: Catch errors when restoring a resource. Better user feedback in case of problems.<\/li><li>authentication: Set user preferences like language and tz during a logon.<\/li><li>core: Show an error when there is a problem rendering error.tpl<\/li><li>core: Set reqdata in context when rendering error.tpl. Fixes #1013<\/li><li>core: Make sure the error template is rendered with the expected variables and a good context.<\/li><li>core: Removed error logging code on ws error handler.<\/li><\/ul>\n<p>Marc Worrell (19):<\/p>\n<ul><li>mod_acl_user_groups: show default user group if user is not member of any group.<\/li><li>mod_acl_user_groups: when displaying user’s groups, check for displayed user being a user.<\/li><li>mod_admin: in dialog_edit_basics, only show the ‘full edit’ button if the user can access either mod_admin or mod_admin_frontend<\/li><li>core: refactored pivot queue polling, now will poll faster if anything was found in the queue.<\/li><li>core: force reload of client if page_id in z_msg is undefined.<\/li><li>core: fix a problem where a multipart post form could loop if the end-boundary was missing<\/li><li>mod_mqtt: fix race condition in re-subscribe of mqtt listeners after a module restart.<\/li><li>mod_admin: also check in .css files resulting from .less compilation.<\/li><li>mod_base: fix controller_api context handling in to_json.<\/li><li>core: allow ‘1’ and ‘true’ as timezones (both map to UTC)<\/li><li>mod_admin: also check in .css files resulting from .less compilation.<\/li><li>mod_base: fix a problem where a pager on page with ‘id’ and was not using the page_path of the resource. Fixes #1005<\/li><li>core: set default timeout of sql queries higher (from 5sec to 30sec)<\/li><li>mod_base: fix a problem with checking if the current path is the canonical path. Issue #1010<\/li><li>mod_admin: add generated .css files for systems without less installed.<\/li><li>core: change logging notifications from {log, ...} to #zlog{}. Issue #992<\/li><li>core: fix typo in os:timestamp() call.<\/li><li>Merge branch ‘release-0.13.x’ of github.com:zotonic\/zotonic into release-0.13.x<\/li><li>core: add ‘www.google.com\/maps\/’ to the sanitizer white list.<\/li><\/ul>","slug":"0.13.3","is_protected":false,"visible_for":0,"tz":"UTC","language":["en"],"doc_source_hash":"344dc94634f2f1c5781c14c7d021e9b04a405cbc49c3eed9403021c195ee220a","is_featured":false,"content_group_id":{"id":2551,"is_a":["meta","content_group"],"name":"content_group_imported_docs","title":"Imported documentation","uri":"https:\/\/zotonic.com\/id\/content_group_imported_docs"},"category_id":{"id":330,"is_a":["meta","category"],"name":"releasenotes","title":"Release notes","uri":"https:\/\/zotonic.com\/id\/releasenotes"},"doc_source_path":"doc\/release-notes\/0.13.3.md","publication_start":"2015-09-09T00:00:00Z","github_url":"https:\/\/github.com\/zotonic\/zotonic\/blob\/master\/doc\/release-notes\/0.13.3.md","pivot_location_lng":null,"doc_source_kind":"release","name":"doc_releasenotes_rel_0_13_3","is_unfindable":false,"is_published":true,"pivot_geocode":null,"created":"2020-05-30T05:47:31Z","uri":null,"doc_status":"current","is_dependent":false,"publication_end":"9999-06-01T00:00:00Z","modifier_id":{"id":1,"is_a":["person"],"name":"administrator","title":"Site Administrator","uri":"https:\/\/zotonic.com\/id\/1"},"privacy":0,"doc_source_commit":"c19e5c894d3bd01b57581e2af43e176d42c6877a\n","creator_id":{"id":336,"is_a":["person","robot"],"name":"gitbot","title":"Git","uri":"https:\/\/zotonic.com\/id\/336"},"modified":"2026-10-08T10:41:20Z","title_slug":"0.13.3"},"uri":"https:\/\/zotonic.com\/id\/1690","uri_template":"https:\/\/zotonic.com\/id\/:id","websub":{"hub":"https:\/\/zotonic.com\/.zotonic\/websub","topic":"https:\/\/zotonic.com\/.zotonic\/websub\/topic\/1690"}},"status":"ok"}