diff --git a/lib/docs/filters/d/entries.rb b/lib/docs/filters/d/entries.rb index ef41b159..72fc4dec 100644 --- a/lib/docs/filters/d/entries.rb +++ b/lib/docs/filters/d/entries.rb @@ -19,6 +19,8 @@ module Docs name.split('.')[0..2].join('.') elsif name.start_with?('ddmd') 'ddmd' + elsif name.start_with?('rt') + 'rt' else name.split('.')[0..1].join('.') end diff --git a/lib/docs/scrapers/bootstrap.rb b/lib/docs/scrapers/bootstrap.rb index 6f48e7a6..5b29b992 100644 --- a/lib/docs/scrapers/bootstrap.rb +++ b/lib/docs/scrapers/bootstrap.rb @@ -16,8 +16,8 @@ module Docs HTML version '4' do - self.release = '4.1.0' - self.base_url = 'https://getbootstrap.com/docs/4.0/' + self.release = '4.1.1' + self.base_url = 'https://getbootstrap.com/docs/4.1/' self.root_path = 'getting-started/introduction/' html_filters.push 'bootstrap/entries_v4', 'bootstrap/clean_html_v4' diff --git a/lib/docs/scrapers/coffeescript.rb b/lib/docs/scrapers/coffeescript.rb index f418b936..23e9557f 100644 --- a/lib/docs/scrapers/coffeescript.rb +++ b/lib/docs/scrapers/coffeescript.rb @@ -16,7 +16,7 @@ module Docs HTML version '2' do - self.release = '2.2.2' + self.release = '2.3.0' self.base_url = 'http://coffeescript.org/' html_filters.push 'coffeescript/entries', 'coffeescript/clean_html', 'title' diff --git a/lib/docs/scrapers/d.rb b/lib/docs/scrapers/d.rb index e745ccc8..c6d151d7 100644 --- a/lib/docs/scrapers/d.rb +++ b/lib/docs/scrapers/d.rb @@ -2,7 +2,7 @@ module Docs class D < UrlScraper include MultipleBaseUrls - self.release = '2.079.0' + self.release = '2.080.0' self.type = 'd' self.base_urls = ['https://dlang.org/phobos/', 'https://dlang.org/spec/'] self.root_path = 'index.html' diff --git a/lib/docs/scrapers/d3.rb b/lib/docs/scrapers/d3.rb index cec2671d..94448278 100644 --- a/lib/docs/scrapers/d3.rb +++ b/lib/docs/scrapers/d3.rb @@ -17,7 +17,7 @@ module Docs HTML version '5' do - self.release = '5.1.0' + self.release = '5.4.0' self.base_url = 'https://github.com/d3/' self.root_path = 'd3/blob/master/API.md' diff --git a/lib/docs/scrapers/django.rb b/lib/docs/scrapers/django.rb index a37d2cb5..37f3270a 100644 --- a/lib/docs/scrapers/django.rb +++ b/lib/docs/scrapers/django.rb @@ -35,7 +35,7 @@ module Docs HTML version '2.0' do - self.release = '2.0.2' + self.release = '2.0.5' self.dir = '/Users/Thibaut/DevDocs/Docs/Django20' self.base_url = 'https://docs.djangoproject.com/en/2.0/' end diff --git a/lib/docs/scrapers/electron.rb b/lib/docs/scrapers/electron.rb index 321c0cb4..e9881f70 100644 --- a/lib/docs/scrapers/electron.rb +++ b/lib/docs/scrapers/electron.rb @@ -2,7 +2,7 @@ module Docs class Electron < UrlScraper self.type = 'electron' self.base_url = 'https://electronjs.org/docs' - self.release = '1.8.4' + self.release = '2.0.0' self.links = { home: 'https://electronjs.org/', code: 'https://github.com/electron/electron' diff --git a/lib/docs/scrapers/elixir.rb b/lib/docs/scrapers/elixir.rb index 9b13df82..4a8e33cd 100644 --- a/lib/docs/scrapers/elixir.rb +++ b/lib/docs/scrapers/elixir.rb @@ -34,7 +34,7 @@ module Docs end version '1.6' do - self.release = '1.6.4' + self.release = '1.6.5' self.base_urls = [ "https://hexdocs.pm/elixir/#{release}/", "https://hexdocs.pm/eex/#{release}/", diff --git a/lib/docs/scrapers/node.rb b/lib/docs/scrapers/node.rb index 8f060a79..465b8b37 100644 --- a/lib/docs/scrapers/node.rb +++ b/lib/docs/scrapers/node.rb @@ -23,7 +23,7 @@ module Docs HTML version do - self.release = '10.0.0' + self.release = '10.1.0' self.base_url = 'https://nodejs.org/dist/latest-v10.x/docs/api/' end diff --git a/lib/docs/scrapers/php.rb b/lib/docs/scrapers/php.rb index 1a9ea25a..74336296 100644 --- a/lib/docs/scrapers/php.rb +++ b/lib/docs/scrapers/php.rb @@ -4,7 +4,7 @@ module Docs self.name = 'PHP' self.type = 'php' - self.release = '7.2.2' + self.release = '7.2.5' self.base_url = 'https://secure.php.net/manual/en/' self.root_path = 'index.html' self.initial_paths = %w( @@ -61,7 +61,7 @@ module Docs function.mssql-select-db.html pthreads.modifiers.html) - options[:skip_patterns] = [/mysqlnd/] + options[:skip_patterns] = [/mysqlnd/, /xdevapi/i] options[:attribution] = <<-HTML © 1997–2018 The PHP Documentation Group
diff --git a/lib/docs/scrapers/rust.rb b/lib/docs/scrapers/rust.rb index a79683c1..e6019ac5 100644 --- a/lib/docs/scrapers/rust.rb +++ b/lib/docs/scrapers/rust.rb @@ -1,7 +1,7 @@ module Docs class Rust < UrlScraper self.type = 'rust' - self.release = '1.25.0' + self.release = '1.26.0' self.base_url = 'https://doc.rust-lang.org/' self.root_path = 'book/first-edition/index.html' self.initial_paths = %w( diff --git a/lib/docs/scrapers/sinon.rb b/lib/docs/scrapers/sinon.rb index 23b31480..69387695 100644 --- a/lib/docs/scrapers/sinon.rb +++ b/lib/docs/scrapers/sinon.rb @@ -18,6 +18,11 @@ module Docs Licensed under the BSD License. HTML + version '5' do + self.release = '5.0.7' + self.base_url = "http://sinonjs.org/releases/v#{release}/" + end + version '4' do self.release = '4.5.0' self.base_url = "http://sinonjs.org/releases/v#{release}/" diff --git a/lib/docs/scrapers/tensorflow.rb b/lib/docs/scrapers/tensorflow.rb index 6e8bd592..0296299f 100644 --- a/lib/docs/scrapers/tensorflow.rb +++ b/lib/docs/scrapers/tensorflow.rb @@ -4,7 +4,7 @@ module Docs class Tensorflow < UrlScraper self.name = 'TensorFlow' self.type = 'tensorflow' - self.release = '1.6' + self.release = '1.8' self.root_path = 'index.html' self.links = { home: 'https://www.tensorflow.org/', diff --git a/lib/docs/scrapers/vagrant.rb b/lib/docs/scrapers/vagrant.rb index 6bf2219d..84369b5f 100644 --- a/lib/docs/scrapers/vagrant.rb +++ b/lib/docs/scrapers/vagrant.rb @@ -2,7 +2,7 @@ module Docs class Vagrant < UrlScraper self.name = 'Vagrant' self.type = 'vagrant' - self.release = '2.0.4' + self.release = '2.1.1' self.base_url = 'https://www.vagrantup.com/docs/' self.root_path = 'index.html' self.links = { diff --git a/lib/docs/scrapers/webpack.rb b/lib/docs/scrapers/webpack.rb index cdcdebbd..26414a46 100644 --- a/lib/docs/scrapers/webpack.rb +++ b/lib/docs/scrapers/webpack.rb @@ -4,7 +4,7 @@ module Docs self.type = 'webpack' version do - self.release = '4.6.0' + self.release = '4.8.3' self.base_url = 'https://webpack.js.org/' self.root_path = 'guides/' self.initial_paths = %w(