Releases: ekalinin/envirius
Releases · ekalinin/envirius
0.8.1: fixed versions list for php/rust
0.8.0: autocmoplition for zsh & iojs
- added plugins iojs/iojs-prebuilt
- autocmoplition for zsh
- haskell[-prebuilt] plugin:
- now show most fresh releases
- used https
- fixed go-prebuilt plugin for x.x versions
0.7.6: smal fixes
- removed
--version-sort
from all sorts - fixed
mk
command for zsh
0.7.5: rust improvements & fixes in tests
- imroved rust[-prebuilt] plugin:
- added export
LD_LIBRARY_PATH
before env activation - each nightly build marked with date to see when it was build
- added export
0.7.4: added export/import
- added commands
export
/import
- fixed plugin
julia
(build part) - fixed plugin
go-prebuilt
(used new url for archives) - added nightly builds for plugins
rust
/rust-prebuilt
0.7.3: added haskell-platform (for linux) and a lot of fixes
- added
plug_check_deps
into scala - fixed logic for
DEBUG=yes
- improved
mk
:- clear env dir if configure failed
- more debug messages
- ensure that we have a version number before starting the download
- exit cleanly when failing to download the requested package
- added plugin for haskell-platform (linux
only) - fixed test for
ls-plugins
common
: make curl fail on HTTP errorsactivate
: propagateNV_PATH
when creating the subshell environment- added
sbt
installation intoscala
plugin - fixed
rust
/rust-prebuilt
plugin - fixed
ls-versions
forelixir
/elixir-prebuilt
0.7.2: php & haskell-prebuilt plugins; improved "nv off" and more fixes
nv off
works in both cases:nv on <env-name>
andnv on --same-shell <env-name>
- added functions in common:
nv_semver_get_(major|minor|patch|special)
- added functions in common:
nv_echo_err
- added plugin for php
- added plugin for prebuilt haskell
- improved shebangs (thanks to Maciej Żok)
- improved
nv_get_plugin_version
fromcommon
: handles empty versions - improved command
mk
: handles not existence plugins
0.7.1: scala plugin & minor fixes
- improved
ls-cache
/rm-cache
commands (added options for each section of
the cache) julia
plugin: fixed building bugs- added plugin for scala
0.7.0: prebuilt plugins, activation in a new shell and more
on
/activate
/use
: now works in a new shell by defaulton
/activate
/use
/mk
: added option--same-shell
- cache redesign: splited into sub-dirs {arc,src,build}
- added migration script for the new cache
common
: addedget_(build|arc|src)_path
functions- fixed commands
rm-cache
/ls-cache
elixir
plugin: usedget_(build|arc|src)_path
instead ofnv_get_cache_full_path
julia
plugin: usedget_(build|arc|src)_path
instead ofnv_get_cache_full_path
- added
nv_get_system
intocommon
mk
: added--force
option for re-create environmentmk
: added reset forplug_state
mk
: added cleansrc
folder after build (for saving disk space)- added
plug_build
function for usage in plugins - added
plug_build_env
function for usage in plugins - renamed plugin
go
intogo-prebuilt
- added plugin
node-prebuild
- added plugin
rust-prebuilt
- added plugin
elixir-prebuilt
- improved bash autocompletion for commands
on
/activate
/use
/do
0.6.2: basic zsh support
mk
command usedunset -f
for reset plugin's functions- added functions
nv_is_zsh
/nv_is_bash
into common - basic autocompletion used for
bash
only - more universal implemetation of the
nv_is_function
- more universal implemetation of the
plug_list_versions
in all plugins