Releases: squattingmonk/nasher
1.1.1
1.1.0
1.1.0: March 30, 2024
Skip compilation of broken files #118
Added the new directive skipCompile
to [package.sources]
and [target.sources]
sections. This directive can be specified multiple times like filter
. The value should be a glob pattern matching script(s) that should not be compiled by nasher. Like filter
, the pattern should match the script name only (i.e., no path information should be included). If a target does not have its own skipCompile
values, they will be inherited from the parent or package.
The --skipCompile
option has also been added to allow skipping a broken file from the command-line rather than editing the nasher.cfg. This option takes a semicolon-delimited list of globs matching the scripts to skip. This option can be specified multiple times and can be set with nasher config
.
This feature is useful for skipping compilation of broken scripts while still keeping them in the sources.
Fixes
- nasher now gives a helpful error message when an incorrect flag is passed to
nwn_script_comp
through--nssFlags
. Previously, compilation would fail silently.
Details: 1.0.0...1.1.0
1.0.0
1.0.0: March 15, 2024
BREAKING CHANGE: use nwn_script_comp
as the default script compiler
neverwinter.nim's nwn_script_comp
is now the default script compiler. Users who want to continue using nwnsc must set the nssCompiler
and nssFlags
configuration values as noted in the readme.
Thanks so much to @tinygiant98, who did all the work on this feature.
Details: 0.22.0...1.0.0
0.22.0
0.22.0: March 3, 2024
Allow automatically overwriting files
Added two new flags, --overwritePackedFile
and --overwriteInstalledFile
,
which can be used to automatically answer the "Are you sure you wish to
overwrite?" prompt when an existing packed or installed file of the same name is
found. Valid values include "ask", "default", "always", and "never". Like other
nasher flags, these can be set with nasher config
so you don't have to pass
them every time.
Automatically handle multiple source files during unpack
The unpack operation now supports the --onMultipleSources
flag just like the
pack operation. The options are:
choose
: manually choose the file to update (this is the default)default
: automatically accept the first file founderror
: fail if multiple source files are found
Bug fixes
--abortOnCompileError
no longer answers other prompts--packUnchanged
no longer consumes other args.--{yes,no,default}
no longer override--onMultipleSources
.
Details: 0.21.0...0.22.0
0.21.0
Release
0.20.1
Release
0.20.0
Release
0.19.0
Release
0.18.2
Release
0.18.1
Release