pfSense 1.3 is now 2.0

The pfSense version formerly known as 1.3 will be 2.0 going forward. The build system changes, renaming of the board on the forum, etc. will be happening bit by bit over the next week or two. This was done for two reasons.

  1. This release brings numerous very significant changes, and going from 1.2 to 2.0 is more indicative of that. The configuration for 2.0 systems is not backwards compatible with 1.2.x, which is another good reason to stress the level of change by bumping the version number.

  2. The person who wrote the package system’s version compatibility detection didn’t exactly use much foresight (not naming names, is no longer an active developer). Every existing version of pfSense only checks the first number in a version to see if it’s compatible, so a package marked for 1.3 only will show up on any version that starts with 1. Because, you know, who would ever release a 1.0, 1.2, 1.3, etc.? It’s something that had not previously been a problem because packages weren’t as version-dependent as some are now. Changing the version to 2.0 is the easiest way to work around this and still accommodate all the existing installations out there, and it just makes sense to do so as noted above.

Lastly, the answer to the inevitable “When will it be released?”.