Releases: scenerygraphics/scenery
Releases · scenerygraphics/scenery
scenery-1.0.0-beta-3
What's Changed
- Fix mouse button ordering across platforms by @ctrueden in #815
- VR button intersection fixes by @smlpt in #810
- Bump org.msgpack:msgpack-core from 0.9.8 to 0.9.10 by @dependabot[bot] in #814
Full Changelog: scenery-1.0.0-beta-2...scenery-1.0.0-beta-3
scenery 1.0.0-beta-2
What's Changed
Highlights
- Improved support for multi-node rendering, e.g. for CAVEs by @moreApi and @skalarproduktraum, #796
- Improved 3D GUI by @smlpt, #792
Misc
- Remove waiting period when closing by @ctrueden in #735
- Bump io.github.classgraph:classgraph from 4.8.170 to 4.8.171 by @dependabot[bot] in #736
- Clean up Node state variables and Node interface by @skalarproduktraum in #739
- ComputeHistogram.comp: Fix 16 bit histogram calculation on gpu by @moreApi in #742
- Bump io.github.classgraph:classgraph from 4.8.171 to 4.8.172 by @dependabot[bot] in #743
- add DeferredInstancedColor shaders by @smlpt in #749
- Pass a fixed sun position to the Atmosphere constructor for reproducability by @smlpt in #740
- Bump com.fasterxml.jackson.core:jackson-databind from 2.17.0 to 2.17.1 by @dependabot[bot] in #745
- Bump org.jetbrains.kotlin:kotlin-scripting-jsr223 from 1.9.23 to 1.9.24 by @dependabot[bot] in #748
- Bump info.picocli:picocli from 4.7.5 to 4.7.6 by @dependabot[bot] in #751
- Bump com.fasterxml.jackson.dataformat:jackson-dataformat-yaml from 2.17.0 to 2.17.1 by @dependabot[bot] in #747
- SceneryContext: Fix flickering issue when BVV LUTs update by @skalarproduktraum in #741
- Fix atmosphere azimuth range and declination formula by @smlpt in #764
- Bump Kotlin to 2.0.0, Dokka to 1.9.23 by @skalarproduktraum in #763
- Bump org.jetbrains.kotlin:kotlin-scripting-jsr223 from 1.9.24 to 2.0.0 by @dependabot[bot] in #756
- Fixed the sample method. by @odinsbane in #759
- Bump net.imagej:imagej-ops from 0.45.5 to 2.1.0 by @dependabot[bot] in #765
- Bump org.jetbrains.kotlinx:kotlinx-coroutines-core from 1.8.0 to 1.8.1 by @dependabot[bot] in #752
- Allow to center camera messages by @smlpt in #775
- DSSDO: Fix wrong attachment order for samples by @skalarproduktraum in #780
- Fix , NodePublisherNodeSubscriberTest by @moreApi in #779
- GLFWMouseAndKeyHandler: fix #377 in windows every click registers as … by @moreApi in #777
- Bump scijava parent POM to 39.0.0 by @skalarproduktraum in #786
- Sample ray grid traversal by @smlpt in #776
- Bump org.jetbrains.kotlin:kotlin-scripting-jsr223 from 2.0.0 to 2.1.10 by @dependabot[bot] in #793
- Bump com.fasterxml.jackson.module:jackson-module-kotlin from 2.17.0 to 2.18.2 by @dependabot[bot] in #790
- New Sonatype publishing & Kotlin update by @skalarproduktraum in #799
- OpenVRHMD safe shutdown by @smlpt in #788
- Improve naming of hasTransferFunction.range property to make its function clear and avoid confusion with minDisplayRange and maxDisplayRange by @moreApi in #785
- Fix volume render speeds by @smlpt in #798
- Prioritise discrete GPUs by default by @skalarproduktraum in #800
- 3D GUI updates by @smlpt in #792
- Bump org.jetbrains.kotlin:kotlin-scripting-jsr223 from 2.1.10 to 2.2.10 by @dependabot[bot] in #803
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #805
- Bump actions/setup-java from 4 to 5 by @dependabot[bot] in #806
- Bump org.joml:joml from 1.10.5 to 1.10.8 by @dependabot[bot] in #770
- Improve clustered rendering support by @skalarproduktraum in #796
- Bump al-cheb/configure-pagefile-action from 1.4 to 1.5 by @dependabot[bot] in #813
- Bump com.fasterxml.jackson.core:jackson-databind from 2.17.1 to 2.20.0 by @dependabot[bot] in #808
New Contributors
- @odinsbane made their first contribution in #759
Full Changelog: scenery-0.11.2...scenery-1.0.0-beta-2
scenery 0.11.2
What's Changed
- Make atmosphere shader compatible with sciview inspector by @smlpt in #707
- Volume: Generalize converterSetups from ArrayList to List for RAISource and SpimDataMinimalSource
Full Changelog: scenery-0.11.1...scenery-0.11.2
scenery 0.11.1
What's Changed
- Gradle: Save project version in JAR manifest by @skalarproduktraum in #728
- Bump gradle/wrapper-validation-action from 2 to 3 by @dependabot in #729
- Add ConfirmableClickBehaviour by @skalarproduktraum in #730
- Volume: Introduce ray shuffling to limit banding artifacts by @skalarproduktraum in #709
- Origin/Volume: Introduce support for custom origins and use in Volume by @skalarproduktraum in #733
Full Changelog: scenery-0.11.0...scenery-0.11.1
scenery 0.11.0
What's Changed
- Volume: add volatile types to data range function by @moreApi in #712
- Build: Bump Gradle to 8.7 by @skalarproduktraum in #710
- Use absolute resource paths for gear icon by @kephale in #716
- Integration of Volumetric Depth Images (VDIs) / Remote volume visualization 3.0 by @skalarproduktraum in #622
- Bump org.jetbrains.dokka:dokka-gradle-plugin from 1.9.10 to 1.9.20 by @dependabot in #711
- Bump sc.fiji:bigdataviewer-core from 10.4.13 to 10.4.14 by @dependabot in #702
- Bump org.scijava:scijava-common from 2.97.1 to 2.98.0 by @dependabot in #703
- Reorganise VDI classes and mark their APIs as
@Experimentalby @skalarproduktraum in #717 - Bump org.xerial.snappy:snappy-java from 1.1.8.4 to 1.1.10.5 by @dependabot in #719
- Bump com.esotericsoftware:kryo from 5.5.0 to 5.6.0 by @dependabot in #677
- Bump org.zeromq:jeromq from 0.5.4 to 0.6.0 by @dependabot in #694
- Bump com.fasterxml.jackson.core:jackson-databind from 2.16.1 to 2.17.0 by @dependabot in #720
- Bump com.fasterxml.jackson.dataformat:jackson-dataformat-yaml from 2.16.1 to 2.17.0 by @dependabot in #718
- Fix missing Xlib struct, fix query pool stride by @skalarproduktraum in #721
- Bump org.jetbrains.kotlin:kotlin-scripting-jsr223 from 1.9.22 to 1.9.23 by @dependabot in #724
- Bump io.github.classgraph:classgraph from 4.8.165 to 4.8.170 by @dependabot in #723
- Bump com.fasterxml.jackson.module:jackson-module-kotlin from 2.16.1 to 2.17.0 by @dependabot in #722
- 0.11.0 preparations by @skalarproduktraum in #725
Full Changelog: scenery-0.10.1...scenery-0.11.0
scenery 0.10.1
What's Changed
- Improving opacity adjustment in volume rendering by @aryaman-gupta in #708
- Transfer function editor: Fix colormap reassignment and context menu by @skalarproduktraum in #701
Full Changelog: scenery-0.10.0...scenery-0.10.1
scenery 0.10.0
What's Changed
- Multiresolution-safe histograms by @skalarproduktraum in #693
- Build: Bump version to 0.9.3 by @skalarproduktraum in #695
- jitpack.yml: update java version by @moreApi in #696
- Volume rendering enhancements (Hackerthon results) by @moreApi in #688
Full Changelog: scenery-0.9.2...scenery-0.10.0
scenery 0.9.2
What's Changed
- Update README.md with correct Github Actions badge by @skalarproduktraum in #690
- Fix uninitialised delegated Nodes by @skalarproduktraum in #691
- Bump org.jetbrains.kotlinx:kotlinx-coroutines-core from 1.7.3 to 1.8.0 by @dependabot in #689
- Build: Bump version to 0.9.2 by @skalarproduktraum in #692
Full Changelog: scenery-0.9.1...scenery-0.9.2
scenery 0.9.1
What's Changed
- Bump io.github.classgraph:classgraph from 4.8.147 to 4.8.161 by @dependabot in #577
- Bump org.zeromq:jeromq from 0.5.2 to 0.5.3 by @dependabot in #573
- Gradle: Bump Kotlin to 1.9.0 by @skalarproduktraum in #581
- Update Gradle config to reflect main branch rename by @ctrueden in #587
- Fixing the visual kinks in the curve geometry by @Domino2357 in #560
- Improve vr examples by @moreApi in #558
- Bump org.jetbrains.kotlinx:kotlinx-coroutines-core from 1.6.2 to 1.7.3 by @dependabot in #596
- Bump sc.fiji:bigdataviewer-core from 10.4.7 to 10.4.9 by @dependabot in #595
- Bump org.msgpack:msgpack-core from 0.9.1 to 0.9.5 by @dependabot in #592
- ProceduralTextureExample: Use RingBuffer for procedural texture by @skalarproduktraum in #603
- Bump org.scijava:scijava-common from 2.94.1 to 2.96.0 by @dependabot in #599
- REPL: Fix issue where startup script would not be executed by @skalarproduktraum in #601
- Correctly include VK_KHR_portability_subset extension by @skalarproduktraum in #600
- Gradle: Bump lwjgl to 3.3.2 and lwjgl3-awt to official repo version by @skalarproduktraum in #604
- Bump info.picocli:picocli from 4.6.3 to 4.7.4 by @dependabot in #597
- GLFWMouseAndKeyHandler.kt: Ignore modifier key presses themselves. Th… by @moreApi in #576
- Eyetracking update by @smlpt in #575
- Bump sc.fiji:bigdataviewer-core from 10.4.9 to 10.4.10 by @dependabot in #606
- Bump org.bytedeco:ffmpeg from 5.0-1.5.7 to 6.0-1.5.9 by @dependabot in #607
- Bump actions/checkout from 3 to 4 by @dependabot in #608
- Finer-grained intersection testing for Nodes by @skalarproduktraum in #611
- Shader compilation improvements by @skalarproduktraum in #605
- OrientedBoundingBox.kt: fix scaled intersection by @moreApi in #614
- Gradle: Bump Gradle wrapper version to 8.3 by @skalarproduktraum in #612
- VulkanRenderer: Correctly hand over vsync parameter to swapchains by @skalarproduktraum in #617
- OBJ object/group conventions by @skalarproduktraum in #615
- VulkanDevice: Fix descriptor pool allocation by @skalarproduktraum in #616
- CI: Update Argos and Vulkan SDK by @skalarproduktraum in #625
- Gradle: Bump Gradle wrapper version to 8.4 by @skalarproduktraum in #623
- Bump com.fasterxml.jackson.core:jackson-databind from 2.13.3 to 2.15.3 by @dependabot in #627
- Bump com.fasterxml.jackson.dataformat:jackson-dataformat-yaml from 2.13.3 to 2.15.3 by @dependabot in #628
- Bump com.fasterxml.jackson.module:jackson-module-kotlin from 2.13.3 to 2.15.3 by @dependabot in #629
- Bump org.msgpack:jackson-dataformat-msgpack from 0.9.1 to 0.9.6 by @dependabot in #620
- Bump org.jfree:jfreechart from 1.5.0 to 1.5.4 by @dependabot in #610
- Bump org.jetbrains.kotlin:kotlin-scripting-jsr223 from 1.5.31 to 1.9.10 by @dependabot in #633
- Bump info.picocli:picocli from 4.7.4 to 4.7.5 by @dependabot in #637
- CI: split build task into build and test for better log readability by @moreApi in #632
- Improve JInput native loading by @skalarproduktraum in #643
- Improve shader hot reloading by @skalarproduktraum in #642
- Bump net.java.dev.jna:jna-platform from 5.11.0 to 5.13.0 by @dependabot in #641
- Bump org.jetbrains.dokka:dokka-gradle-plugin from 1.8.20 to 1.9.10 by @dependabot in #639
- Bump org.zeromq:jeromq from 0.5.3 to 0.5.4 by @dependabot in #640
- Bump org.scijava:scijava-common from 2.96.0 to 2.97.1 by @dependabot in #638
- Github Actions: Use gradle-build-action to allow for wrapper caching by @skalarproduktraum in #649
- Bump sc.fiji:bigdataviewer-core from 10.4.10 to 10.4.11 by @dependabot in #648
- Bump io.github.classgraph:classgraph from 4.8.161 to 4.8.164 by @dependabot in #645
- Bump org.jetbrains.kotlin:kotlin-scripting-jsr223 from 1.9.10 to 1.9.20 by @dependabot in #644
- Bump com.fasterxml.jackson.dataformat:jackson-dataformat-yaml from 2.15.3 to 2.16.0 by @dependabot in #652
- Bump com.fasterxml.jackson.core:jackson-databind from 2.15.3 to 2.16.0 by @dependabot in #654
- Bump actions/setup-java from 3 to 4 by @dependabot in #656
- Bump sc.fiji:bigdataviewer-core from 10.4.11 to 10.4.13 by @dependabot in #655
- Bump org.msgpack:msgpack-core from 0.9.5 to 0.9.6 by @dependabot in #646
- Implemented Kotlin Assignment Operator by @elect86 in #650
- Gradle: Bump Kotlin to 1.9.21, and lwjgl to 3.3.3 by @skalarproduktraum in #657
- Bump com.fasterxml.jackson.module:jackson-module-kotlin from 2.15.3 to 2.16.0 by @dependabot in #653
- Bump net.java.dev.jna:jna-platform from 5.13.0 to 5.14.0 by @dependabot in #658
- Bump org.jetbrains.kotlin:kotlin-scripting-jsr223 from 1.9.20 to 1.9.21 by @dependabot in #659
- Bump io.github.classgraph:classgraph from 4.8.164 to 4.8.165 by @dependabot in #660
- RenderConfigReader: Adjust to new Jackson Kotlin API by @skalarproduktraum in #661
- Bump org.jetbrains.kotlin:kotlin-scripting-jsr223 from 1.9.21 to 1.9.22 by @dependabot in #662
- Bump com.fasterxml.jackson.dataformat:jackson-dataformat-yaml from 2.16.0 to 2.16.1 by @dependabot in #663
- Bump com.fasterxml.jackson.core:jackson-databind from 2.16.0 to 2.16.1 by @dependabot in #665
- Bump gradle/gradle-build-action from 2 to 3 by @dependabot in #668
- Cam rotation and stats by @aryaman-gupta in #631
- Bump gradle/wrapper-validation-action from 1 to 2 by @dependabot in #672
- Bump com.fasterxml.jackson.module:jackson-module-kotlin from 2.16.0 to 2.16.1 by @dependabot in #664
- Bump org.msgpack:msgpack-core from 0.9.6 to 0.9.8 by @dependabot in #670
- Bump org.msgpack:jackson-dataformat-msgpack from 0.9.6 to 0.9.8 by @dependabot in #673
- Switch default build to Java 21 by @skalarproduktraum in #675
- Update BVV to 0.3.3 by @kephale in #680
- Bump net.java.jinput:jinput from 2.0.9 to 2.0.10 by @dependabot in #669
- Don't let volumes defeat push mode by @skalarproduktraum in #684
- Bump al-cheb/configure-pagefile-action from 1.3 to 1.4 by @dependabot in #678
- Stabilise Argos' Screenshot evaluation by @skalarproduktraum in #685
- Bump org.bytedeco:ffmpeg from 6.0-1.5.9 to 6.1.1-1.5.10 by @dependabot in #683
- Feature: atmosphere shader by @smlpt in #594
- Gradle: Bump Gradle wrapper version to 8.6 by @skalarproduktraum in #686
- Build: Bump version to 0.9.1 by @skalarproduktraum in #687
Full Changelog: https://github.com/scenerygraphics/scenery/co...
scenery 0.9.0
What's Changed
- Prepare for 0.8.0 release and bump Gradle to 8.1.1 by @skalarproduktraum in #536
- Deprecate OpenGL renderer by @skalarproduktraum in #539
- CI: build only mainline and PRs by @ctrueden in #547
- Volume Scene Graph Visibility Fix by @moreApi in #544
- UBO: adhere to standard for tightly packed arrays by @moreApi in #543
- Remove the OpenGL renderer by @skalarproduktraum in #541
- adds insideNormals for Sphere by @smlpt in #542
- Bump version to 0.8.1 by @skalarproduktraum in #540
- InputHandler: fixing key bindings editor by @moreApi in #549
- Node, DefaultNode: runRecursive on copy of children array by @moreApi in #553
- Revert bigvolumeviewer to official version and remove deprecated APIs by @skalarproduktraum in #551
- TransferFunctionEditor: change from JFrame to JPanel by @moreApi in #557
- TransferFunctionEditor -Mig-Layout change to support dynamic resizes + Major BugFix by @PowerOfNames in #562
- Purge travis-ci refs, and update Maven POM by @ctrueden in #554
- OpenEXR support by @smlpt in #555
- CI: Adjust pagefile size on Windows to avoid unnecessary noise by @skalarproduktraum in #565
- Create dependabot.yml by @skalarproduktraum in #568
- Cylinder: Add top and bottom lids, make smooth shading optional by @smlpt in #564
- Bump al-cheb/configure-pagefile-action from 1.2 to 1.3 by @dependabot in #569
- Bump com.esotericsoftware:kryo from 5.3.0 to 5.5.0 by @dependabot in #574
- Bump org.jocl:jocl from 2.0.4 to 2.0.5 by @dependabot in #570
- Bump sc.fiji:bigdataviewer-core from 10.4.1 to 10.4.7 by @dependabot in #572
- 0.9.0 release preparations by @skalarproduktraum in #559
New Contributors
- @smlpt made their first contribution in #542
- @dependabot made their first contribution in #569
Full Changelog: scenery-0.8.0...scenery-0.9.0
This release is available on Maven Central: https://repo1.maven.org/maven2/graphics/scenery/scenery/0.9.0/