Nova

Extensions


Readme

This extension provides Lua syntax completions for the Playdate API, and Tasks that make it easy to build and run your project in the Playdate Simulator on macOS.

Usage

To add Build, Run, and Clean tasks to your Lua-based Playdate project:

  1. Open Project → Project Settings...
  2. Click + to add a new task and select Playdate Simulator

Note — Playdate SDK and Simulator not included


Changelog

Version 2.4.1

Fixed

  • Fixed regression in 2.4.0 that prevented building games without an explicit Source path set

Version 2.4.0

Added

  • Support for specifying a completely custom build phase using Nova's task pipelines for more advanced building options

Version 2.0.0

Updated

  • SDK 2.0

Version 1.11.1

Added

  • Function arguments

Version 1.10.0

Fixed

  • Incorrect Lua function names

Version 1.7.0

Added

  • Added support for building using a Makefile
  • Added “Toolchain” task configuration option
  • Added “Product Name” task configuration option

Version 1.0

Requires Nova 5 or newer

Changed

  • Switched to Task Template Resolution API

Version 0.11.0

  • Updated SDK completions for SDK 0.11.0