Tags: disberd/PlutoDevMacros.jl
Tags
[Diff since v0.8.0](v0.8.0...v0.8.1) **Merged pull requests:** - add settings handling (#58) (@disberd) - simplify and fix intermittent names import (#60) (@disberd) **Closed issues:** - support extensions depending on more than one weakdep (#39) - copied project in `update_active_from_target!` misses extensions (#57) - rerunning the `@frompackage` macro only imports variables once every two times (#59)
[Diff since v0.7.4](v0.7.4...v0.8.0) **Merged pull requests:** - register target package as root_module [BREAKING] (#50) (@disberd) - Make @include_using the default catch-all behavior (#51) (@disberd) - remove PlutoCombineHTL module and corresponding dependencies (#52) (@disberd) - Cleanup notebook deps (#53) (@disberd) - add target package as dev in active environment (#54) (@disberd) - refactor how extensions are loaded (#55) (@disberd) **Closed issues:** - Implement JS container to store notebook-wide style and variables (#16) - error messages for types loaded by `@frompackage` are quite verbose (#45)
[Diff since v0.7.2](v0.7.2...v0.7.3) **Merged pull requests:** - Fix error when dependencies are specified by relative path (#44) (@disberd) - Allow loading indirect imports (#46) (@disberd) - Change how direct and indirect dependencies are stored and loaded (#47) (@disberd) - Enable re-exporting names from `using` statements in catch-all expressions (#48) (@disberd) **Closed issues:** - variables imported via `using` in previous notebooks are not visible (#11) - Support loading indirect dependencies from `@frompackage` (#40) - Give better error message when direct dependency is not found (#41) - `@frompackage` does not seem to work if the target package has `devd` dependencies (#43)
[Diff since v0.6.0](v0.6.0...v0.7.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 `FromPackageImport`s (#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)
PreviousNext