Releases: JuliaLang/PackageCompiler.jl
Releases · JuliaLang/PackageCompiler.jl
v2.1.17
PackageCompiler v2.1.17
Merged pull requests:
- remove more file paths and docs with
--strip-metadata
(#909) (@JeffBezanson) - add an env variable needed on 1.10 when creating the base sysimage (#912) (@KristofferC)
- bump version (#913) (@KristofferC)
Closed issues:
v2.1.16
PackageCompiler v2.1.16
Merged pull requests:
- clear more state before serializing sysimage (#899) (@KristofferC)
- skip testing on 1.8 (#901) (@KristofferC)
- only bundle stdlibs in sysimage when
filter_stdlibs=false
(#902) (@KristofferC) - use
isdebugbuild()
rather thanccall
ing into libjulia directly (#903) (@sjkelly) - move
-O2
flag intocflags()
(#904) (@sjkelly) - Add
base_sysimage
keyword tocreate_library
(#905) (@ashutosh-b-b) - create a proper sysimage for the base sysimage (#906) (@KristofferC)
- set version to 2.1.16 (#907) (@KristofferC)
Closed issues:
- precompilation is very slow with incremental=false (#783)
v2.1.15
PackageCompiler v2.1.15
Merged pull requests:
- Update LazyArtifacts compat to include
<0.0.1
(#890) (@sharanry) - set version to 2.1.15 (#893) (@KristofferC)
v2.1.14
PackageCompiler v2.1.14
Merged pull requests:
- Bundle
7z[.exe]
with libaries/apps (#877) (@sloede) - Set to development version v2.1.14-pre (#889) (@sloede)
- Set version to 2.1.14 (#891) (@sloede)
Closed issues:
7z.exe
and7z.dll
are not included as dependencies on the bin folder of a compiled package. (#681)
v2.1.13
v2.1.12
PackageCompiler v2.1.12
Merged pull requests:
- Run CI tests on Julia 1.9 and 1.10-nightly (#874) (@sloede)
- Set to development version v2.1.12-pre (#876) (@sloede)
- Tweak how
IS_OFFICIAL
is determined (unbreaks Julia 1.11) (#883) (@Drvi) - bump version (#885) (@KristofferC)
- Add compat bound for stdlibs (#887) (@Drvi)
Closed issues:
- Add tests for 1.9, 1.10-nightly (#860)
v2.1.11
v2.1.10
PackageCompiler v2.1.10
Merged pull requests:
- Bundle preferences with apps/libraries (#852) (@sloede)
- Bundle dynamically selected libstdc++ (#853) (@sloede)
- docs: fix admonition on plots example page (#855) (@mortenpi)
- Enable Dependabot for GitHub Actions (#856) (@sloede)
- Bump actions/checkout from 2 to 4 (#857) (@dependabot[bot])
- Bump version to v2.1.10 (#859) (@sloede)
v2.1.9
PackageCompiler v2.1.9
Merged pull requests:
- Increase flexibility for init C/header files in
create_library
(#847) (@sloede) - Bundle
Project.toml
with libraries (#850) (@sloede) - bump version (#851) (@KristofferC)
Closed issues:
- Make provisioning of custom init files to
create_library
more flexible (#844)
v2.1.8
PackageCompiler v2.1.8
Merged pull requests:
- warn early about incorrect
sysimage_path
(#822) (@sjkelly) - only bundle libraries that are needed (#823) (@KristofferC)
- bump version (#827) (@KristofferC)
- improve filtering of libjulia libraries when bundling (#829) (@KristofferC)
- add note about relevence of sysimg in 1.9 era (#834) (@sjkelly)
- Avoid name clashes in
PrecompileStagingArea
(#837) (@Drvi) - Allow passing projects (and not just packages) to
create_library
(#848) (@sloede)
Closed issues:
- julia1.9.0 sysimage Failed to precompile PackageCompiler (#815)
- Package extensions don't load if the dependency is not in the system image (#816)
- two copies of libjulia-codegen and libjulia-internal (#828)
- how to set icon for exe application (#836)
- Preferences not copied into project that is compiled (#840)