Difference between revisions of "Version history"

From VyOS Wiki
Jump to: navigation, search
(Created page with "First VyOS release was in December 2013. VyOS uses so called semantic versioning for release version numbers that consists of three parts, <major>.<minor>.<patch>, where ...")
 
(summarize version history page so that it doesn't list micro releases since these are documented elsewhere, and add notes for lithium)
Line 1: Line 1:
 
First VyOS release was in December 2013.
 
First VyOS release was in December 2013.
  
VyOS uses so called [[semantic versioning]] for release version numbers that consists of three parts, <major>.<minor>.<patch>, where major increments on backwards-incompatible changes,
+
VyOS uses so called [http://semver.org/ semantic versioning] for release version numbers that consists of three parts, <major>.<minor>.<patch>, where major increments on backwards-incompatible changes,
 
minor increments on backwards-compatible changes, and patch increments on bugfixes.
 
minor increments on backwards-compatible changes, and patch increments on bugfixes.
  
 
Development branches are named after chemical elements sorted by atomic number. Branch name is included in the version spec, like "1.0.2 (hydrogen)".  
 
Development branches are named after chemical elements sorted by atomic number. Branch name is included in the version spec, like "1.0.2 (hydrogen)".  
  
On this page brief version history of VyOS is kept.
+
VyOS active branches:
  
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
! Version number
+
! Versions
! Release date
+
! First release
 +
! Latest release
 
! Status
 
! Status
 
! Branch
 
! Branch
 
! Based on
 
! Based on
! Kernel used
+
! Kernel
! Major changes
+
! Notable changes
! Notes
 
 
|-
 
|-
 +
| [[1.2.0/release_notes|1.2]]
 +
| None
 +
| None
 +
| Current development
 +
| [[Lithium]]
 +
| [[Helium]]
 +
| Not set
 +
| In progress
 +
|-
 +
| [[1.1.0/release_notes|1.1]]
 +
| 1.1.0
 +
2014 Oct 10
 
| 1.1.0
 
| 1.1.0
| TBD
+
2014 Oct 10
| Under development
+
| Current stable
| Helium
+
| [[Helium]]
| Hydrogen
+
| [[Hydrogen]]
| TBD
+
| 3.13.11
| TBD
+
| L2TPv3, Dummy interfaces, QinQ, Event handler, IGMP proxy.
|
+
Experimental: DMVPN, VXLAN
|-
 
| 1.0.2
 
| 2014 Feb 04
 
| Released
 
| Hydrogen
 
| Hydrogen
 
| 3.3.8
 
| Fixed SNMPv3 encrypted keys support, fixed 0.0.0.0 peer incorrect behaviour in IPsec.
 
| Maintenance release
 
|-
 
| 1.0.1
 
| 2014 Jan 19
 
| Released
 
| Hydrogen
 
| Hydrogen
 
| 3.3.8
 
| HTTP redirect support in "add system image", fixed limiter QoS policy, fixed DHCP leases display in failover setups.
 
| Maintenance release
 
 
|-
 
|-
 +
| [[1.0.0/release_notes|1.0]]
 
| 1.0.0
 
| 1.0.0
| 2013 Dec 22
+
2013 Dec 22
| Released
+
| 1.0.5
| Hydrogen
+
2014 Sep 26
 +
| Old stable
 +
| [[Hydrogen]]
 
| Daisy
 
| Daisy
 
| 3.3.8
 
| 3.3.8
| Command scripting, task scheduler, web proxy LDAP authentication, fixed IPv4 BGP peer-groups, fixed DHCPv6 relay, other bugfixes.
+
| First release from Vyatta Core 6.6 fork. Command scripting,
|
+
task scheduler, web proxy LDAP authentication, numerous bug fixes.
 
|}
 
|}
 +
  
 
[[Category: User documentation]]
 
[[Category: User documentation]]

Revision as of 01:45, 30 October 2014

First VyOS release was in December 2013.

VyOS uses so called semantic versioning for release version numbers that consists of three parts, <major>.<minor>.<patch>, where major increments on backwards-incompatible changes, minor increments on backwards-compatible changes, and patch increments on bugfixes.

Development branches are named after chemical elements sorted by atomic number. Branch name is included in the version spec, like "1.0.2 (hydrogen)".

VyOS active branches:

Versions First release Latest release Status Branch Based on Kernel Notable changes
1.2 None None Current development Lithium Helium Not set In progress
1.1 1.1.0

2014 Oct 10

1.1.0

2014 Oct 10

Current stable Helium Hydrogen 3.13.11 L2TPv3, Dummy interfaces, QinQ, Event handler, IGMP proxy.

Experimental: DMVPN, VXLAN

1.0 1.0.0

2013 Dec 22

1.0.5

2014 Sep 26

Old stable Hydrogen Daisy 3.3.8 First release from Vyatta Core 6.6 fork. Command scripting,

task scheduler, web proxy LDAP authentication, numerous bug fixes.