Versions of pfSense software and FreeBSD

The tables in this document contain detailed information on pfSense® software releases.

Versions are grouped up by major/minor number changes so they are easier to locate. The most recent versions are listed first, and the rest are in descending order by release date.

pfSense Plus software

22.x

Version

Support

Released

Config Rev

FreeBSD Version

Branch

22.05

fa-check

2022-06-26

22.7

12.3-STABLE@5f81a4619dcf

plus-RELENG_22_05

22.01

fa-check

2022-02-14

22.2

12.3-STABLE@ef1e43df92c6

plus-RELENG_22_01

21.x

Version

Support

Released

Config Rev

FreeBSD Version

Branch

21.05.2

fa-times

2021-10-26

21.7

12.2-STABLE@424f6363927

plus-RELENG_21_05_2

21.05.1

fa-times

2021-08-05

21.7

12.2-STABLE@424f6363927

plus-RELENG_21_05_1

21.05

fa-times

2021-06-02

21.7

12.2-STABLE@424f6363927

plus-RELENG_21_05

21.02.2

fa-times

2021-04-13

21.5

12.2-STABLE@f4d0bc6aa6b

plus-RELENG_21_02_2

21.02-p1

fa-times

2021-02-25

21.4

12.2-STABLE@f4d0bc6aa6b

plus-RELENG_21_02

21.02

fa-times

2021-02-17

21.4

12.2-STABLE@f4d0bc6aa6b

plus-RELENG_21_02

pfSense CE software

2.7.x

Version

Support

Released

Config Rev

FreeBSD Version

Branch

2.7.0

fa-clock-o

TBD

22.7

14.0-CURRENT@aec9453fec7

RELENG_2_7_0

2.6.x

Version

Support

Released

Config Rev

FreeBSD Version

Branch

2.6.0

fa-check

2022-02-14

22.2

12.3-STABLE@ef1e43df92c6

RELENG_2_6_0

2.5.x

Version

Support

Released

Config Rev

FreeBSD Version

Branch

2.5.2

fa-check

2021-07-07

21.7

12.2-STABLE@f4d0bc6aa6b

RELENG_2_5_2

2.5.1

fa-times

2021-04-13

21.5

12.2-STABLE@f4d0bc6aa6b

RELENG_2_5_1

2.5.0

fa-times

2021-02-17

21.4

12.2-STABLE@f4d0bc6aa6b

RELENG_2_5_0

2.4.x

Version

Support

Released

Config Rev

FreeBSD Version

Branch

2.4.5-p1

fa-times

2020-06-09

19.1

11.3-STABLE@r357046

RELENG_2_4_5

2.4.5

fa-times

2020-03-26

19.1

11.3-STABLE@r357046

RELENG_2_4_5

2.4.4-p3

fa-times

2019-05-20

19.1

11.2-RELEASE-p10

RELENG_2_4_4

2.4.4-p2

fa-times

2019-01-07

18.9

11.2-RELEASE-p4

RELENG_2_4_4

2.4.4-p1

fa-times

2018-12-03

18.9

11.2-RELEASE-p4

RELENG_2_4_4

2.4.4

fa-times

2018-09-24

18.8

11.2-RELEASE-p3

RELENG_2_4_4

2.4.3-p1

fa-times

2018-05-14

18.0

11.1-RELEASE-p10

RELENG_2_4_3

2.4.3

fa-times

2018-03-29

17.9

11.1-RELEASE-p7

RELENG_2_4_3

2.4.2-p1

fa-times

2017-12-14

17.3

11.1-RELEASE-p6

RELENG_2_4_2

2.4.2

fa-times

2017-11-20

17.3

11.1-RELEASE-p4

RELENG_2_4_2

2.4.1

fa-times

2017-10-24

17.3

11.1-RELEASE-p2

RELENG_2_4_1

2.4

fa-times

2017-10-12

17.0

11.1-RELEASE-p1

RELENG_2_4_0

2.3.x

Version

Support

Released

Config Rev

FreeBSD Version

Branch

2.3.5-p2

fa-times

2018-05-14

15.8

10.3-RELEASE-p26

RELENG_2_3_5

2.3.5-p1

fa-times

2017-12-14

15.8

10.3-RELEASE-p26

RELENG_2_3_5

2.3.5

fa-times

2017-10-31

15.8

10.3-RELEASE-p20

RELENG_2_3_5

2.3.4-p1

fa-times

2017-07-20

15.8

10.3-RELEASE-p19

RELENG_2_3_4

2.3.4

fa-times

2017-05-04

15.8

10.3-RELEASE-p19

RELENG_2_3_4

2.3.3-p1

fa-times

2017-03-09

15.8

10.3-RELEASE-p17

RELENG_2_3_3

