Fork me on GitHub

Download Release Candidate 2 today!

posted 2013-02-23 by Jerel Unruh

We are extremely pleased to announce that PyroCMS v2.2.0 has reached RC2. We have fixed a lot of bugs in the last several weeks and we are nearing the final release. You can help us out now but downloading and trying it out for yourself, then reporting any glitches that you might find. We are running RC2 on some production sites ourselves.

Surrounded by super-heros

posted 2013-02-09 by Phil Sturgeon

We've always been very lucky in the PyroCMS community to have a large collection of smart developers, willing to contribute bug fixes, new features, translations and anything else that the people using the system think will hep people out. This has been going on for years, but in the last month we've really seen this kicked up a gear with multiple developers stepping forward to make really awesome changes.

PyroCMS 2.2.0-beta2: Blog++

posted 2013-02-01 by Adam Fairholm

Last night we tagged PyroCMS 2.2 beta, and we're doing something a little unorthodox for a 2nd beta release - we're adding a new feature. It's one that we have told users would be in 2.2, and when it wasn't ready for the initial beta, we decided to sneak it in: custom blog fields.

This change comes with an important syntax update that users should be aware of when upgrading to 2.2 - the blog views now use the Lex tags. This is an important change for a few reasons.

What You Need to Know About Developing for PyroCMS 2.2

posted 2013-01-06 by Adam Fairholm

If you are a developer, we've got some fun things in PyroCMS 2.2, which is officially in beta today. There are a lot of little things, but here's a handy guide of the main things you need to know about developing with 2.2.

Grab a copy of 2.2.0-beta1 now!

posted 2013-01-06 by Phil Sturgeon

It's happening. v2.2.0 has been one of our trickiest released to date, but its ready for everyone to play in its first beta release. We have some aweosme new features, like Search (for anything), the new Grid Field Type, Page Types and a selection of spam-comabting measures.

Introduction to PyroBackup

posted 2012-12-20 by Phil Sturgeon

James Norman is the developer of a PyroCMS module called PyroBackup, which is available from the Add-on Store. He's been using PyroCMS for personal and freelance projects since version 0.9 and his current efforts are spent building machine learning algorithms with Laravel. He has put together an article about why he build PyroBackup, how it works and why he's a PyroCMS fan in general.

A Preview of PyroCMS Page Types

posted 2012-12-04 by Adam Fairholm

For the upcoming 2.2 release of PyroCMS, we've been working on integrating Streams into the pages fields. We went through several revisions of how that should actually work, and we're really happy with where the feature has ended up. The idea behind streams is that a single data system gives a CMS more power to manage and structure content, and page types is a major step towards making that happen in PyroCMS.

Foundations for our Future

posted 2012-11-28 by Phil Sturgeon

The team here have been meaning to get more active with blogging about what is happening behind the scenes and there is no time like the present. 
I am constantly amazed by the number of people using, blogging about, launching with, and contributing to PyroCMS. Compared to a year ago we're a much bigger community and this can be seen through so many metrics. We're the Most Watched PHP CMS on GitHub, we've had hundreds of contributions and PyroCMS just got translated into Chinese Simplified - it's 22nd language!

10 PyroStreams Features You May Not Know About

posted 2012-11-28 by Adam Fairholm

I had a PyroCMS user remark to me the other day that there were a lot of Streams docs to get through, so he tended to forget some of the features while creating sites. That's true - there's a lot of functionality in streams so it may be difficult to find exactly what you're looking for when you need it. So, here are a few features that you may have missed in the docs that could come in handy on your next project.

Welcome to Our New Docs

posted 2012-10-04 by Adam Fairholm

We're really excited about the direction that PyroCMS is going and what we're working on for 2.2 and beyond. However, there's one thing that we really needed going forward to support our development efforts: great docs.


So, I'm very happy to announce that today we're unveiling our new, reorganized and revamped documentation for PyroCMS 2.1! You can check them out here.

The Return of PayPal

