CHANGES.md in ruby-jss-3.0.0b1 vs CHANGES.md in ruby-jss-3.0.0
- old
+ new
@@ -14,11 +14,12 @@
Many many thanks to actae0n of Blacksun Hackers Club for reporting this issue and providing examples of how it could be exploited.
--------
-## \[UNRELEASED]
+## \[3.0.0] - 2023-05-22
+Major version bump because changes to policy log flushing are not backward compatible.
### Added
- Jamf::Policy.flush_logs_for_computers: formerly private class method, now public and used for flushing policy logs for specific computers.
### Fixed
@@ -27,10 +28,10 @@
- Send mandatory field 'name' with a MobileDeviceApplication request (Thanks @yanniks!)
- Policy Log Flushing now reflects API limitation: You can flush logs for a policy for all computers, or for a computer for all policies, but not specific policies for specific computers. See Jamf::Policy.flush_logs and Jamf::Policy.flush_logs_for_computers
- A validation method wasn't passing cnx param correctly.
### Changed
- - MacOSManagedUpdates.send_managed_os_update takes symbols as the updateAction
+ - MacOSManagedUpdates.send_managed_os_update takes symbols or strings as the updateAction, a key or a value from the UPDATE_ACTIONS constant
## \[2.1.1] - 2022-11-07
### Fixed & Deprecated