Skip to content

Releases: JuliaTesting/TestEnv.jl

v1.103.6

08 Mar 15:20
7a0f833

Choose a tag to compare

TestEnv v1.103.6

Diff since v1.103.5

  • Fixes a bug where the precompilation progress logging would not be visible when activating the test environment

Merged pull requests:

  • Fix precompilation progress display (#115) (@Drvi)

v1.103.5

20 Feb 18:01
51b54a7

Choose a tag to compare

TestEnv v1.103.5

Diff since v1.103.4

Fix a bug when using TestEnv with dev'd subpackages (#89, #114):

  • TestEnv was incorrectly instantiating the entire Manifest, rather than only the newly generated test Project.
  • If you were using the manifest = "/path/to/manifest" feature, this was instantiating more than necessary.

Merged pull requests:

  • Fix TestEnv for subpackages: precompile only the new test Project, take 2 (#114) (@Drvi)

v1.103.4

10 Feb 19:01
09933b2

Choose a tag to compare

TestEnv v1.103.4

Diff since v1.103.2

Revert previous release v1.103.3.

Merged pull requests:

  • Fix TestEnv for subpackages: precompile only the new test Project (#90) (@NHDaly)
  • Revert "Fix TestEnv for subpackages: precompile only the new test Project" (#113) (@NHDaly)

Closed issues:

  • Sub-packages aren't well supported (julia 1.10 feature setting manifest= in Project.toml): precompiling more than needed (#89)
  • 1.13 (and also 1.12.4): UndefVarError: project_rel_path not defined in TestEnv (#103)

v1.103.3

10 Feb 19:00
80e3754

Choose a tag to compare

TestEnv v1.103.3

Diff since v1.103.2

Fix a bug when using TestEnv with dev'd subpackages (#89):
- TestEnv was incorrectly instantiating the entire Manifest, rather than only the newly generated test Project.
- If you were using the manifest = "/path/to/manifest" feature, this was instantiating more than necessary.

Merged pull requests:

  • Fix TestEnv for subpackages: precompile only the new test Project (#90) (@NHDaly)

Closed issues:

  • Sub-packages aren't well supported (julia 1.10 feature setting manifest= in Project.toml): precompiling more than needed (#89)
  • 1.13 (and also 1.12.4): UndefVarError: project_rel_path not defined in TestEnv (#103)

v1.103.2

14 Jan 15:46
e97b393

Choose a tag to compare

TestEnv v1.103.2

Diff since v1.103.1

Merged pull requests:

v1.103.1

05 Jan 15:29
0302400

Choose a tag to compare

TestEnv v1.103.1

Diff since v1.103.0

Merged pull requests:

Closed issues:

  • ERROR: can not merge projects when sub-project.toml references parent project (#99)

v1.103.0

13 Dec 20:38
5be878b

Choose a tag to compare

TestEnv v1.103.0

Diff since v1.102.3

Merged pull requests:

  • Run CI on Julia 1.12 and 1.13-nightly, reduce the number of macOS jobs, and make other CI tweaks (#104) (@DilumAluthge)
  • CI: Set up Dependabot to automatically update GitHub Actions (#105) (@DilumAluthge)
  • Julia 1.13+: Use safe_realpath(manifest_rel_path(...)) instead of project_rel_path(...) (#106) (@DilumAluthge)
  • Bump version from 1.102.3 to 1.103.0 (#107) (@DilumAluthge)

Closed issues:

  • Invalid call to sandbox in Julia 1.11-beta (#86)
  • support julia 1.12 (#100)
  • 1.13: UndefVarError: project_rel_path not defined in TestEnv (#103)

v1.102.3

12 Nov 02:04
f590876

Choose a tag to compare

TestEnv v1.102.3

Diff since v1.102.2

Merged pull requests:

  • Fix activating [sources] with relative paths in test/Project.toml (#102) (@briederer)

Closed issues:

  • Unable to activate environments with [sources] with relative paths in test/Project.toml (#101)

v1.102.2

06 Aug 16:38
ca85c19

Choose a tag to compare

TestEnv v1.102.2

Diff since v1.102.1

Merged pull requests:

  • Adapt Pkg.Operations.prune_manifest call for 1.12 (#98) (@Drvi)

v1.102.1

05 May 12:56
ea1f058

Choose a tag to compare

TestEnv v1.102.1

Diff since v1.102.0

Merged pull requests:

  • Update CI.yml to 1.11 release (🎉), add nightly (#91) (@NHDaly)
  • Fix activating [sources] with relative paths (#93) (@mortenpi)
  • use invokelatest to check for binding existance after evaling a package load (#95) (@KristofferC)

Closed issues:

  • Is TestEnv.jl designed to be used with Test as extra in Project.toml or Test as deps in test/Project.toml? (#88)
  • Unable to activate environments with [sources] with relative paths (#92)