posted 2012-08-28 by Phil Sturgeon

Since we launched the store 2 years ago PyroCMS has been selling add-ons using PayPal. Using PayPal can be a problematic experience for many reasons - especially on a technical side - but there were problems for the users too. For example, PayPal does not offer a service to many countries in the middle-east, such as Iran and Egypt. 

PyroCMS v2.1.3 has been released!

posted 2012-08-10 by Jerel Unruh

We are pleased to announce the release of PyroCMS v2.1.3! We've had a very busy summer so far and it's been a few weeks since we released v2.1.2. A number of bugs were reported and we've been busy fixing those up along with working on v2.2.0-dev.

Along with working on the core of PyroCMS we have also been spending a good deal of time working on the other necessary bits: our hosted version, the store, support, and other business related tasks. We've greatly appreciated the pull requests that came in from you as community members!

Security Update: 2.0.4 and 2.1.2

posted 2012-06-04 by Phil Sturgeon

A recent potential XSS issue was discovered in the 2.0 and 2.1 branches and while it is not high-rish we have a full disclosure policy for this sort of thing. The issue could potentially only inject some HTML or JavaScript if you were logged in as an admin and clicked a malicious link to your own site via an email or another website. This is pretty tough to actually pull off and we have no evidence to suggest that anybody has had any problems from this - and itself has not been effected. Besides this XSS issue 2.0.4 and v2.1.2 also have a few other small bug fixes, so in all it's a good idea to upgrade.

Desktop Lovers

posted 2012-05-03 by iKreativ

We all love a good desktop image, what better than an awesome PyroCMS one?

AppStucco: Making cool addons!

posted 2012-05-01 by Phil Sturgeon

Add-ons are one of the most powerful aspect of any Content Management System and PyroCMS is no exception. This is why we are pleased to announce that a great company: AppStucco has just gone live today with their first - of many - add-ons: LDAP for PyroCMS!

If you Got It, Flaunt It!

posted 2012-04-27 by Phil Sturgeon

We know there are loads of you out there using PyroCMS. We have loads of followers, our site gets loads of traffic, and we have nearly hit 40,000 installations. But that said, we don't actually know who any of you are! This is because we are not evil big brother jerks, we don't track domain names, or IP addresses or anything evil. You can do what you like and that is cool, but the new Showcase section has been built to show off people who WANT to tell us about what they are doing with PyroCMS.

PyroCMS 2.1.0 is out!

posted 2012-04-23 by Phil Sturgeon

After three weeks of being in BETA testing, PyroCMS v2.1.0 is ready and it's one of our most exciting updates yet. v2.0.x had a brand new interface sure, but v2.1.x has started to make some real head-way down a path that leads to very awesome things. We are sporting a brand new version of CodeIgniter, integration with Amazon S3 and Rackspace Cloud Files, custom profile data, improved CSRF support, major speed improvements and a great new Asset management system.

CMSA Spotlight Awards

posted 2012-04-09 by Phil Sturgeon

The CMSA Spotlight Awards recognize creative and technical excellence in web design and development and this year we're part of it. We'd really really appreciate our users casting their vote for us in this years awards, which will help give PyroCMS more recognition, a bigger community and in turn more features and add-ons for all of you. To find out how to vote please read on!

PyroCMS v2.1.0-beta is ready!

posted 2012-04-02 by Phil Sturgeon

The whole team has been slogging away on the 2.1/develop branch for a while now and it is finally time to release a beta. v2.1.0-beta brings some massive features that people have been waiting for a while now and while we need to polish up a few rough edges we think it is time you guys got in on the action. Grab a copy from GitHub and help us test it out.

We're hiring!

posted 2012-03-27 by Phil Sturgeon

PyroCMS is a great project to work on, but it's not all fun and games. We're all working hard to get new versions complete, bugs squashed, demo's improved, addons built and all that jazz, but while we are doing that there are always questions to be answered, people who need help and documentation to be improved. So far we are a team of 4, but that is not enough - we need a part-time support member of staff

