CHANGES.md in depot3-3.0.11 vs CHANGES.md in depot3-3.0.13
- old
+ new
@@ -1,6 +1,39 @@
# Change History
+## v3.0.13 - 2016-12-07
+
+- Change: Updated CHANGES.md
+- Change: Updated depot3.gemspec to require ruby-jss v0.6.6
+
+## v3.0.12 - 2016-12-07
+
+- Change: Packages can how have multiple 'prohibiting proceses', which are entered as a comma-separated string of process names. If any one of them is running at install or uninstall, an error is raised. Use --force to override.
+
+
+## v3.0.11 - 2016-08-10
+
+- Change: Eliminate DEFAULT_CPU_TYPE constant in favor of DEFAULT_PROCESSOR
+- Fix: Prevent debug logging before it's asked for
+- Change: added 'forget' action to d3, removes local receipt without attempting uninstall
+- Fix: Client.update_receipts is more efficient now, only updating a rcpt once per run if needed
+- Change: Client.sync now does "clean_missing_receipts" - after doing updates,to remove rcpts that are missing from d3
+- Change: github issue #25 expiration path is now 'expiration paths' and can take a comma-separated list of paths. Any one of them coming to the foreground counts as 'being used' and will prevent expiration of the package. This is useful for single packages that install multiple apps, such as Microsoft Office.
+
+## v3.0.10 - 2016-07-25 (unreleased)
+
+- Fix: github issue #14 Don't crash when there's no rcpt file.
+- Fix: github issue #21 d3: ArgumentError: Unknown d3 action: list_queue
+- Change: remove hard-coded client timeout, use whatever is in ruby-jss.conf
+- Fix: github issue #13 when adding pkgs with new version, revision resets to 1 by default.
+- Fix: github issue #12allow 'n' or 'none' to unset expiration path
+- Added: method D3::Admin::Auth.connected?
+- Fix: no attempt to write log if it isn't writable to the user
+- Change: bump max DB schema version to 9.93
+- Change: remove 2-line log entries
+- Change: d3admin: default to deleting unused scripts whe deleting packages
+- Fix: d3 & d3admin: don't check the TTY unless there is one
+
## v3.0.9 - 2016-04-11
- d3: better text feedback during manual installs.
- Package.all_filenames: limit list to d3 packages, not all JSS packages.
- Client::Receript.add\_receipt: log "replaced" only when really replacing.