Skip to content

v0.7.0

Compare
Choose a tag to compare
@github-actions github-actions released this 23 Feb 10:39
· 172 commits to master since this release

PlutoDevMacros v0.7.0

Diff since v0.6.0

Merged pull requests:

  • CompatHelper: add new compat entry for TOML at version 1, (keep existing compat) (#25) (@github-actions[bot])
  • Execute init function (if it exists) after loading module (#29) (@disberd)
  • Wrap ParseErrors in LoadError on Julia >= 1.10 (#31) (@disberd)
  • Improve Extensions handling (Partial interal overhaul) (#33) (@disberd)
  • add OS X to CI (#34) (@disberd)
  • Make __init__ handling work also for submodules (#35) (@disberd)
  • Allow import * in FromPackageImports (#36) (@disberd)

Closed issues:

  • allow import * also for non-included files (#26)
  • the @fromparent macro shall run the init function if present in the module (#27)
  • extensions of indirect dependencies are not loaded with @fromparent (#28)
  • ParseError encountered while evaluating code from @fromparent give misleading location (#30)
  • extensions defined in package loaded with @fromparent can't have the same name as other loaded extensions (#32)