All Versions
56
Latest Version
Avg Release Cycle
13 days
Latest Release
841 days ago
Changelog History
Page 4
Changelog History
Page 4
-
v0.3.43-rc.13
June 19, 2020 -
v0.3.43-rc.12
June 14, 2020 -
v0.3.43-rc.11
June 08, 2020 -
v0.3.43-rc.10
June 08, 2020 -
v0.3.43-rc.1
May 21, 2020 -
v0.3.42 Changes
May 14, 2020Video
- โ Add ScreenRecorder.shutdown
- โ Add frame format/type checking in VideoWriter to prevent hard crashes
- ๐ Fix x265 profile
Screenshots
- ๐ Fix null-check for parentFile in Screenshots
- โ Add Screenshots.beforeScreenshot and afterScreenshot events Closes #98
- โ Add Screenshots.trigger
- ๐ Allow delaying screenshots
โ
Math and Vectors
- โ Add addition/subtraction operators for Doubles/Vectors
- โ Add clamp to map() (#85)
- โ Add dimensions vector to Rectangle
- โ Add distanceTo, squaredDistanceTo
- Prevent division by zero in map
- โ Add mixAngle, use it when mixing hues
- โ Add Vector mix funcs, tests, fix Vec4.normalized
- โ Add NaN tests to Double.map
โ
๐ Documentation
- โก๏ธ Update README.md
- ๐ Improve API CSS
- โ Add documentation for FileDialogs.kt
โ
Development
- Create pick-me.yml
- โ Add workflows for bintray and apidocs
โ
Contours and lines
- โ Address shape contour split issue
- ๐ Improve point deduplication for lineloops
- ๐ Improve handling of compound shapes
- ๐ Improve Shape.splitCompounds and triangulate
- ๐ Improve ShapeContour.offset
- ๐ Improve ShapeContour.sub
- ๐ Improve shape winding and handling consistency
- ๐ Make Shape and ShapeContour assumptions explicit, add contours {}
- โ Add default argument value for ShapeContour.fromPoints
- ๐ Fix bug in Contour.equidistantPositions
- ๐ Fix bug in Drawer.contours
- ๐ Fix consecutive duplicate point issues
- ๐ Fix derivative for 3d quadratic beziers
- ๐ Fix for quadratic bezier derivative
- ๐ Fix for zero-length segments generated by BezierCubicSampler2D
- ๐ Fix rounding bug in sampleEquidistant
- ๐ Fix ShapeContour.offset issue where segments are disjoints
- ๐ Change default tolerance for line-line intersection to 0
โ
Interaction
- ๐ Change mouse.clicked event to be an alias for mouse.buttonUp
- Keep state of mouse buttons so it can be queried
- ๐ Rename mouse.left to mouse.exited
Text writing
- ๐ extend latin alphabet with Polish diacritics
Rendering
- โ Add compound support for triangulateIndexed
- โ Add (partial) openrndr-nullgl back-end, which can be used for testing
- โ Add support for BufferTexture parameters in Filter
- ๐ Fix handling of default VAO
- ๐ Deprecate Drawer.background in favor of Drawer.clear
- โ Add ignore options to ColorBuffer.isEquivalentTo
- โ Add standard blend mode for non-premultiplied alpha
- ๐ Change clear color to black to prevent flashes when working on installations
- Switch to Java implementation of GLUTessellator
- โ Add destroyContext to Driver
โ
Other
- โ Add elementOffset argument to VertexBuffer.put
- โ Add feature request template for issues
- โ Add multiplication symbol to default alphabet
- ๐ Allow rgb(gray)
- ๐ Disable sanitizing exception handler on windows, show cause chain
- ๐ Fix bounds in ExpansionDrawer.kt
- ๐ Fix small issues in SVGLoader
- โ Resolve warnings emitted by compiler
- โฌ๏ธ Upgrade ffmpeg, kotlin, dokka, Gradle, kotlin-coroutines-core, Kluent
- โช Work around lateinit issues in Application / Program
โ
-
v0.3.42-rc.9
May 14, 2020 -
v0.3.42-rc.8
May 12, 2020 -
v0.3.42-rc.7
May 10, 2020 -
v0.3.42-rc.6
May 08, 2020