Releases: stevegrunwell/asimov
Releases · stevegrunwell/asimov
Version 0.3.0
Added
- Added Homebrew support 🙌 (#34, props @Dids)
- Exclude Bower dependencies (#22, props @moezzie)
- Exclude Maven builds (#30, props @bertschneider)
- Exclude Stack dependencies (#32, props @alex-kononovich)
- Exclude Carthage dependencies (#37, props @qvacua)
- Exclude CocoaPods dependencies and Swift builds (#43, props @slashmo)
- Exclude Bundler, Cargo, and Dart dependencies (#56)
- Define a Travis CI pipeline for Asimov (#20)
- Add an automated test suite using PHPUnit (#31)
Fixed
- Removed an extraneous
read -r path
, which was causing the first match to be skipped (#15, props @rowanbeentje) - Use the full system path when running
chmod
ininstall.sh
(#33, props @ko-dever)
Changed
- The size of the excluded directories are now included in the Asimov output (#16, props @rowanbeentje)
- Switch to using find's -prune switch to exclude match subdirectories for speed, and exclude ~/Library folder from searches (#17, props @rowanbeentje)
- Rework the
find
command and path variables so thatfind
is only run once however many FILEPATHS are set (#18, @props @rowanbeentje, yet again 😉)
Fix incorrect directory pruning, simplify path handling (#36, props @rwe) - Recommend cloning via HTTPS rather than SSH for manual installations (#52, props @Artoria2e5)
- Don't look for matches in
~/.Trash
(#55)
Version 0.2.0
- Bundle the script with
com.stevegrunwell.asimov.plist
, enabling Asimov to be scheduled to run daily. Users can set this up in a single step by running the newinstall.sh
script. - Fixed pathing issue when resolving the script directory for
install.sh
. Props @morganestes. (#7) - Change the scope of Asimov to find matching directories within the current user's home directory, not just
~/Sites
. Props to @vitch for catching this! (#10). - Added a formal change log to the repository. (#5)
Version 0.1.0
Initial public release of the script.