-
Notifications
You must be signed in to change notification settings - Fork 0
ChangeLog
lvjr edited this page Nov 23, 2024
·
6 revisions
This release mainly focuses on helping package writers to install a minimal TeXLive distribution with all package dependencies resolved, which is useful for them to run regression tests with GitHub Actions.
- use default extension
.sty
in-f
option - add
-p
option for querying all files in a package - add
-i
option for reading arguments from a file - add
-o
option for writing dependent list to a file - record and print full dependent list of packages
- sort package lists before printing them
- avoid putting
texfindpkg.json.gz
inscripts
folder (#6) - ignore commands from package options (#7)
- give better message when all are installed (#10)
- use
-f base.ext
to query or install package filebase.ext
- use
-c cmdname
to query or install command\cmdname
- use
-e envname
to query or install environment{envname}
- accept multiple names in
query
andinstall
actions - return multiple matches in
query
andinstall
actions (#5) - move
comapre
andgenerate
actions totfpbuild.lua
- add
check
andsave
actions totfpbuild.lua
- print dependency tree for package files
- remove duplicate packages in the output
- exclude installed packages in the output (#3)
- store builtin commands and environmens first in json data
- remove keys with empty values in generating json data
- ignore
optex.cwl
in generating json data - fix wrong json data for class files
- fix wrong json data for
tikz
andtcolorbox
libraries
- change tool name to
texfindpkg
- provide
query
action for querying packages (#1) - provide
--help
and--version
options - add
sudo
prefix in installing packages on Linux and MacOS (#2) - add a simple man page
texfindpkg.1
- add workflow files in github actions
- first public release as
findpkg
tool - provide
install
action for installing packages