Releases: ironsheep/PNut-TS
v1.43.3
Updated release for testing with first users
- Allow empty VAR (#6)
- Repair command-line -0 option parsing (#4)
- Adds new --altbin (-a) option to force output binary to have .binary suffix
- Compatible with PNut_v43.exe
Full Changelog: v1.43.2...v1.43.3
Known Issues v1.43.3
- Compiler occasionally produces duplicate error messages
Packaging
NOTE: Special workaround for MacOS: the self-contained build of PNut-TS does not run on MacOS. I'm studying why.
- I've packaged an alternative version that requires an external install of node.js to run.
- If you don't have Node.js installed on your Mac:
- Download the prebuilt Node.js installer for Mac from Download Node.js®.
- I've tested with v20.17.0 (LTS) on macOS running Arm64, and it just works.
- Download the prebuilt Node.js installer for Mac from Download Node.js®.
- If you already have Node.js installed, don't download a new install; use what you have.
- PNut-TS should run on v16.20.2, v18.20.4 (LTS), and v20.17.0 (LTS)
- If you don't have one of these versions, you may want to upgrade to the v20.17.0 version.
- Lastly, download my .zip, unpack it to .dmg, and follow my installation instructions.
We need our compiler to be reliable. Having a compiler dependent upon external parts is not good, so I'd like to solve this soon and get us back to using a standalone executable.
Current packaging status:
os | Test status | Help? |
---|---|---|
Windows x64 | Works | All Good! |
Windows Arm64 | Works | All Good! |
macOS X64 | Works* | *Requires external Node.js install for now. |
macOS arm64 | Works* | *Requires external Node.js install for now. |
linux/RPi arm64 | Works | All Good! |
Linux x64 | Works | All Good! |
v1.43.2
Updated release for testing with first users
- Repair command-line option parsing (on Windows/Linux)
- BUGFIX fixed elementizer issues caused by preprocessor changes
- Compatible with PNut_v43.exe
Full Changelog: v1.43.1...v1.43.2
Known Issues v1.43.2
- Compiler occasionally produces duplicate error messages
Packaging
NOTE: Special workaround for MacOS: the self-contained build of PNut-TS does not run on MacOS. I'm studying why.
- I've packaged an alternative version that requires an external install of node.js to run.
- If you don't have Node.js installed on your Mac:
- Download the prebuilt Node.js installer for Mac from Download Node.js®.
- I've tested with v20.17.0 (LTS) on macOS running Arm64, and it just works.
- Download the prebuilt Node.js installer for Mac from Download Node.js®.
- If you already have Node.js installed, don't download a new install; use what you have.
- PNut-TS should run on v16.20.2, v18.20.4 (LTS), and v20.17.0 (LTS)
- If you don't have one of these versions, you may want to upgrade to the v20.17.0 version.
- Lastly, download my .zip, unpack it to .dmg, and follow my installation instructions.
We need our compiler to be reliable. It's not good to have a compiler dependent upon external parts, so I'm hoping to solve this soon and get us back to using a standalone executable.
Current packaging status:
os | Test status | Help? |
---|---|---|
Windows x64 | Works | All Good! |
Windows Arm64 | Works | All Good! |
macOS X64 | Works* | *Requires external Node.js install for now. |
macOS arm64 | Works* | *Requires external Node.js install for now. |
linux/RPi arm64 | Works | All Good! |
Linux x64 | Works | All Good! |
v1.43.1
Updated release for testing with first users
- Finish implementation of PreProcessor (Oops!)
- Clean up output under error conditions
- Compatible with PNut_v43.exe
Full Changelog: v1.43.0...v1.43.1
Known Issues v1.43.1
- Compiler occasionally produces duplicate error messages
Packaging
- We adjusted the filename of the .zip files once again. Will this be the last name change? <fingerscrossed>
NOTE: Special workaround for MacOS: the self-contained build of PNut-TS does not run on MacOS. I'm studying why.
- I've packaged an alternative version that requires an external install of node.js to run.
- If you don't have Node.js installed on your Mac:
- Download the prebuilt Node.js installer for Mac from Download Node.js®.
- I've tested with v20.17.0 (LTS) on macOS running Arm64, and it just works.
- Download the prebuilt Node.js installer for Mac from Download Node.js®.
- If you already have Node.js installed, don't download a new install; use what you have.
- PNut-TS should run on v16.20.2, v18.20.4 (LTS), and v20.17.0 (LTS)
- If you don't have one of these versions, you may want to upgrade to the v20.17.0 version.
- Lastly, download my .zip, unpack it to .dmg, and follow my installation instructions.
We need our compiler to be reliable. It's not good to have a compiler dependent upon external parts, so I'm hoping to solve this soon and get us back to using a standalone executable.
Here's my current test status:
os | Test status | Help? |
---|---|---|
Windows x64 | Works | All Good! |
Windows Arm64 | Works | All Good! |
macOS X64 | Works* | *Requires external Node.js install for now. |
macOS arm64 | Works* | *Requires external Node.js install for now. |
linux/RPi arm64 | Works | All Good! |
Linux x64 | Works | All Good! |
v1.43.0
Release for testing with first users
NOTE: Special workaround for MacOS: the self-contained build of PNut-TS does not run on MacOS. I'm studying why.
- I've packaged an alternative version that requires an external install of node.js to run.
- If you don't have Node.js installed on your Mac:
- Download the prebuilt Node.js installer for Mac from Download Node.js®.
- I've tested with v20.17.0 (LTS) on macOS running Arm64, and it just works.
- Download the prebuilt Node.js installer for Mac from Download Node.js®.
- If you already have Node.js installed, don't download a new install; use what you have.
- PNut-TS should run on v16.20.2, v18.20.4 (LTS), and v20.17.0 (LTS)
- If you don't have one of these versions, then you may want to upgrade to the v20.17.0 version.
- Lastly, download my .zip, unpack it to .dmg, and follow my installation instructions.
We need our compiler to be reliable. It's not good to have a compiler dependent upon external parts, so I'm hoping to solve this soon and get us back to using a standalone executable.
Here's my current test status:
os | Test status | Help? |
---|---|---|
Windows x64 | Works | All Good! |
Windows Arm64 | Works | All Good! |
macOS X64 | Works* | *Requires external Node.js install for now. |
macOS arm64 | Works* | *Requires external Node.js install for now. |
linux/RPi arm64 | Works | All Good! |
Linux x64 | ? | looking for someone with a Linux Intel x86-64-bit system to test this. |
v0.43.1
TEST Pre-release for internal testing of packaging...
- First cut of new packaging so we can test on various platforms to validate our install instructions as we write them.
NOTE: Special workaround for MacOS: the self-contained build of PNut-TS does not run on MacOS. I'm studying why.
- I've packaged an alternative version that requires an external install of node.js to run.
- If you don't have Node.js installed on your Mac:
- Download the prebuilt Node.js installer for Mac from Download Node.js®.
- I've tested with v20.17.0 (LTS) on macOS running Arm64, and it just works.
- Download the prebuilt Node.js installer for Mac from Download Node.js®.
- If you already have Node.js installed, don't download a new install; use what you have.
- PNut-TS should run on v16.20.2, v18.20.4 (LTS), and v20.17.0 (LTS)
- If you don't have one of these versions, then you may want to upgrade to the v20.17.0 version.
- Lastly, download my .zip, unpack it to .dmg, and follow my installation instructions.
We need our compiler to be reliable. It's not good to have a compiler dependent upon external parts, so I'm hoping to solve this soon and get us back to using a standalone executable.
Here's my current test status:
os | Test status | Help? |
---|---|---|
Windows x64 | Works | All Good! |
Windows Arm64 | Works | All Good! |
macOS X64 | Works* | *Requires external Node.js install for now. |
macOS arm64 | Works* | *Requires external Node.js install for now. |
linux/RPi arm64 | Works | All Good! |
Linux x64 | ? | looking for someone with a Linux Intel x86-64-bit system to test this. |
Full Changelog: v0.43.0...v0.43.1