Sunday 01 July 2007 by
After quite a while and lots of work from many, many people it’s finally here. Textpattern 4.0.5 is available as always on the download page.
We have fixed one security issue (XSS) on the public-side with comment-previews, which means that updates are strongly recommended. The relevance and potential attack vectors are described on wikipedia [type 1]. Since the authentification cookie is restricted to the admin-directory and not accessible from the front-end, in most cases this means “only” the info from the comment-data-cookie might be leaked. Users that run textpattern together with other software or third party plugins that set cookies might be at risk of having other data leaked, when a user can be tricked into following certain links.
Updates should be seamless for the vast majority of people, otherwise make sure that all plugins are also updated to their most recent version. We’ll add entries to the FAQ specifically for 4.0.5 where questions may arise. There’s also a very minor, low-impact issue for 4.0.5rc1-testers, but I’ll write more about that in the next few days, but nothing that has any impact on updating to 4.0.5 final right away.
Changes since 4.0.4:
- Fixed security issue on public-side (XSS) (thanks zarathu)
- Fixed path disclosure issue (thanks zarathu)
- Search for posted and last modifed dates in article list
- New tag:
<txp:hide />as a container for comments and other internal content - Changed tags:
<txp:comments />,<txp:category_list />,<txp:section_list />and<txp:image_index />support ‘sort’ attribute - Distribute jQuery 1.1.2 as a default JavaScript library
- Keep image properties on replacement
- Add ‘delete thumbnail’ function
- Support back end branding: customizable logo and color bar
- Table sort indicators
- Textile improvements
- Fix non-utf8 mails (iso 8859-1)
- better wrapping in admin-interface to prevent horizontal scrollbar
- Add comment status to comment notification mails
- Fix “infinite” pagination in rare edge cases
- Work around apache bug for file-downloads (in connection with mod_deflate)
- Fix error messages on wrong logins for older mysql versions
- Fix comment spam blacklist false positives
- Fix file_download-tag from showing the same url for different downloads
- Fix disappearing comment preferences in certain circumstances
- Fix “active class” in section_list, category_list
- Better cooperation with some proxies (and other HTTP/1.0 clients)
- Smarter comment submit button emphasises preview step
- Optionally hide spam comments in back end list
- Truncate longish article category titles in the write screen
- Handle thumbnailing of larger images
- Better MoveableType import
- Fix some more IIS issues
- New callback event: ‘textpattern_end’
- New callback event: ‘ping’
- New tag:
<txp:article_url_title /> - Changed tag:
<txp:permlink />loses default title attribute - Changed tag:
<txp:file_download_link />returns filename as an additional URL part - Many, many minor improvements, see svn-logs
Further reading:
FAQ-Entries specific to 4.0.5 (will be added when they arise)
Textpattern Contributors (will soon be updated to 4.0.5)
Forum-Thread for the announcement
Tanks lot for your efforts Mary, Ruud, Wet and Sencer.
01 Jul 07
Pat64
And not forgetting Zem. Thanks guys, you’ve changed the way I think about publishing on the web! After having tried many other content management systems I can safely say Textpattern is my absolute favourite to develop in.
A big thank you everyone who contributed.
01 Jul 07
Robin
That’s a lot for a small point release. Thanks team!
01 Jul 07
Dat Nguyen
Excellent … thank you for the continued dedication and to making possible the ability for so many to publish online in such an elegant way!
01 Jul 07
Eddie
Excellent…TXP are keep getting better and better. It’s my choice for web development. Thanks for great team.
02 Jul 07
Sjarief
Congratulations, Textpattern team! We needed this one. ;)
02 Jul 07
Willie
Nice job folks, as always.
02 Jul 07
Ray
And somebody said there’s no development?! Crap! Thanks for the great job for everybody who contributed to this release, and thus made our lives easier!!!
02 Jul 07
Zoltán
upgraded seamlessly. thanks.
02 Jul 07
steve
Download and Used it. ;)
02 Jul 07
Jauhari
Excellent, great job, thanks!
02 Jul 07
Nick
Well done!
02 Jul 07
Sven
Finally an upgrade. Many thanks!
02 Jul 07
embuck
woohoo! thanks! congrats!
02 Jul 07
Finnish
Like everybody already said: thank you very much! I admire your work, and hope you continue improving it!
02 Jul 07
Christian Sandberg
Thanks people!
<3 TXP
02 Jul 07
milkshake
Congrats! I love textpattern
02 Jul 07
mashishka
Many thanks to the developers, and of course thanks to Dean for starting it all.
Looking forward to upgrading my live sites and a few in the works.
02 Jul 07
Robert
thanks so much :D
03 Jul 07
jack
Great job, keeop it going that way, using it for almost a year…
04 Jul 07
Jeroen
Thank you very much for your efforts. A great new release.
05 Jul 07
Alex McKee
Thanks very much for all the work you put into this. I use TXP on a daily basis and it continues to be a pleasure!
05 Jul 07
andreas
Excellent! Thanks very much :-)
06 Jul 07
wystan
Thanks a lot for your effort!
06 Jul 07
Jonathan Hedrén
Thank you for the amazing piece of work!
16 Jul 07
Styke
Thanks for cms ;)
20 Jul 07
SvT
A big thank you to everyone who works on this lovely publishing system!
24 Jul 07
Simon Griffee
Congratulations to TXP team, I just love TXP its pure simple awesomeness…
01 Aug 07
Textfan
Thanks for this nice upgrade.
08 Aug 07
Paveo
You guys rock!! Thanks so much for all your efforts.
10 Aug 07
Andre
All right, thank you for the new release
10 Sep 07
Blaise Freeman
I love TXP. Anything I need to do I am able to perform in such a short amount of time it is just crazy! Keep up the good work!
24 Sep 07
Edwin
Thank you to the developers.Looking forward to upgrading my live sites in a few days.
21 Nov 07
Kamin
TXP is the best blog/CMS system ever!
29 Nov 07
Aleph Ozuas
There hasn’t been an update in over 6 months.
This TextPattern alive?
I hope so
29 Nov 07
Tim
Keep it up, thank you!!
06 Dec 07
Dorian
Thanks from Russia!
27 Jan 08
Andrey