aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
blob: 5cc617e7fe6c507d573f78ff4e18b59f3aa110e7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
# Changelog

## [0.30.0] - 14 Oct 2019

### Added

* preview of canvas graph via inline display extension
* preview of canvas graph in UI property view
* vim syntax comment to all presets

### Fixed

* various compiler warnings
* use vfork instead of fork to run simple UI

## [0.28.0] - 15 Jul 2019

### Added

* support for aarch64

### Changed

* lua to version 5.3.5
* lpeg to version 1.0.2

## [0.26.0] - 15 Apr 2019

### Added

* use custom environment in code injection example preset
* global moony:error parameter
* global moony:code parameter
* external editor ui
* supported options to turtle metadata
* HTML reference manual to plugin bundle
* button for opening HTML reference manual
* support for plain atoms as rdf:value in state responder
* support decoding patch:Put events in state responder

### Changed

* from Cmake to meson build system
* enable manual garbage collection by default
* internal Lua registry code cleanup
* from lv2_atom_object_query to lv2_atom_object_get (GCC bug)
* from strtok to strsep (the latter is rt-safe)
* to updated (experimental) canvas extension
* use strpbrk to match OSC path wildcards
* always return params:sampleRate from options interface
* render instructions in presets to be compatible with nanovg backend

### Fixed

* automatic scaling for hiDPI displays
* initial focus on text edit fields
* text edit for onon-single line edits
* log auto-clear upon code send
* always overwrite error message with latest

### Deprecated

* math.random and math.randomseed (use rt-safe 'random' module instead)