From 1a752d3bbd0c10382b90091b032e76512e05445d Mon Sep 17 00:00:00 2001 From: Samuele Zolfanelli Date: Tue, 1 Oct 2024 17:42:34 +0200 Subject: [PATCH] Update package version, Nim version requirement and README --- README.md | 6 +++--- playdate.nimble | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 37411c2..19f9293 100644 --- a/README.md +++ b/README.md @@ -32,8 +32,8 @@ This package is an independent bindings library, not affiliated with Panic. ### Prerequisites - Playdate SDK -- Nim 1.6.10+ or Nim 2+ ([recommended extension for VSCode](https://marketplace.visualstudio.com/items?itemName=nimsaem.nimvscode)) -- Nimble 0.13.1 (check with `nimble -v`) +- Nim 2+ ([recommended extension for VSCode](https://marketplace.visualstudio.com/items?itemName=NimLang.nimlang)) +- Nimble 0.14.2+ (check with `nimble -v`) - `PLAYDATE_SDK_PATH` environment variable - [SDK Prerequisites](https://sdk.play.date/Inside%20Playdate%20with%20C.html#_prerequisites) based on OS, and [MinGW on Windows](https://code.visualstudio.com/docs/cpp/config-mingw). @@ -175,7 +175,7 @@ except: --- This project is a work in progress, here's what is missing right now: -- various playdate.sound funcionalities (but FilePlayer and SamplePlayer are available) +- various playdate.sound funcionalities (but FilePlayer, SamplePlayer and SoundSequence are available) - playdate.json, but you can use Nim std/json, which is very convenient - advanced playdate.lua features, but basic Lua interop is available - playdate.scoreboards, undocumented even in the official C API docs diff --git a/playdate.nimble b/playdate.nimble index 7dc43d1..196ab55 100644 --- a/playdate.nimble +++ b/playdate.nimble @@ -1,6 +1,6 @@ # Package -version = "0.13.0" +version = "0.20.0" author = "Samuele Zolfanelli" description = "Playdate Nim bindings with extra features." license = "MIT" @@ -9,5 +9,5 @@ srcDir = "src" # Dependencies -requires "nim >= 1.6.10" +requires "nim >= 2.0.0" # requires "nimble < 0.14.0"