Skip to content

Releases: Mkdirs/papyrus

Patch 1.1.3

Choose a tag to compare

@Mkdirs Mkdirs released this 03 Dec 18:58

Bug fix:

  • Functions don't return the expected value

Release 1.1.2

Choose a tag to compare

@Mkdirs Mkdirs released this 29 Sep 11:20

Bug fixes:

  • else-if branchs not labelled correctly (leading to infinite loops)
  • single-line comments not working properly
  • boolean litterals always set at true

Release 1.1.1

Choose a tag to compare

@Mkdirs Mkdirs released this 11 Sep 16:19

Bug fixes

  • Can't make recursive functions
  • return keyword doesn't exit function

Release 1.1.0

Choose a tag to compare

@Mkdirs Mkdirs released this 10 Sep 19:27

Features

  • Added aliasing of imported scripts with as keyword.
  • Added function sample(int, int) : color.
  • Added function width() : int.
  • Added function height() : int.
  • Added function red(color) : int.
  • Added function green(color) : int.
  • Added function blue(color) : int.
  • Added function alpha(color) : int.
  • Added function rgba(int, int, int, int) : color.
  • Added function rgb(int, int, int) : color.
  • Target's pixel is not overwritten if source's pixel is fully transparent (alpha = 0) when merging two canvas.
  • Added function cos(float) : float.
  • Added function sin(float) : float.
  • Added function floor(float) : int.
  • Added function ceil(float) : int.

Release 1.0.1

Choose a tag to compare

@Mkdirs Mkdirs released this 03 Sep 11:21

Changelog

  • Added file importing
  • Only files with the extension '.pprs' can be run
  • Subcanvas no longer wrap around main canvas when merging

Release 1.0.0

Choose a tag to compare

@Mkdirs Mkdirs released this 29 Aug 14:33

This is the first released version of papyrus.
The core functionalities are working and new will be added soon.

Only the binaries for linux and windows are availlable.