Permalink
Commits on Nov 17, 2017
  1. Merge pull request #508 from zenspider/minitest_fixes

    zenspider committed Nov 17, 2017
    Clean up tests failures and minitest 5 deprecations.
Commits on Nov 16, 2017
  1. Fixes the current test failures on master.

    zenspider committed Nov 16, 2017
    Stolen from #464
Commits on Mar 31, 2017
  1. Raise ArgumentError on non-hierarchical URL

    knu committed Mar 31, 2017
    Fixes #420.
  2. Avoid playing too much with path

    knu committed Mar 31, 2017
    A relative path without the path part (such as `?a=b`) can be safely
    merged with a referer if we don't modify the path part too early.
Commits on Feb 8, 2017
  1. Merge pull request #487 from olleolleolle/patch-1

    knu committed Feb 8, 2017
    Travis: Rubies updated, add 2.4.0, fix 2.0.0, 1.9.3; update to jruby-9.1.7.0, add JRUBY_OPTS=--debug
Commits on Feb 7, 2017
  1. Travis: Rubies updated

    olleolleolle committed Feb 7, 2017
      - Travis: Rubies updated, add 2.4.0, fix 2.0.0, 1.9.3; update to jruby-9.1.7.0, add JRUBY_OPTS=--debug
Commits on Sep 8, 2016
  1. Update rubies in CI

    knu committed Sep 8, 2016
    - Ruby 2.0.0 and 1.9.3 have reached their EOL, so ignore failure from
      now on.
    
    - Update JRuby 1.7 to 1.7.26 and remove it from `allow_failures`
    
    - Update JRuby 9000 to 9.1.5.0
    
    - Retire rbx
    
    - Use `gem install --conservative` instead of checking with `gem query`
  2. Merge pull request #485 from sparklemotion/elements_with_search

    knu committed Sep 8, 2016
    Make element(s)_with(search: selector) work as advertised
  3. Remove bogus frames not to confuse NekoHTML (JRuby)

    knu committed Sep 8, 2016
  4. Add tests for `checkbox_with`

    knu committed Sep 8, 2016
  5. Add a test for `frames_with`

    knu committed Sep 8, 2016
  6. Consistently use `__send__` here

    knu committed Sep 8, 2016
  7. Warn if multiple search selectors are given

    knu committed Sep 8, 2016
    Only the last one takes effect.
Commits on Sep 7, 2016
  1. Make element(s)_with(search: selector) work as advertised

    knu committed Sep 7, 2016
    They would work for such elements as links and images, but never for
    forms, form fields and frames.
    
    This fixes #444.
  2. Use chomp! instead of gsub

    knu committed Aug 1, 2016
Commits on Aug 22, 2016
  1. Bump the version to 2.7.5

    knu committed Aug 22, 2016
  2. Merge pull request #482 from sparklemotion/improve_form_encoding

    knu committed Aug 22, 2016
    Improve form encoding
  3. Skip this one too

    knu committed Aug 22, 2016
  4. Skip tests on JRuby that do not pass

    knu committed Aug 22, 2016
    NekoHTML does not parse IFRAME, body inside of NOFRAMES, FRAME outside
    of FRAMESET.
  5. Optimize the `{ |x| x.attr }` style blocks using `&:attr`

    knu committed Aug 1, 2016
  6. Make sure to encode form data in binary

    knu committed Aug 1, 2016
    This hopefully fixes #333.
  7. Use File.binread

    knu committed Aug 1, 2016
Commits on Aug 1, 2016
  1. Merge pull request #471 from Zorbash/patch-1

    knu committed Aug 1, 2016
    Fix code doc typo in frame.rb
  2. Merge pull request #476 from donv/patch-1

    knu committed Aug 1, 2016
    Update JRuby versions for testing in travis-ci
Commits on Jun 4, 2016
  1. Update JRuby versions for testing in travis-ci

    donv committed Jun 4, 2016
    The RVM alias jruby-19mode is outdated (JRuby 1.7.19)
    JRuby 9.1 is the active branch
    JRuby 1.7 is maintained with no EOL announced
Commits on May 5, 2016