{"result":{"depiction_url":null,"edges":{"subject":{"objects":[{"created":"2026-09-09T13:48:25Z","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":1711,"is_a":["text","documentation","releasenotes"],"links":[{"rel":"self","target":"https:\/\/zotonic.com\/.zotonic\/websub\/topic\/1711"},{"rel":"hub","target":"https:\/\/zotonic.com\/.zotonic\/websub"}],"medium":null,"medium_url":null,"name":"doc_releasenotes_rel_0_07_0","page_url":{"en":"https:\/\/zotonic.com\/docs\/1711\/0.07.0","x-default":"https:\/\/zotonic.com\/docs\/1711\/0.07.0"},"preview_url":null,"resource":{"version":4089,"pivot_location_lat":null,"title":"0.07.0","is_authoritative":true,"body":"<p>Released on 2011-07-28.<\/p>\n<h2>New core features<\/h2>\n<p>SMTP<\/p>\n<p>Native SMTP support for sending and receiving e-mails in any Zotonic site. We integrated Andrew Thompson’s gen_smtp library which allows us to manage outgoing ánd incoming mails. mod_logging provides a new email log-view for inspecting what mails go in and out.<\/p>\n<p>Commandline<\/p>\n<p>A “zotonic” shell command. The “zotonic.sh” shell command has been replaced by a more generic and more powerful shell command with support for pluggable subcommands.<\/p>\n<p>Module repository<\/p>\n<p>Zotonic now supports installing system-wide modules which are not part of the core repository. We have created a place where externally contributed modules can be linked at <a href=\"http:\/\/modules.zotonic.com\/\">http:\/\/modules.zotonic.com\/<\/a>. Modules registered on that site can be easily installed through the “addsite” subcommand.<\/p>\n<p>Skeleton sites<\/p>\n<p>The default website has been replaced by the notion of “skeleton” sites. The “zotonic addsite” command lets you create a new Zotonic website based on one of the (currently two) website templates.<\/p>\n<h2>New modules<\/h2>\n<p>mod_email_relay<\/p>\n<p>Relay received e-mails to a user’s email address. Serving as an example for the SMTP functionality, this module looks up a username by the local part of a received e-mail and forwards the mail to the mail address the user configured.<\/p>\n<p>mod_email_receive<\/p>\n<p>Handle received e-mails, notifies email observers depending on a stored mapping of recipient addresses.<\/p>\n<p>mod_import_csv<\/p>\n<p>Fairly generic module for importing CSV files, updating or creating new content on the fly.<\/p>\n<p>mod_import_wordpress<\/p>\n<p>Basic import module for WordPress WXR file format, allowing you to migrate a WordPress blog into Zotonic.<\/p>\n<h2>Discontinued modules<\/h2>\n<p>To make Zotonic more lightweight and remove some of the build dependencies, some infrequently used modules have been removed from the core and moved to their own repository, at <a href=\"http:\/\/code.google.com\/p\/zotonic-modules\/\">http:\/\/code.google.com\/p\/zotonic-modules\/<\/a>. These modules are mod_search_solr, mod_pubsub, mod_slideshow, mod_broadcast, mod_imageclipper, mod_admin_event and mod_calendar. They can still be easily installed with the help of the “zotonic modules install” command. The mod_emailer module (and its esmtp library) has been removed in favor of the native SMTP sending\/receiving capabilities.<\/p>\n<p>Each module now also can have its own dependencies by including a “deps” subfolder in the module. This is used for example in the mod_pubsub external module which has the exmpp library as a dependency.<\/p>\n<h2>Other minor features<\/h2>\n<ul><li>to_json filter for representing template values as JSON objects<\/li><li>split filter for splitting a string<\/li><li>slice filter for manipulating lists<\/li><li>Added {% raw %}..{% endraw %} support for representing literal code blocks.<\/li><li>erlydtl: Added possibility to define atoms using backquoted strings.<\/li><li>admin templates are reorganized, allowing to write admin customizations with less code<\/li><li>translations of the admin updated and more translations added<\/li><\/ul>\n<h2>Bugfixes<\/h2>\n<p>Too many bugfixes to list. However, the base system is becoming more stable and this release aims to be a good step towards the 1.0.<\/p>","slug":"0.07.0","is_protected":false,"visible_for":0,"tz":"UTC","language":["en"],"doc_source_hash":"e7172322cbcc2bfd1ea15deb7ecca71f8b464d0c500312fa892f78bf9bdb9061","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.07.0.md","publication_start":"2011-07-28T00:00:00Z","github_url":"https:\/\/github.com\/zotonic\/zotonic\/blob\/master\/doc\/release-notes\/0.07.0.md","pivot_location_lng":null,"doc_source_kind":"release","name":"doc_releasenotes_rel_0_07_0","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":"bb8c4bfc7674f55f71ccc1d9130a01760b8031bc\n","creator_id":{"id":336,"is_a":["person","robot"],"name":"gitbot","title":"Git","uri":"https:\/\/zotonic.com\/id\/336"},"modified":"2026-10-24T06:47:18Z","title_slug":"0.07.0"},"uri":"https:\/\/zotonic.com\/id\/1711","uri_template":"https:\/\/zotonic.com\/id\/:id","websub":{"hub":"https:\/\/zotonic.com\/.zotonic\/websub","topic":"https:\/\/zotonic.com\/.zotonic\/websub\/topic\/1711"}},"status":"ok"}