See CHANGELOG.md
What's Changed
- start 0.31 development by @MihailRis in #727
- project permissions by @MihailRis in #730
- Update mouse events by @MihailRis in #731
- add 'inventory' property to slot ui element by @MihailRis in #732
- z-index property access by @MihailRis in #733
- chunks loading pipeline works by @MihailRis in #728
- 0.30.7 patch by @MihailRis in #735
- Improved docs by @Xertis in #708
- add 'spawn_offset' particles parameter by @MihailRis in #739
- Visuals restoration and optimizations by @MihailRis in #734
- ssao quality setting by @MihailRis in #740
- fix fragment:place lights by @MihailRis in #741
- add 'text-align' support to label element by @MihailRis in #745
- fix InventoryView: phantom item by @alexei-zebra in #744
- fix: chunk border wigth change when render block selection by @alexei-zebra in #747
- Block wraps update by @MihailRis in #742
- add debug info to msvc build by @MihailRis in #752
- Update debug panel by @alexei-zebra in #751
- update fps display refresh interval & reduce memory allocations by @MihailRis in #756
- remove: HandsRednerer: update func exec in render by @alexei-zebra in #758
- Fixed a typo in the vector3:rot and duplicate vector2.__eq in #760
- bug fix & extend libblock by @clasher113 in #761
- fix on_blocks_tick interval by @MihailRis in #762
- close selectbox popup on second click by @MihailRis in #763
- vcm models: add triangle shape by @MihailRis in #764
- New projects permissions by @MihailRis in #765
- blocks raycast enhancement by @clasher113 in #766
- projects-related by @MihailRis in #768
- add explicit 'solid' block property by @MihailRis in #770
- player-related fixes by @MihailRis in #771
- vcm: bone element by @MihailRis in #769
- allow to use content-loading functions in post-runnables by @MihailRis in #774
- background assets loader by @MihailRis in #773
- allocations-related optimizations by @MihailRis in #775
- fix appimage build pipeline by @MihailRis in #776
- add transform vectors/matrices nan/inf check by @MihailRis in #777
- rendering UI to texture by @MihailRis in #778
- fix bytearray view classes by @MihailRis in #779
- fix stdlib.lua & events.lua by @ArtemCmd in #780
- executing commands from stdin by @MihailRis in #783
- fix stdin commands by @MihailRis in #785
- fix: assets access attempts in headless mode leading to segfaults by @MihailRis in #787
- Adding debug error to the clear command by @Xertis in #786
- clouds by @MihailRis in #781
- acoustics by @MihailRis in #784
- yet another something renderer by @MihailRis in #748
- physics-related works by @MihailRis in #788
- vector fonts by @MihailRis in #789
- fix block on_update by @clasher113 in #791
- fix extended blocks culling on chunk borders by @MihailRis in #793
- Add max-length to languages panel. Fixes #794 by @MihailRis in #795
- add skeleton_name argument to assets.parse_model by @MihailRis in #797
- fix: block inventory not removing in some cases by @MihailRis in #798
- Update flake.nix by @VOXEL0798 in #796
- fix: attempting to build lights in non-local players chunk matrices by @MihailRis in #799
- fix block model by @clasher113 in #800
- fix non-lighted chunks saving by @MihailRis in #801
- fix 'attempt to compare string with number' in audio.input.fetch by @MihailRis in #802
- stabilise al effects-related code by @MihailRis in #804
- fix blocks random tick pattern by @MihailRis in #803
- preserve assets from being destroyed during frame by @MihailRis in #807
- bug fix by @clasher113 in #805
- PlayerContoroller and LevelScreen refactoring by @ChancellorIkseew in #806
- added quat.from_euler function and updated docs by @RomanDonw in #809
- added mat4.perspective function by @RomanDonw in #810
- add systems availability checks to content/world related libraries by @MihailRis in #811
- add io_stream:seek by @ArtemCmd in #812
- solid entities by @MihailRis in #792
- Update 0.31 docs by @MihailRis in #814
- Made on_inventory_interact + update hud by @Xertis in #808
- bug fix by @clasher113 in #813
- add base:flat_grass world generator by @MihailRis in #815
- fix image uv region reset by @clasher113 in #816
- Document session library by @MihailRis in #817
- Document new dialog windows by @MihailRis in #818
- add new generator parameters by @MihailRis in #819
- Entity material property by @MihailRis in #820
- entity.rigidbody:get_ground_vel() by @MihailRis in #822
New Contributors
Full Changelog: v0.30.6...v0.31.0