Bash-Snippets/changelog.md

8.7 KiB

Bash-Snippets Changelog

Version 1.22.1

Changes

  • Fix bugs in currency tool because of api changes
  • Fix bugs in cloudup tool because of api changes
  • Fixing movies tool
  • Fix bugs in meme tool
  • Fix default answer on install

Version 1.22.0

Changes

  • Adding bash-snippets gui component
  • Fixing bug in url shortener
  • Fixing old functionality cryptocurrency

Version 1.21.0

Changes

  • Fixing the exchange name for the stocks tool
  • Adding the memes component
  • Fixing locale error
  • Added pwned component
  • Adding one time file transfer to transfer component
  • Changing how cryptocurrency tool works now using rate.sx

Version 1.20.0

Changes

  • Brought back lyrics tool
  • Added shorten url functionality to short
  • Fixed the stocks api
  • Save QRCodes to an image file
  • Fixed bug in qrify for single-word strings
  • Adding mdfind functionality to ytview

Version 1.19.2

Changes

  • ytview for macOS can now use mpv
  • lyrics tool was removed, api is not available anymore

Version 1.19.1

Changes

  • Fixed bug in todo for task lists over 8 tasks
  • Fixing the endpoint in the short tool

Version 1.19.0

Changes

  • Adding BCH to cryptocurrencies tool
  • Adding lyrics component

Version 1.18.1

Changes

  • Changed how transfer uploads files
  • Upload multiple files with transfer
  • Get tasks after removal of tasks in todo
  • Bulk removal of tasks in todo
  • Removing bad echo from cloudup

Version 1.18.0

Changes

  • Added transfer component
  • Fixing fetch call across all tools
  • Changing progress echos for update
  • Run checkInternet only when needed (speeds up processes that don't need it)
  • Hiding the api help page in weather

Version 1.17.3

Changes

  • checkInternet now checks github.com over google.com
  • tools that don't need bc don't use it
  • tools that need bc can approximate without it
  • Fixing trailing quotation mark for newton on osx
  • Adding all option to uninstall

Version 1.17.2

Changes

  • Fixing where manpage is installed for linuxbrew
  • Updating weather usage and manpage

Version 1.17.1

Bugfixes

  • Fixing grabbing the prefix in homebrew install

Version 1.17.0

Changes

  • Adding ability to use m/s for windspeed in weather
  • Supporting httpie for all tools that work with it
  • Install for homebrew can now handle multiple tools on one line

Version 1.16.2

Changes

  • Adding back all argument to homebrew install

Version 1.16.1

Changes

  • Changed install script for homebrew
  • Added the -r option to newton

Version 1.16.0

Changes

  • Added cryptocurrency component
  • Added newton component
  • Changed WAN Call in geo

Version 1.15.2

Bugfixes

  • Installer path was preventing install

Version 1.15.1

Changes

  • Added --prefix option to installer for homebrew correctly

Version 1.15.0

Changes

  • Added -d option to movies
  • Updating extra tools if installed in main update pipeline

Version 1.14.3

Changes

  • Adding new progress echos to cloudup

Bugfixes

  • Fixed bug in all tools using python for OSX where it would result caught in a segfault

Version 1.14.2

Bugfixes

  • Fixing bug where cloudup was incorrectly deleting the remote bitbucket repository.

Version 1.14.1

Bugfixes

  • Fixing issue in cloudup remote url was not set correctly if the -t option was not used
  • Fixing issue in cloudup where tags were causing conflicts, solved by deleting bitbucket repo first

Version 1.14.0

Changes

  • Shebang changed to /usr/bin/env bash for more portability
  • Todo has more error checking for bad input
  • Added the -s option to cloudup which will prevent the backup of forked repositories
  • Added the -t option to cloudup to give the user the ability to create a unique repo or just update the old one

Version 1.13.2

Changes

  • Updated installer not allow updates if bash-snippets was installed through package manager

Version 1.13.1

Changes

  • Preventing bad input in todo -r
  • Stocks was using unnecessary characters in the URL
  • Cloudup's private option now works
  • Cloudup's all option now looks to backup the first 10,000 repositories versus 100

Version 1.13.0

Changes

  • Added todo component

Bugfixes

  • Forcing ytview to search in english

Version 1.12.0

Changes

  • Added siteciphers component

Bugfixes

  • Crypt was still using only curl to get tags for update

Version 1.11.1

Changes

  • Now supporting the use of proxies
  • Typo fixes
  • Adding IMDB rating to movies tool

Bugfixes

  • Suppressing source ~/.bash_profile error

Version 1.11.1

Bugfixes

  • Fixed issue in ytview where it was playing wrong video
  • Fixed wget check in qrify

Version 1.11.0

Changes

  • Adding manpage, view it with man bash-snippets

Version 1.10.1

Changes

  • Cloudup's -a option is now functional

Bugfixes

  • Cloudup only needs one temporary copy of the repository
  • Qrify had an issue where it couldn't handle more than one space
  • Cloudup now retains git history when it backs up to bitbucket
  • Fetch removed from qrify since it will not work

Version 1.10.0

Changes

  • Added qrify component

Bugfixes

  • Bug in taste where the -i option was not working
  • Bug in all scripts that used python on OSX
  • Bug in taste script on OSX

Version 1.9.0

Changes

  • Added cloudup component

Bugfixes

  • Fixing bug in ytview when search results are sparse

Version 1.8.0

Changes

  • Added ytview component

Bugfixes

  • Using $@ instead of $1 $2 $3... in all applicable scripts
  • Make call to python 2 explicit in all applicable scripts
  • Hiding the cheatsheet api help page from the user

Version 1.7.0

Changes

  • Added cheat component

Version 1.6.0

Changes

  • Added geo component

Version 1.5.0

Changes

  • Added short component

Bugfixes

  • Sending errors in taste tool to /den/null
  • Taste tool only has one unique youtube link not three

Version 1.4.0

Changes

  • Added taste component

Version 1.3.1

Bugfixes

  • Fixing bug in currency where invalid exchangeTo wasn't handled correctly

Version 1.3.0

Changes

  • Now supporting wget, fetch and curl
  • Cleaning an echo on error for updating

Version 1.2.1

Changes

  • Check if curl is installed before using it
  • No sudo on error in update, just let user know they need to run the command as sudo
  • Changelog added

Bugfixes

  • Setting user agent for curl to prevent issues from changes in ~/.curlrc

Version 1.2.0

Changes

  • Added help to each tool call with -h
  • Can now call weather with metric or imperial units
  • Can now get the moon phase from weather
  • Adding locale to weather so it will return in native language

Version 1.1.1

Changes

  • Now you can pass arguments to the weather tool to get weather of a location other then your own
  • Now you can pass arguments to the currency tool to bypass the guided input
  • The output for the currency tool is cleaner

Bugfixes

  • Fixed bug in currency where exchange rate was not parsed correctly
  • Fixed bug in stocks where you could get lost in the tool by providing no input

Version 1.1.0

Changes

  • Facilitate updating by calling any of the tools with the -u option or update as the argument ex weather -u or weather update

Version 1.0.0

Initial Release

  • Weather component added
  • Stocks component added
  • Movies component added
  • Currency component added
  • Crypt component added