This repository has been archived by the owner on Mar 27, 2023. It is now read-only.
Releases: VisionSystemsInc/just
Releases · VisionSystemsInc/just
v0.2.1 Release
v0.2.0 Release
- Added
Justfile
s to the windows newline exception list - Renames
VSI_PATH_ESC
injust
toJUST_PATH_ESC
. There is still aVSI_PATH_ESC
incommon_source.sh
, but this is not used by just core. - Added
{PROJECT_AUTO_ESCAPE}
variable that specify regular expression for variable so that you don't need to add${JUST_PATH_ESC}
at the beginning. - New Just projects have
{PROJECT_GID}
for the default gid - Linux timezone support added.
- Added
fake_package
to pipenv recipe, for faking out project source pipenv packages. JUST_VERSION
now stored in project settings env file- CUDA 10.2 added to
cuda_info.bsh
build recipes-auto
added to docker_functionssetup_tty
detects ssh into windows now, and has an override mechanism just in case.pipenv
pattern vastly improved.
v0.1.1 Release
- Extra_args no longer need
+=
, just set=
justify
calls no longer need a()
subshell, just call it normally now.- Added
clean
to docker plugin to remove volumes from compose projects. - Added sphinx docs plugin
- Added
souce_once
to only source once, saving time - Added 10.1 to
cuda_info.bsh
- Added pure bash implementation of
basename
anddirname
todir_tools.bsh
for speed - Added non-array form of
{PROJ}_VOLUMES
toJust-docker-compose
so that they can be set from a parent process using{PROJ}_VOLUMES_1
... Same for service specific version. - Non-eval version of
clear_a
, bash version permitting. - Fixed calling just from another directory bug
- Formalized just entrypoint, so it is no longer needed in a just project, instead only a justfile.
new_just
can execute git commands for you now, either by asking you or setting an argumentnew_notebook
improved.
v0.0.14 Release
- Fixed bug in entrypoint sourcing environment twice, once as root.
- Added
just_diff
to assist in upgrading a just environment - Added
docker clean
strategies for when a volume is in use - Fixed bug writing
local.env
to read-only filesystems new_just
: Removed deprecated_sync
new_just
: Removejq
from gdal examplenew_just
: Fixedpipenv install
pattern bug for preloading modulesnew_just
: Made entrypoint usecase
instead ofif
/else
tree
v0.0.13 Release
- Fixed Windows not waiting to run before
juste
cleaned up - Revamped the
pty
coping mechanism for windows.
v0.0.12 Release
juste
now usesmakeself
instead ofpyinstaller
. Only one executable for all platforms- If
VSI_COMMON_DIR
is set when callingjuste
, and that directory no longer exists, an error is printed to explain that - Fixed bug in
help
when comment was empty - Fixed bug when
*_VOLUMES
contained spaces - Fixed
*_VOLUMES
on Windows - Added
JUST_HOST_WINDOWS
to container environment on Windows to handle special windows conditions - Fixed bug with multiple services in docker-compose yaml not being found
- Added another
JUST_VERBOSE
level - Added
docker clean
anddocker-compose clean
targets to docker just plugin - Removed auto generating
local_post.env
- Fixed corner case where
local.env
is generated as root - Updated
--latest
to work with the new makeselfjuste
. Old--latest
will not be able to discover the new ones until version 0.0.12 - Added
--
(JUST_SEPARATOR
) to breakjust
chains. A target can take all arguments, untilJUST_SEPARATOR
is encountered - Updates to
new_just
- Removed
wrap
file.just --wrap
replaces this feature - Fix bugs on macos
- Merged
setup
andsync
into justsync
- Fix bug corrupting container space with root environment
- Simplified examples
- Fixed wrapping bug making some of the files unaligned
- Removed
v0.0.11 Release
- Add
--latest
command for upgradingjuste
- Add
--tab
tab complete forjuste
- Added
VIP_MUSL
for detecting musl libc operating systems (vialdd
) - Rename
JUST_DOCKER_ENTRYPOINT_CHMOD_DIRS
andJUST_DOCKER_ENTRYPOINT_CHOWN_DIRS
vars for clarification - Minor bug fixes in new_just, etc...
v0.0.10 Release
- Added CI auto release
- Numerouse bug fixes to
new_just
just
can now handle spaces, ",", quotes, special characters, etc.. in all filenames- Rewrote pipenv pattern to be more stable and easier to use
- Started docker recipe tests
- Integration tests use random image names instead of hard coded values that could collide
- Separate all integration tests from unit tests (no external programs in unit tests)
- Missing plugins do not cause crashes now
v0.0.9 Release
- Support for alpine(musl)
- Improvements to new just wizard including CLI arguments