Releases: ewd3v/pesde_package_template
Releases · ewd3v/pesde_package_template
v0.3.0
Changelog
Changed
privateis set to true by default in pesde.toml to prevent accidentally publishing the root project- In the release workflow, the build script now attempts to run before commiting any changes to the repository
- Bumped stylua to v2.3.1
- Bumped luau-lsp to v1.56.2
- Removed Bash scripts and replaced them with Lune scripts
- Stopped using
pesde xfor multitarget building
Fixed
- Invalid syntax used to define type definitions in luau-lsp settings
Full Changelog: v0.2.2...v0.3.0
v0.2.2
Changelog
Changed
- Supplying a pesde token is now optional
Fixed
- Pesde token being used to authenticate with github
Full Changelog: v0.2.1...v0.2.2
v0.2.1
Changelog
Fixed
- Release CI no longer installs Rokit (tooling is managed by pesde now)
Full Changelog: v0.2.0...v0.2.1
v0.2.0
Changelog
Changed
- New default Lune version is 0.10.4
- New default pesde version is 0.7.1
- Test CI now also runs the Lune runtime
- Bumped stylua to v2.3.0
- Bumped luau-lsp to v1.55.0
- Bumped selene v0.29.0+toolchainlib.1
- Bumped darklua to v0.17.2
- Contents of pesde packages are now ignored by auto import by default
- Contents of pesde packages and distribution folders are now read-only by default in VS Code
Fixed
- Test CI being broken because of a package unexpectedly updating to Lune v10, because SemVer technically allows it (pesde does not care if major version is zero)
- Working directory while running tests is now actually set to the built runtime directory instead of it's parent directory
Full Changelog: v0.1.4...v0.2.0
v0.1.4
Changelog
Fixed
- Fix command substitution in changelog
echo "Test?? should show full command and not substitue"
Full Changelog: v0.1.3...v0.1.4
v0.1.3
Changelog
Fixed
- Actually fixed pede.toml (and did
[now publishing ewdev/package_template luau]
warn: docs directory not included, consider adding one
please confirm the following information:
name: ewdev/package_template
version: 0.1.3
description: A template for pesde packages
license: MIT
authors: EwDev (https://ewdev.net/)
repository: https://github.com/ewd3v/pesde_package_template
target: luau
lib path: src/init.luau
bin path: (none)
scripts: (none)
includes: LICENSE, README.md, src/init.luau, src, pesde.toml
(dry run) package written to package.tar.gz to verify this time)
Full Changelog: v0.1.2...v0.1.3
v0.1.2
Changelog
Fixed
- Update pesde.toml to actually include data required for publishing
Full Changelog: v0.1.1...v0.1.2
v0.1.1
Changelog
Full Changelog: v0.1.0...v0.1.1