Skip to content

Commit

Permalink
version bump to v1.11.0.rc3
Browse files Browse the repository at this point in the history
  • Loading branch information
flavorjones committed Sep 8, 2020
1 parent 7b0c056 commit 959db1d
Show file tree
Hide file tree
Showing 2 changed files with 20 additions and 6 deletions.
24 changes: 19 additions & 5 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# Nokogiri Changelog

## Versioning Policy

Nokogiri follows [Semantic Versioning](https://semver.org/) (since 2017 or so). Note that we occasionally drop support for EOLed Rubies in Minor releases, which [some folks find objectionable](https://github.com/sparklemotion/nokogiri/issues/1568), but SemVer says [this is OK if the public API hasn't changed](https://semver.org/#what-should-i-do-if-i-update-my-own-dependencies-without-changing-the-public-api).

Here's what Dependabot thinks about Nokogiri's SemVer score: [![SemVer compatibility](https://api.dependabot.com/badges/compatibility_score?dependency-name=nokogiri&package-manager=bundler&version-scheme=semver)](https://dependabot.com/compatibility-score/?dependency-name=nokogiri&package-manager=bundler)
Expand All @@ -26,20 +28,31 @@ We bump `Major.Minor.Patch` versions following this guidance:

## Unreleased (will be v1.11.0)

To try out release candidates, use `gem install --prerelease`. Latest is `v1.11.0.rc2`.
Latest is `v1.11.0.rc3`.

To try out release candidates, use `gem install --prerelease` or `gem install nokogiri -v1.11.0.rc3`

If you're using bundler, try updating your Gemfile with:

``` ruby
gem "nokogiri", "~> 1.11.0.rc3"`
```


### Notes

#### Experiment: Pre-Compiled Native Linux Gems
#### Experiment: Pre-Compiled Native Gems for Linux and OSX/Darwin

With the v1.11.0 release candidates, we are experimenting with shipping **pre-compiled native gems** for these platforms:

With the v1.11.0 release candidates, we are experimenting with shipping **pre-compiled native Linux gems** for the `x86-linux` and `x86_64-linux` platforms. Note that v1.11.0.rc2 and later also support musl systems (e.g., alpine).
- Linux: `x86-linux` and `x86_64-linux` including musl platforms like alpine
- OSX/Darwin: `x86_64-darwin19`

If this works properly for you, it will speed up installation time on Linux.

If this doesn't work for you, please drop us a note at [#1983](https://github.com/sparklemotion/nokogiri/issues/1983), we may reach out to you for more information on your distro and configuration.
If this doesn't work for you, please drop us a note at #2075, we may reach out to you for more information on your distro and configuration.
Either way, we'd appreciate some feedback at [#1983](https://github.com/sparklemotion/nokogiri/issues/1983).
Either way, we'd appreciate your thoughts and feedback at #2075.


### Dependencies
Expand Down Expand Up @@ -83,6 +96,7 @@ This release ends support for:
* The switch to turn off the CSS-to-XPath cache is now thread-local, rather than being shared mutable state. [[#1935](https://github.com/sparklemotion/nokogiri/issues/1935)]
* [CRuby] Fixed installation on AIX with respect to `vasprintf`. [[#1908](https://github.com/sparklemotion/nokogiri/issues/1908)]
* [JRuby] Standardize reading from IO like objects, including StringIO. [[#1888](https://github.com/sparklemotion/nokogiri/issues/1888), [#1897](https://github.com/sparklemotion/nokogiri/issues/1897)]
* [Windows Visual C++] Fixed compiler warnings and errors. [#2061, #2068]


### Removed
Expand Down
2 changes: 1 addition & 1 deletion lib/nokogiri/version.rb
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# frozen_string_literal: true
module Nokogiri
# The version of Nokogiri you are using
VERSION = "1.11.0.rc2"
VERSION = "1.11.0.rc3"

class VersionInfo # :nodoc:
def jruby?
Expand Down

0 comments on commit 959db1d

Please sign in to comment.