README-2.0.0.md in ruby-jss-2.0.0a10 vs README-2.0.0.md in ruby-jss-2.0.0a11

- old
+ new

@@ -33,19 +33,22 @@ - [Using `.make`, `#create`, and `#update` for Classic API objects](#using-make-create-and-update-for-classic-api-objects) - [JSS::CONFIG](#jssconfig) - [Jamf::Connection instance methods `#next_refresh`, `#secs_to_refresh`, & `#time_to_refresh`](#jamfconnection-instance-methods-next_refresh-secs_to_refresh---time_to_refresh) - [Cross-object validation in setters](#cross-object-validation-in-setters) - [.fetch :random](#fetch-random) +- [Documentation](#documentation) - [How to install for testing](#how-to-install-for-testing) - [Contact](#contact) <!-- /TOC --> ## Requirements -ruby-jss 2.0.0 requires ruby 2.7 or higher , and a Jamf Pro server running version 10.35 or higher. +ruby-jss 2.0 requires ruby 2.6.3 or higher, and a Jamf Pro server running version 10.35 or higher. +This means it will work with the OS-supplied /usr/bin/ruby in macOS 10.15 Catalina and above, until Apple removes ruby from the OS. + ## High level changes ### Ruby 3.x support The plan is for ruby-jss 2.0+ to be compatible with ruby 2.7 and higher, including ruby 3.x @@ -298,9 +301,14 @@ ### .fetch :random You can still fetch random objects from a collection, but use `.fetch random: true`. The older `.fetch :random` is deprecated and will be removed. +## Documentation + +The YARD documentation for v2.0.0 is available before release in the [github.io site for ruby-jss](http://pixaranimationstudios.github.io/ruby-jss/docs/v2.x/index.html). + +All the documentation for ruby-jss is in need of updating, from the top-level README to the auto-generated YARD docs. If you have questions that aren't answered there, please reach out (see Contact, below) ## How to install for testing `gem install ruby-jss --version 2.0.0xy`