Releases: pesde-pkg/pesde
Releases · pesde-pkg/pesde
v0.7.3
v0.7.2
0.7.2 - 2025-12-26
Changed
- Log
sourcemap_generatorresult in trace logs by @daimond113 - Use string requires for Roblox packages if not originating from Wally by @daimond113
Fixed
- Use
Command::exec(or equivalents) to ensure processes get killed alongside us by @daimond113 - Attempt to improve line ending errors in patches by @daimond113
v0.7.1
0.7.1 - 2025-08-24
Fixed
- Fix
xandrunnot being able to resolve the script due to a lack of.luauby @daimond113
v0.7.0
0.7.0 - 2025-08-05
Added
- Add dev only installs in #32 by @Stefanuk12
- Add
PESDE_HOMEvariable (defaults to $HOME/.pesde) to override pesde's directory's location by @daimond113 - Add
--targetargument to execute command by @daimond113 - Add
engineswhen initializing a project based on the scripts package's by @daimond113 - Save GitHub OAuth token for engine downloads by @taoshotaro
- Add
cas pathcommand by @daimond113
Changed
- Update
full-moondependency to 2.0.0 to support new Luau syntax by @daimond113 - Limit aliases to 24 characters & forbid reserved Windows file names by @daimond113
- Remove usage of symlinks by @daimond113
- Don't show update alert for pre-releases by @daimond113
- Get engine versions from executables if not pesde managed by @daimond113
- Increase alias length limit to 48 characters by @daimond113
- Rework linking by @daimond113
- Reserve the
selfalias by @daimond113 - Reserve the
cartalias by @daimond113 - Use FindFirstChild over direct indexing in dependency linkers by @Stefanuk12
- Apply patches before ever executing scripts by @daimond113
- Do not generate init.lua(u) elements in require paths by @4x8Matrix
Fixed
- Download engines in install step rather than lazily by @daimond113
- Rewrite dependency type system to solve multiple issues by @daimond113
- Fix support for different aliases resolving to the same package by @daimond113
- Fix engines with invalid output from preventing installations by @daimond113
- Fix
runcommand generating invalid require paths by @daimond113 - Fix
auth loginnot working due to deserialization errors by @daimond113 - Create
PESDE_HOME/~/.pesdewhen writing config by @daimond113 - Run
roblox_sync_config_generatorafter linking dependencies by @daimond113 - Make repeated local dependency installs idempotent by @taoshotaro
Performance
- Remove unnecessary
Arcs from codebase by @daimond113
v0.7.0-rc.7
0.7.0-rc.7 - 2025-07-26
Added
- Save GitHub OAuth token for engine downloads by @taoshotaro
Changed
- Use FindFirstChild over direct indexing in dependency linkers by @Stefanuk12
- Apply patches before ever executing scripts by @daimond113
Fixed
- Make repeated local dependency installs idempotent by @taoshotaro
v0.7.0-rc.6
0.7.0-rc.6 - 2025-06-23
Fixed
- Create
PESDE_HOME/~/.pesdewhen writing config by @daimond113 - Run
roblox_sync_config_generatorafter linking dependencies by @daimond113
v0.7.0-rc.5
0.7.0-rc.5 - 2025-06-07
Changed
- Reserve the
selfalias by @daimond113 - Reserve the
cartalias by @daimond113
v0.7.0-rc.4
0.7.0-rc.4 - 2025-06-03
Changed
- Rework linking by @daimond113
Fixed
- Fix engines with invalid output from preventing installations by @daimond113
- Fix
runcommand generating invalid require paths by @daimond113 - Fix
auth loginnot working due to deserialization errors by @daimond113
v0.7.0-rc.3
v0.7.0-rc.2
0.7.0-rc.2 - 2025-05-05
Changed
- Remove usage of symlinks by @daimond113
- Don't show update alert for pre-releases by @daimond113
- Get engine versions from executables if not pesde managed by @daimond113