Fork me on GitHub

PyroCMS v2.3-beta1 is here!

posted 2014-07-02 by Ryan Thompson

After over a year, 2500+ commits and countless long nights PyroCMS v2.3 goes beta! Rewritten Streams core, Eloquent database layer, Laravel's caching class and much more included.

Important: PyroCMS 2.2.5 Security Release

posted 2014-06-07 by Phil Sturgeon

PyroCMS - for now - is built on top of CodeIgniter, so we inherit their strengths and their weaknesses. Yesterday a vulnerability was reported in CodeIgniter, which can effect some of our users. Please read on to see if you are safe from this vulnerability, or to learn how to secure your site if you are not.

Important: PyroCMS 2.2.4 Security Release

posted 2014-05-01 by Phil Sturgeon

2.2.4 has been released which contains a few security fixes. As such we strongly advise all users to upgrade as soon as possibe. While no cases have been reported, this upgrade is being suggested as a precaution. 

Are you using a Content Delivery Network?

posted 2014-04-17 by Phil Sturgeon

PyroCMS has a wide array of features that can be enabled and configured to increase the performance of your application. One such feature is the "CDN Domain" setting. However, in our experience, not many people use it. The acronym "CDN" stands for Content Delivery Network, and there are a few to chose from in the market. Simply put, a CDN is a network of servers that host static files such as CSS, JavaScript, images and videos all over the world. 


PyroCMS 2.3 Alpha Release

posted 2013-12-21 by Ryan Thompson

2013 has been a year of hard late nights but very rewarding work for the PyroCMS team. Ever since we [announced our plans](https://www.pyrocms.com/blog/2012/11/foundations-for-our-future) a year ago for 2.3 to start leveraging Laravel 4 and general Composer components we have been coding our collective backsides off to make it a reality. We can all certainly agree that 2.3.0 has taken longer than expected thus far (thank you all for your patience), but it has been without a doubt the biggest improvement to the CMS we have ever had.


Departure From Pyro

posted 2013-08-30 by Adam Fairholm

Today I'd like to let everyone know that I'm not longer working on PyroCMS as a core team member. It was a difficult decision, but ultimately I'm no longer able to devote the time and energy that the project deserves going forward.

My contribution to the project has been streams, which started out as a standalone module in 2010 and was gradually added to the community core over time as streams core and the streams API. It's now one of the underlying components of Pyro that powers things like page types and user data.


v2.2.2 has been released

posted 2013-08-07 by Jerel Unruh

We are pleased to announce the immediate release of PyroCMS v2.2.2 to fix a number of bugs that existed in the v2.2.1 version.


Release of v2.2.1

posted 2013-04-24 by Jerel Unruh

We have released another version of PyroCMS: v2.2.1. This release brings a good number of bug fixes and even a couple small features.


PyroCMS v2.2.0: your favorite CMS steps it up a notch

posted 2013-03-07 by Jerel Unruh

We are thrilled to announce the release of PyroCMS v2.2.0! We as the core team and the community have been working on this release for a number of months and it is exciting to release it into the wild. While v2.2.0 has all of the old familiar features that you depend on it brings a few game changers: page types with custom fields, custom blog fields, comments that close after a set period of time, file tags or keywords, and many more.


Progress with Eloquent, and Laravel

posted 2013-02-27 by Phil Sturgeon

Now that we're all back from LaraCon in Washington DC last weekend, now seems like a great time to talk about how things are going on the conversion to Laravel We tried to make it pretty clear that we would not be using any of Laravel in 2.2.0 (which is now at RC2 and approaching final in the next week or so), nor would 2.3.0 be a good time for a re-write if we want to get you new features any time soon. Still, people have been asking a lot about when the "Laravel version" of PyroCMS is going to be out. It's great to see so many people excited about the switch (we knew you would be), but it is going to take some time.


Download Release Candidate 2 today!

posted 2013-02-22 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-05 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-05 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-19 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-03 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-09 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 pyrocms.com 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-06 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.


SO. MANY. NEW. THINGS!

posted 2012-02-08 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-29 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-16 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.