maid (0.4.1) stable; urgency=low * Updated dependencies: "mime-types" -- Benjamin Oakes Mon, 28 Oct 2013 00:00:00 +0000 maid (0.4.0) stable; urgency=low * Stats! { 'collaborators' => 12, 'downloads' => 8227, 'forks' => 40, 'open_issues' => 29, 'closed_issues' => 83, 'stars' => 713, 'users_sharing_rules' => 28 } * New utility methods: "checksum_of", "escape_glob", "files" * New duplicate detection methods: "dupes_in", "newest_dupes_in", "verbose_dupes_in" * New filetype methods: "media_type", "mime_type", "spotlight_content_types", "where_content_type" * Ended official support for Ruby 1.8.7 and 1.9.2 (Closes: #108) * Update to rubyzip 1.0.0 (Closes: #109) * Remove "ohai" dependency which required native extensions (Closes: #112) * Updated other dependencies (Closes: #111) * Mu Ye: Require "--force" option to cause real cleaning to take place (Closes: #78) * Graham Siener: Add UTF-8 support for "zipfile_contents" tool (Closes: #35) * Justin Hileman: Add ability to list duplicate files (Closes: #15) * Mikael Hultgren: Rotate log file * John Colvin: Add filetype detection and filtering (Closes: #51) * Mu Ye: Improve command line spec coverage (Closes: #97) * Bradley Smith: Add "locate" support on Ubuntu (Closes: #67) * Vladimir Agafonkin: Add "escape_glob" method for escaping brackets in paths that will be passed to "dir" (Closes: #104) * Changed from ArgumentError to NotImplementedError when a command is unsupported on the host OS. -- Benjamin Oakes Sun, 27 Oct 2013 00:00:00 +0000 maid (0.3.0) stable; urgency=high * Stats! { 'collaborators' => 11, 'downloads' => 5664, 'forks' => 36, 'open_issues' => 29, 'closed_issues' => 73, 'stars' => 672, 'users_sharing_rules' => 21 } * Only allow "move" to move to existing directories. Renaming files can be accomplished with the new "rename" tool. This fixes a bug in overwrite warnings. (Closes: #87) * NOTE: A previous alpha of v0.3.0 was released as v0.2.3.alpha.1. -- Benjamin Oakes Wed, 03 Apr 2013 00:00:00 +0000 maid (0.2.2) stable; urgency=high * Stats! { 'collaborators' => 11, 'downloads' => 5017, 'forks' => 36, 'open_issues' => 35, 'closed_issues' => 60, 'stars' => 654, 'users_sharing_rules' => 19 } * "urgency=high" because of security related change in #70 * Added better documentation (Closes: #91) * Safely escape shell commands (Closes: #70) * Made gem version dependencies less strict * Started experimental Ruby 2.0 support -- Benjamin Oakes Wed, 27 Feb 2013 00:00:00 +0000 maid (0.2.1) stable; urgency=low * Fix YARD generation for http://rubydoc.info/. (Otherwise identical to 0.2.0) -- Benjamin Oakes Tue, 25 Dec 2012 00:00:00 +0000 maid (0.2.0) stable; urgency=low * Started semver.org-like version numbering. * Improved user documentation, now in Markdown. (Closes: #66) * Add more documentation to "find" and "remove" (Closes: #74) * Add more documentation for "dir". * Change "dir" to allow multiple paths (Closes: #64) * Changed "dir" tool to always sort. (Closes: #62) * Lewis O'Driscoll: Add logging to "mkdir" (Closes: #75, #77) * Change "mkdir" to return the path of the created directory (Closes: #69) * Use newly released "xdg" instead of custom "maid-xdg" dependency. * Change "maid --version" to be the same as "maid version" * Added "version --long" ("-l") command which gives information about the platform version and Ruby version. (Closes: #65) * Updated development dependencies. * Updated README to include Hacker News post * Updated AUTHORS to include new contributors * Noted license in gemspec. Was incorrect value in alpha.1. Made an early alpha release to test effect on RubyGems.org listing. (Closes: #61) * Various development improvements -- Benjamin Oakes Tue, 25 Dec 2012 00:00:00 +0000 maid (0.1.3) stable; urgency=medium * Stats! { 'stars' => 192 } * First stable release with official support for Ubuntu. * Fixed default trash path on Ubuntu (and possibly other Linux distributions). (Closes: #6) * Lloyd Philbrook: Added ability to handle an array of filenames passed to "move", "trash". (Closes: #16) * Lloyd Philbrook: Added "remove" tool for deleting files, and secure deletion. (Closes: #30) * Lloyd Philbrook: Added "remove_over" option for "trash" which can delete files if they're over a size threshold. (Closes: #32) * Lloyd Philbrook: Added "sync" tool for using rsync. (Closes: #17) * Larry Lv: Added "mkdir" tool for making directories ("folders"). (Closes: #20) * Larry Lv: The "find" tool acts like "dir" when no block is given. (Closes: #27) * Added "created_at" tool for looking up creation time. (Closes: #21) * Added "modified_at" tool for looking up modification time. (Closes: #13) * Lloyd Philbrook: Renamed "last_accessed" to "accessed_at", deprecated "last_accessed". (Closes: #22) * Deprecated "git_piston" in favor of SparkleShare. (Closes: #18) * Updated README and samples. (Closes: #38) * Updated dependencies. (Closes: #5) * Fixed "Trash does not expand paths". (Closes: #56) * Fixed "XDG gives a warning about RbConfig vs Config" on Ubuntu by using custom-built maid-xdg gem. (Closes: #53) * Minor development-only changes: * Added ChangeLog (this file) * Updated development dependencies to most recent versions * Scripted testing of supported Ruby and Ubuntu releases -- Benjamin Oakes Mon, 15 Oct 2012 00:00:00 +0000 maid (0.1.2) stable; urgency=high * Started official support for Ruby 1.9.3. * Ended official support for Ruby 1.9.2. * Updated README to clarify installation, updating, etc. * Introduced new default behavior: "help" rather than "clean". * Ensured the trash path exists as a directory before moving files. This helped prevent potential problems (unsupported) Linux users could have experienced. -- Benjamin Oakes Mon, 3 Sep 2012 00:00:00 +0000 maid (0.1.1) stable; urgency=low * Stats! { 'stars' => 70 } * Improved published documentation. -- Benjamin Oakes Mon, 31 Aug 2012 00:00:00 +0000 maid (0.1.0) stable; urgency=low * Initial release (culmination of 4 prior beta releases). * Started official support for Ruby 1.8.7, 1.9.2. * Started official support for Mac OS X. * Started Maid rules DSL format. * Added "maid clean" command with "noop", "rules", and "silent" options. * Added "maid help" commands. * Added "maid sample" command. * Added "maid version" command. * Added "dir" tool. * Added "find" tool. * Added "move" tool. * Added "trash" tool. * Added "cmd" tool. * Added "downloaded_from" tool. * Added "duration_s" tool. * Added "locate" tool. * Added "zipfile_contents" tool. * Added "disk_usage" tool. * Added "git_piston" tool. * Added "last_accessed" tool. * Added logging. * First iteration of tutorial and documentation. * Possibly other misc changes/features in the first version. :) -- Benjamin Oakes Fri, 24 Jun 2011 00:00:00 +0000