Newscoop installation is supported on Ubuntu Linux 12.04 (Precise), Debian GNU/Linux 6.0 (Squeeze), and Red Hat Enterprise Linux 6.2 (Santiago).
This release offers a fix to a vulnerability that exploited the Admin interface's password restore. We posted an immediate fix in the forums as exploitation of this issue could potentially allow attackers to gain Admin access to the site. This patch permanently fixes that issue, and allows full use of the password restore functionality. Upgrade is therefore highly recommended for all users.
In addition, there are improvements to the media archive that offer far greater stability to news organisations with large collections of images (in theory, it can now handle millions of images much faster due to two levels of sub directories). Plus articles, topics, themes and performance have all seen minor fixes and improvements.
Here's the full list of fixes...
Newscoop 4's revamped geolocation tools. Credit Sourcefabric | CC BY-NC-SA.
Vital security patch fixing vulnerability on password recovery.
Improved storage schema for images means more stability for large media archives with lots of pictures
Fixed issue preventing creation of section when translating article
Fixed problem with article type field not being considered empty due to 'is content' stats
File size upload limit can now be set in System Preferences
Empty topic no longer created on adding a new topic with a used name
Correct link now used after renaming a topic to a used name
Themes and Templates
New template syntax (role="child") allows you to list related articles in a different way
Length argument is no longer ignored in list_related_articles
Speed, Performance and Caching
Caching improved by ensuring get_img returns correct headers for expiration
All jQuery resources load on https setups
Added a 'Remind me Never' button to feedback screen
Plugin classes must register to auto-loading classes map
Plupload examples allows to upload files w/o any authentication
Dependencies and Upgrades
User schema no longer contains null columns after upgrade from 3.5
liveuser table UName can no longer be null after upgrade from 3.5 (this made it impossible to register)
Use of composer to handle dependencies.
Remove Doctrine from library directory as it is now handled via composer.
Added strict error reporting in MAMP
Proxy generation now works for entities out of library/Newscoop/Entity
What was new in Newscoop 4?
Back in April we published this series of screencasts outlining the major features in Newscoop 4. New features for this series included an overhauled media archive, drag-and-drop front page management, intelligent image renditions, Dynamic Maps and numerous citizen journalist and community management tools.