PyroCMS v2.0.3 released, v2.1.0 coming soon

posted 2012-03-07 by Jerel Unruh

We are announcing the release of v2.0.3 to fix a few little bugs in the 2.0 family. We have been working away on the develop version of 2.1 and we expect to have it out in the next few weeks as the next release. While we didn't have any serious bugs that needed to be fixed there were a couple minor details that v2.0.3 takes care of. If anything has been bothering you then read through the changelog to see if an upgrade will clear that up for you.


posted 2012-02-09 by Phil Sturgeon

We've been extremely busy over the last few days doing what we love doing: making PyroCMS more epic. You can use our great new demo, we've made a bunch of new Documentation, there has been loads of progress on v2.1-dev and v2.0.2 is out to fix a few things.

CMS Expo Here We Come!

posted 2012-01-27 by Phil Sturgeon

CMS Expo is a Learning and Business conference where all sorts of CMS folk go to talk about their products, answer questions and engage with existing or potential users. The gigantosourous-rex CMS' like Joomla and Drupal are out in force, last year WordPress had a table and our friends of ExpressionEngine are going this year too. Guess what? PyroCMS - you're favourite under-dog CMS - has a table too!

PyroCMS v2.0.1 released, fixes a few bugs

posted 2012-01-26 by Phil Sturgeon

It's been almost a month since we released v2.0.0 and we've had some amazing feedback. Code contributions are up, add-on sales are up, our follower count on Twitter is way up, traffic has doubled and our sales are doing great. We've spent a little time fixing some bugs and now we'd like to announce v2.0.1, like v2.0.0 but better.

In Docs We Trust

posted 2012-01-23 by Adam Fairholm

One of the most difficult part of an open source project is the documentation. It's critical for users to have great docs, but it's almost always an afterthought. So starting today, we're taking a few extra steps to make PyroCMS documentation more complete, accurate, and logically organized.

PyroCMS v2.0 Release Candidate

posted 2011-12-07 by Jerel Unruh

After several months of development we are very happy to announce that we have tagged v2.0.0-RC1 for both Community and Professional editions. This brings us very close to the final release and for those of you that aren't afraid of finding a bug we'd encourage you to try it out. To go along with this pre-final release we've got some other amazing announcements.

We got rid of our hiccups!

posted 2011-11-30 by Phil Sturgeon

Many of our users have been noticing some down-time, bugs and error messages on the website and for this we are incredibly sorry. We have been fighting tooth and nail to get our website stable for a few weeks now working through all sorts of challenges such as port flooding, spam attacks, hosting outages, migration problems and even DNS problems. The website is back to being stable now, but we just wanted to explain a little about the problems.

Changes to Git Branches

posted 2011-10-26 by Phil Sturgeon

Leading up to the v2.0 release we have changed how our version control branches work. If you do not know anything about version control and do not use GitHub you can skip this article. If you are one of the developers who submits bug fixes and pull requests to our repository then please read on!

Help shape the future of PyroCMS

posted 2011-10-19 by Jerel Unruh

As PyroCMS has become more widely used and we have a more diverse community we would like to ask for your input. With v1.3.0 we launched PyroCMS Professional which allowed developers to rebrand the admin panel and manage multiple sites from one installation and we have a v2.0 coming out soon with a huge load of amazing new features and a great new Control Panel, but we would like your help in where we go next.

Verson 2.0 and Lex

posted 2011-10-17 by Phil Sturgeon

If you follow us on Twitter you'll know we've been busy little bees working on an amazing new Control Panel, we've added a ton of new features and were just about to release v1.4, but now we've decided to go a little further and release a full blown v2.0 next along with a great new feature: Lex. Lex handles Tags and is better, faster and stronger than the Tag system in v1.x. This article will explain why we are changing, how - if at all - this will affect you and what is happening with the new release.

Don't forget, we're still open-source!

posted 2011-10-03 by Phil Sturgeon

