Feeds

Ruby on Rails 3.0 sets sail gets off ground oh, chuff chuff

'Never struggle with user pastes from MS Word again!'

Website security in corporate America

The Ruby on Rails creator has released version 3.0 of the open source web framework, following a two-year project involving more than 1,600 contributors to the code.

David Heinemeier announced the third generation release of the software – which has been designed to work with Ruby 1.8.7, Ruby 1.9.2, and JRuby 1.5.2+ – on Sunday in a blog post.

He said the latest version was “better, faster, cleaner, and more beautiful”. Interweb surfers can shrug off encoding problems with Ruby on Rails 3.0, said Heinemeier.

“If you browse the Internet with any frequency, you will likely encounter the � character. This problem is extremely pervasive, and is caused by mixing and matching content with different encodings,” he explained.

“In a system like Rails, content comes from the database, your templates, your source files, and from the user. Ruby 1.9 gives us the raw tools to eliminate these problems, and in combination with Rails 3, � should be a thing of the past in Rails applications. Never struggle with corrupted data pasted by a user from Microsoft Word again!”

Other features include better code interplay for individual developers who don’t necessarily want to use Rails’ default set of libraries.

There’s also a new active record query engine, while XSS protection is now enabled by default and new plugin APIs.

Heinemeier said the latest release had “brought true agnosticism to Rails 3 for all components of the framework”.

In February a Ruby on Rails 3 beta was integrated with the Merb model-view controller framework, which uses a system of plug-ins to deliver specific features. ®

Protecting against web application threats using SSL

More from The Register

next story
New 'Cosmos' browser surfs the net by TXT alone
No data plan? No WiFi? No worries ... except sluggish download speed
'Windows 9' LEAK: Microsoft's playing catchup with Linux
Multiple desktops and live tiles in restored Start button star in new vids
iOS 8 release: WebGL now runs everywhere. Hurrah for 3D graphics!
HTML 5's pretty neat ... when your browser supports it
Mathematica hits the Web
Wolfram embraces the cloud, promies private cloud cut of its number-cruncher
Google extends app refund window to two hours
You now have 120 minutes to finish that game instead of 15
Mozilla shutters Labs, tells nobody it's been dead for five months
Staffer's blog reveals all as projects languish on GitHub
SUSE Linux owner Attachmate gobbled by Micro Focus for $2.3bn
Merger will lead to mainframe and COBOL powerhouse
iOS 8 Healthkit gets a bug SO Apple KILLS it. That's real healthcare!
Not fit for purpose on day of launch, says Cupertino
Profitless Twitter: We're looking to raise $1.5... yes, billion
We'll spend the dosh on transactions, biz stuff 'n' sh*t
prev story

Whitepapers

Secure remote control for conventional and virtual desktops
Balancing user privacy and privileged access, in accordance with compliance frameworks and legislation. Evaluating any potential remote control choice.
WIN a very cool portable ZX Spectrum
Win a one-off portable Spectrum built by legendary hardware hacker Ben Heck
Intelligent flash storage arrays
Tegile Intelligent Storage Arrays with IntelliFlash helps IT boost storage utilization and effciency while delivering unmatched storage savings and performance.
High Performance for All
While HPC is not new, it has traditionally been seen as a specialist area – is it now geared up to meet more mainstream requirements?
Beginner's guide to SSL certificates
De-mystify the technology involved and give you the information you need to make the best decision when considering your online security options.