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`