It's been about two months since we launched PyroCMS Professional and we're so pleased to say that things are going even better than expected. Sales are good, feedback is brilliant, bugs are being fixed and the v1.4.0 is looking like the best update we've yet to see, but we just want to make one quick reminder: we're still an open-source project and we still need help from developers.

Keywords, Sitemaps and CodeIgniter: Oh My!

posted 2011-08-27 by Phil Sturgeon

There have been some pretty cool features added into v2.0-dev and we have plenty more to come. All of these features are available for both Community and Professional Editions. This article is just to whet our user's appetite and potentially interest developers to give the develop branch a try.

v1.3.2 Bug-fix release

posted 2011-08-12 by Jerel Unruh

We are pleased to announce the release of v1.3.2 just 6 weeks after our big release of v1.3.0. We've been busy and as a result PyroCMS has lost a few bugs. PyroCMS Professional is taking off nicely, the community is active, and we have some fun features lined up for v1.4.0

Recent login problems

posted 2011-08-10 by Phil Sturgeon

Recently users have been noticing a whole load of strange errors with logins and we've finally worked out all the problems. This was a big job and it gave two of us a migrane, but we got to the end of it. For giggles you can read along, or just head back to the site and make sure it all still works nicely.

v1.3.0 Community and Professional Released!

posted 2011-07-26 by Phil Sturgeon

Today is a big day in the evolution of PyroCMS: We release the biggest and best version of PyroCMS yet, now in two flavours. v1.3.0 Community Edition is the totally free version you have been used to and a Professional Edition with two small but powerful differences. Multi-Site Management and a totally themable Control Panel. For just £45 you are getting a whole lot of code with a whole lot of flexibility.

PyroCMS Premium

posted 2011-07-07 by Phil Sturgeon

We are pleased to announce the upcoming release of PyroCMS Premium. While most of the code has been under wraps for a while some of you have seen support for this version inserted into the develop branch on GitHub. We'd like to publish the details now that it is not so far from release to give the community a good view of what is happening and why.

v1.2.0: more powerful, still easy to use

posted 2011-05-13 by Phil Sturgeon

Since we released v1.1.0 we have made amazing progress. Together with our community's help we have made nearly 700 commits to form some very useful features and remove a ton of bugs. The Addon Store is growing as third party developers submit their addons and themes and we have well over 1,000 registered users on this site.

A sign of things to come: v1.2.0-beta1

posted 2011-04-18 by

After v1.0.0 we were knocking out an update a month thanks to the massive influx of feedback coming in, but since then things have not slowed down. We've been taking our time to get together some great features, work on the Add-on Store and make some great plans for both change and version management. So, with that it's time to announce v1.2.0-beta1!

PyroCMS v1.1.0 available!

posted 2011-03-02 by

Since v1.0.0 was released a few months back we've been working on some great new features for v1.1.0 and now it's ready. These features take into account the feedback provided from the community since v1.0.x and even earlier, so we're confident this will make a lot of people happy.

v1.0.3 - Bug-fix release

posted 2011-01-26 by

v1.0.3 is released with a tonne of bug-fixes. Nothing crazy, just application-wide improved stability. We're still working away on the v1.1.0 branch but to keep your sites running as smooth as possible upgrade to v1.0.3.

Minor update v1.0.2 and new Add-on Store

posted 2010-12-31 by

Keeping to a minor update a month we have released v1.0.2 which fixes a few bugs and generally made lots of tweaks to improve existing features. Other good news is we now have the Add-ons area up and running, in which anyone can add their own modules, themes and widgets for free or for a price and make 80% of the sales profit.

PyroCMS reaches final: v1.0

posted 2010-11-26 by

Today we are incredibly pleased to annouce the biggest update to PyroCMS in it's 14 months of it's open-source history. v1.0 may seem like a small jump in numbers from v0.9.9.7 but really this is more like a 2.0! Everything has been logically restructured, Dwoo has been replaced with an amazingly powerful Tags and Plugin syntax and its all running much quicker, while looking considerably sexier.