2.3.3

fa-times

2017-02-20

15.8

10.3-RELEASE-p16

RELENG_2_3_3

2.3.2

fa-times

2016-07-19

15.5

10.3-RELEASE-p5

RELENG_2_3_2

2.3.1

fa-times

2016-05-18

15.4

10.3-RELEASE-p3

RELENG_2_3_1

2.3

fa-times

2016-04-12

15.0

10.3-RELEASE

RELENG_2_3_0

2.2.x

Version

Support

Released

Config Rev

FreeBSD Version

Branch

2.2.6

fa-times

2015-12-21

12.0

10.1-RELEASE-p25

RELENG_2_2

2.2.5

fa-times

2015-11-05

12.0

10.1-RELEASE-p24

RELENG_2_2

2.2.4

fa-times

2015-07-26

11.9

10.1-RELEASE-p15

RELENG_2_2

2.2.3

fa-times

2015-06-24

11.7

10.1-RELEASE-p13

RELENG_2_2

2.2.2

fa-times

2015-04-15

11.7

10.1-RELEASE-p9

RELENG_2_2

2.2.1

fa-times

2015-03-17

11.7

10.1-RELEASE-p6

RELENG_2_2

2.2

fa-times

2015-01-23

11.6

10.1-RELEASE-p4

RELENG_2_2

2.1.x

Version

Support

Released

Config Rev

FreeBSD Version

Branch

2.1.5

fa-times

2014-08-27

10.1

8.3-RELEASE-p16

RELENG_2_1

2.1.4

fa-times

2014-06-25

10.1

8.3-RELEASE-p16

RELENG_2_1

2.1.3

fa-times

2014-05-02

10.1

8.3-RELEASE-p16

RELENG_2_1

2.1.2

fa-times

2014-04-10

10.1

8.3-RELEASE-p14

RELENG_2_1

2.1.1

fa-times

2014-04-04

10.1

8.3-RELEASE-p14

RELENG_2_1

2.1

fa-times

2013-09-15

9.8

8.3-RELEASE-p11

RELENG_2_1

2.0.x

Version

Support

Released

Config Rev

FreeBSD Version

Branch

2.0.3

fa-times

2013-04-15

8.0

8.1-RELEASE-p13

RELENG_2_0

2.0.2

fa-times

2012-12-21

8.0

8.1-RELEASE-p13

RELENG_2_0

2.0.1

fa-times

2011-12-20

8.0

8.1-RELEASE-p6

RELENG_2_0

2.0

fa-times

2011-09-17

8.0

8.1-RELEASE-p4

RELENG_2_0

1.2.x

Version

Support

Released

Config Rev

FreeBSD Version

Branch

1.2.3

fa-times

2009-12-10

3.0

7.2-RELEASE-p5

RELENG_1_2

1.2.2

fa-times

2009-01-09

3.0

7.0-RELEASE-p8

RELENG_1_2

1.2.1

fa-times

2008-12-26

3.0

7.0-RELEASE-p7

RELENG_1_2

1.2

fa-times

2008-02-25

3.0

6.2-RELEASE-p11

RELENG_1_2

Legend

Version

The pfSense Plus or CE software version number. When possible, the version number links to the release notes detailing what was changed in that particular release.

See also

See Understanding pfSense Plus and CE software version numbers later in this document for an explanation of the version number formats.

Support

The support status.

fa-check

Current supported release

fa-times

Previous unsupported release

fa-clock-o

Future release

TBD

To Be Determined, not yet known.

Released

The date a specific version of pfSense software was released to the public.

Config Rev

The internal config.xml revision number, which indicates changes to the configuration format that may make a configuration file incompatible with older versions.

FreeBSD Version

Each version of pfSense software is based on a specific version of FreeBSD. The underlying FreeBSD version is listed for each corresponding version of pfSense software.

Branch

A link to the pfSense software source code branch used to build a specific release.

Understanding pfSense Plus and CE software version numbers

pfSense Plus and CE software utilize different version number formats. This makes it easier to distinguish between them and also makes it clear that the releases do not necessarily happen at the same time, even if they share a common code base.

pfSense Plus software version numbers use the format <year>.<month>.<patch> where the <patch> suffix is omitted when the value is 0. This version numbering scheme follows the format used by TNSR software, also produced by Netgate, which in turn is modeled after the version format used by the Linux Foundation FD.io project. This change happened at the start of 2021 when the name changed from “pfSense Factory Edition” to “pfSense Plus”.

pfSense CE software version numbers use the format <major>.<minor>.<patch>, and each component is present even if the value is 0. This version numbering scheme is similar to the format used by FreeBSD software. In the past, this format was also used for releases of pfSense Factory Edition software before it was renamed to pfSense Plus.