- New URL for tomcat. Compatible with tomcat 8.
- Avoid writing bootstrap code in ~/.bashrc if napalm is already installed.
- Generate profile scripts that use
NAPALM_PROGRAMS_DIR
environment variable (instead of it's value at the time of installation).
- Fix
napalm show
not emitting*
characters - Fix groovy not working because of double
/
character in $GROOVY_HOME
- New URL for grails. Compatible with grails 3.0.9.
- Remove dead codehaus links
- $HOME/.napalm can be a symlink
- New URL and logic for sbt. Compatible with sbt 0.13.9.
- new URL for groovy 2.4.4
- plugin pride: alternative (tar.gz) URL
- plugin pride: alternative (zip) URL
- new plugin: pride (https://github.com/prezi/pride)
- Fix sbt plugin. Now works again for 0.13.8.
- New URL for maven. Compatible with maven 3.3.3.
- new plugin: activator (https://typesafe.com/get-started)
- New URL for grails. Compatible with old grails (version<=1.3.4).
- New URL for groovy. Compatible with groovy 2.2.2.
- no source changes
web-based-install.sh
: add-y
argument to install non-interactively
- no source changes
- automate the release process via
release.sh
- rename a plugin to
polydevel
by the documentation, it must not contain a dash character
- new plugin: poly-devel (https://github.com/mbezjak/poly-devel)
- New URL for scala. Compatible with scala 2.10.3.
- New URL for griffon. Compatible with griffon 1.4.0.
- New url for playframework. Compatible with playframework 2.1.0.
web-based-install.sh': POSIX compatibility (use
printf' instead of `echo -e')
web-based-install.sh
: /bin/sh compatibility
- fix: forward cmd args to play command
- add playframework plugin
Turns out I don't like to sift through github issues to find out what's new. This file communicates much better new features/fixes.
https://github.com/mbezjak/napalm/issues
- add plugins groovyserv, scala, clojure, gosu, dbvisualizer
- plugins can declare
build
function in order to perform arbitrary work during installation (look into README.md for more documentation) - various documentation improvements
- document where screenshots are located
- various documentation improvements
- add support for tomcat7
- documentation improvements
- add support to extract
tgz
files - update griffon url (use
tgz
instead oftar.gz
)
sudo make install
also installs: README.md, Changelog.md and LICENSE
- napalm can now be used without installing via
sudo make install
- elaborated install guide regarding downloading napalm
- added upgrade section in documentation
- other minor documentation cleanups
- show command sorts output
- set M2_HOME instead of MAVEN_HOME
- added .bashrc snippet that includes any *.sh files in NAPALM_USER_HOME
- described exposed napalm functions that can be used by plugins
- minor documentation cleanups
- minor documentation cleanups
- allow plugins to generate program.sh files in NAPALM_USER_HOME. They define PROGRAM_HOME envoriment variable and alter PATH.
- fixed bug in download_program. Specifying multiple urls in plugins is now respected by napalm.
- fixed problem when environment variables are already set
- napalm -h now shows value of NAPALM_PROGRAMS_DIR variable
- described security in documentation
- enhanced development documentation
- described uninstall in documentation
- described how to use napalm in documentation
- other minor documentation cleanups
- added griffon plugin
- fixed setting of directory name in NAPALM_HOME/programs. plugin_name-version scheme is now used
- fixed redirection bug. Errors should be redirected to stderr. Instead a file named '1' was created by mistake in current working directory.
- fixed install target in Makefile. It no longer depends on dist.
- initial public release