Skip to content

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 05 Aug 12:07
· 119 commits to main since this release
bb8e9db

0.7.0 - 2025-08-05

Added

  • Add dev only installs in #32 by @Stefanuk12
  • Add PESDE_HOME variable (defaults to $HOME/.pesde) to override pesde's directory's location by @daimond113
  • Add --target argument to execute command by @daimond113
  • Add engines when initializing a project based on the scripts package's by @daimond113
  • Save GitHub OAuth token for engine downloads by @taoshotaro
  • Add cas path command by @daimond113

Changed

  • Update full-moon dependency 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 self alias by @daimond113
  • Reserve the cart alias 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 run command generating invalid require paths by @daimond113
  • Fix auth login not working due to deserialization errors by @daimond113
  • Create PESDE_HOME/~/.pesde when writing config by @daimond113
  • Run roblox_sync_config_generator after linking dependencies by @daimond113
  • Make repeated local dependency installs idempotent by @taoshotaro

Performance