=====================================================================
--- Bug Fixes ----------------------------
- __READ and __EDIT no longer fail on CI, just skip
=====================================================================
--- Bug Fixes ----------------------------
- git/package/install didn't create build dir if it did not exist
=====================================================================
--- New Scripts --------------------------
zsh )
latex + latex template engine
- latex/build-pdf
- latex/cleanup
- latex/create-new
- latex/get-pdf
- latex/open-pdf
beta SQL script -- got tired of floating this; works, but only OK
- db/run-sql/postgres
--- Changes ------------------------------
- Added 'math', 'basic', and 'times-new-roman' templates to latex
- Added 'readlink' to list of required coreutils
- Added __INPUT to read into a variable with prompt (zsh/utils/io)
- Added $EXECUTION_DIR to interact with the user's working directory
--- Bug Fixes ----------------------------
- subscwrypts no longer force stdout/stderr to tty
=====================================================================
--- New Scripts --------------------------
zsh )
amazon EKS
- aws/eks/login
--- Changes ------------------------------
- moved global .config to global/config.zsh
- moved various global configurations to global/
--- Bug Fixes ----------------------------
- REDIS_AUTH no longer required to attempt connection
- global configurations now propagate to non-zsh scripts
=====================================================================
--- New Scripts --------------------------
zsh )
database backup/restore
- db/postgres/pg_dump
- db/postgres/pg_restore
- aws/rds/create-backup
- aws/rds/load-backup
redis-cached curl commands
- redis/curl
youtube download
- youtube/download
- youtube/get-audio-clip
--- Changes ------------------------------
- 'scwrypts' executable now reloads upon execution to prevent staleness
- added various options to improve api/cli; see 'scwrypts --help' for more
--- Bug Fixes ----------------------------
- fixed an issue with .config settings' visibility to non-zsh scripts
- fixed an issue with command arguments globbing too early
=====================================================================
--- Changes ------------------------------
- improved colors readability by naming color variables in zsh/utils
--- Bug Fixes ----------------------------
- aws/efs/mount wouldn't mount if the previous session was not
explicitly unmounted. now it does :)
=====================================================================
--- Bug Fixes ----------------------------
- rogue source on empty variable in main executable
=====================================================================
Subscwrypts + Environment Inheritance
--- Release Notes ------------------------
- added support for environment inheritance
- added support for arbitrarily nested scripts (subscwrypts)
- added support for CI mode
- improved modularity of zsh/utils module
- refactored to move some data from ~/.config/scwrypts to ~/.local/share/scwrypts
- refactored various scripts to use new subscwrypt api
--- New Scripts --------------------------
zsh )
- db/interactive/postgres
- aws/rds/interactive-login
=====================================================================
Finally decided to port personal scripts into a standalone library.
--- Release Notes ------------------------
- added support for python, zsh, and zx scripts
- added support for "interactive" scripts which drop the user to a REPL
- added support for passing arguments to commands
- added support for python/node virtualenv management through scwrypts
- added contributing and usage docs
- updated zsh plugin to write commands to history
- licensed under GPLv3
--- New Scripts --------------------------
zsh/scwrypts )
- configure
- environment/copy
- environment/delete
- environment/edit
- environment/synchronize
- logs/clear
- logs/view
zsh )
- aws/ecr/login
- aws/efs/mount
- aws/efs/unmount
- aws/route53/backup
- aws/s3/media-sync/pull
- aws/s3/media-sync/push
python )
- redis/interactive