- Security: Fixed two XSS vulnerabilities (thanks Jorge Hoya and High-Tech Bridge). Updates are recommended.
- New Textpattern logo by courtesy of Philipp Schilling (belipe,
http://www.psgd.de
). Happy retirement to The Carver! - Feature: Optional alternate URL for static image resources. Defined in constant
ihu
. - Feature:
/category
and/author
lists for all content types, with conditionals and pagination. - Feature: Optional top-level 'Home' tab for dashboard plugins.
- Feature: File titles.
- Feature: Multiple categories/sections in feeds via
http://example.com/rss/?category=foo,bar§ion=baz,omg
andhttp://example.com/atom/?category=foo,bar§ion=baz,omg
. - New tags:
<txp:images />
,<txp:image_info />
,<txp:image_url />
,<txp:image_date />
,<txp:if_thumbnail />
. - New tags:
<txp:link_author />
,<txp:image_author />
,<txp:file_download_author />
. - Changed: Verbose semantic admin-side markup.
- Changed: Explicit 'Create new $thing' button for pages and styles.
- Changed:
<txp:image />
and<txp:article_image />
acceptwidth
and/orheight
attribute. - Changed:
<txp:search_input />
accepts amatch
attribute. Possible values:exact
,any
orall
(default). - Changed:
<txp:css />
accepts aname
attribute. Attributen
is deprecated. - Changed:
<txp:image_index />
accepts acategory
attribute. Attributec
is deprecated. - Changed:
<txp:breadcrumb />
accepts aseparator
attribute. Attributesep
is deprecated. - Changed:
<txp:if_plugin />
accepts aversion
attribute. Attributever
is deprecated. - Changed:
<txp:if_custom_field />
accepts avalue
attribute. Attributeval
is deprecated. Added attributesmatch
andseparator
. - Changed:
<txp:feed_link />
,<txp:link_feed_link />
,<txp:popup />
,<txp:search_input />
accept aclass
attribute. - Changed: Use percent-encoding in URLs as a RFC-1738-compliant fallback for languages lacking a suitable transliteration array.
- Changed: Silence
E_STRICT
warnings in 'live' production mode. - Removed: 'Friendly' CSS editor.
- Developer:
pluggable_ui()
in the images tab. - Developer: Stylesheets are stored as plain text in the database - no more base64-encoding.
- Developer: Textpacks, a method to install i18n strings from uploaded text files and from plugins.
- Developer:
article_format_info()
,link_format_info()
, andget_groups()
convenience functions. - Developer: i18n strings are not loaded while Textpattern renders the public-side style sheet.
- Textile 2.2 adds support for note lists, definition lists, thead, tbody, tfoot, table summary, table caption, table colgroup, glyphs for fractions, degrees and plusminus et cetera.
- jQuery 1.4.3.
- Incutio XML-RPC Library 1.7.4.