Add Postgres 16 and current. Update other version and mention EOL ones.
Unified · Split
| @@ -55,52 +55,62 @@ module Docs · 54 unmodified lines | |||
| 55 | Licensed under the PostgreSQL License. | 55 | Licensed under the PostgreSQL License. |
| 56 | HTML | 56 | HTML |
| 57 | 57 | ||
| 58 | version 'Latest' do | ||
| 59 | self.release = '16.0' | ||
| 60 | self.base_url = "https://www.postgresql.org/docs/latest/" | ||
| 61 | end | ||
| 62 | |||
| 63 | version '16' do | ||
| 64 | self.release = '16.0' | ||
| 65 | self.base_url = "https://www.postgresql.org/docs/#{version}/" | ||
| 66 | end | ||
| 67 | |||
| 58 | version '15' do | 68 | version '15' do |
| 59 | self.release = '15.3' | 69 | self.release = '15.4' |
| 60 | self.base_url = "https://www.postgresql.org/docs/#{version}/" | 70 | self.base_url = "https://www.postgresql.org/docs/#{version}/" |
| 61 | end | 71 | end |
| 62 | 72 | ||
| 63 | version '14' do | 73 | version '14' do |
| 64 | self.release = '14.5' | 74 | self.release = '14.9' |
| 65 | self.base_url = "https://www.postgresql.org/docs/#{version}/" | 75 | self.base_url = "https://www.postgresql.org/docs/#{version}/" |
| 66 | end | 76 | end |
| 67 | 77 | ||
| 68 | version '13' do | 78 | version '13' do |
| 69 | self.release = '13.4' | 79 | self.release = '13.12' |
| 70 | self.base_url = "https://www.postgresql.org/docs/#{version}/" | 80 | self.base_url = "https://www.postgresql.org/docs/#{version}/" |
| 71 | end | 81 | end |
| 72 | 82 | ||
| 73 | version '12' do | 83 | version '12' do |
| 74 | self.release = '12.1' | 84 | self.release = '12.16' |
| 75 | self.base_url = "https://www.postgresql.org/docs/#{version}/" | 85 | self.base_url = "https://www.postgresql.org/docs/#{version}/" |
| 76 | end | 86 | end |
| 77 | 87 | ||
| 78 | version '11' do | 88 | version '11' do |
| 79 | self.release = '11.6' | 89 | self.release = '11.21' |
| 80 | self.base_url = "https://www.postgresql.org/docs/#{version}/" | 90 | self.base_url = "https://www.postgresql.org/docs/#{version}/" |
| 81 | end | 91 | end |
| 82 | 92 | ||
| 83 | version '10' do | 93 | version '10' do |
| 84 | self.release = '10.11' | 94 | self.release = '10.23 (EOL)' |
| 85 | self.base_url = "https://www.postgresql.org/docs/#{version}/" | 95 | self.base_url = "https://www.postgresql.org/docs/#{version}/" |
| 86 | end | 96 | end |
| 87 | 97 | ||
| 88 | version '9.6' do | 98 | version '9.6' do |
| 89 | self.release = '9.6.16' | 99 | self.release = '9.6.24 (EOL)' |
| 90 | self.base_url = "https://www.postgresql.org/docs/#{version}/" | 100 | self.base_url = "https://www.postgresql.org/docs/#{version}/" |
| 91 | 101 | ||
| 92 | html_filters.insert_before 'postgresql/extract_metadata', 'postgresql/normalize_class_names' | 102 | html_filters.insert_before 'postgresql/extract_metadata', 'postgresql/normalize_class_names' |
| 93 | end | 103 | end |
| 94 | 104 | ||
| 95 | version '9.5' do | 105 | version '9.5' do |
| 96 | self.release = '9.5.20' | 106 | self.release = '9.5.25 (EOL)' |
| 97 | self.base_url = "https://www.postgresql.org/docs/#{version}/" | 107 | self.base_url = "https://www.postgresql.org/docs/#{version}/" |
| 98 | 108 | ||
| 99 | html_filters.insert_before 'postgresql/extract_metadata', 'postgresql/normalize_class_names' | 109 | html_filters.insert_before 'postgresql/extract_metadata', 'postgresql/normalize_class_names' |
| 100 | end | 110 | end |
| 101 | 111 | ||
| 102 | version '9.4' do | 112 | version '9.4' do |
| 103 | self.release = '9.4.25' | 113 | self.release = '9.4.26 (EOL)' |
| 104 | self.base_url = "https://www.postgresql.org/docs/#{version}/" | 114 | self.base_url = "https://www.postgresql.org/docs/#{version}/" |
| 105 | 115 | ||
| 106 | html_filters.insert_before 'postgresql/extract_metadata', 'postgresql/normalize_class_names' | 116 | html_filters.insert_before 'postgresql/extract_metadata', 'postgresql/normalize_class_names' |