Releases: bitbybit-dev/bitbybit
Releases · bitbybit-dev/bitbybit
0.11.0
v0.11.0 was released yesterday. There is a new "Things" category in Rete editor where we will be adding various parametric and configurable ready made assets. Check the demo video below.
Release notes:
Platform
- Things category implementation that is currently exposed only on rete editor
- WebGPU now used on Chrome as default rendering pipeline with WebGL being alternative option for browsers that still do not have native support for WebGPU
- BabylonJS version updated to v6.3.0
- Pipeline implemented to create complex 3D objects and output structured JSON description together with 3D geometry
Rete editor
- Things category exposed with user friendly modal
- Kids corner with 2 components for parametric birdhouse models
- Icons are now supported on the components. Things category have those for now, but other components will get icons in the future.
- Each component now gets generic collapsable options
- Components have the possibility to flatten the output in arrays by selecting number of levels to flatten
- Component implemented to remove elements in the list by using a boolean pattern definition. Pattern such as [false, false, true, true] would filter the input list [0, 1, 2, 3, 4, 5, 6, 7] and output [2, 3, 6, 7]
- Component implemented to merge elements of lists on a given level - works similar to flip list matrix, but it considers the branching of the list provided to combine the elements
- Component implemented to get the longest list length
- Component implemented to get the list depth
- Components implemented to add item and items to indexes in the list
0.10.8
- conversion possible from radians to degrees and from degrees to radians via math components
- random number generation
- default grid component color changed
- fixes to vector span components default values
0.10.7
- find closest points between two shapes
- find closest points between a shape and a list of points
- find closest points between few shapes and a list of points
- fillet 3d wires with guide direction
- offset advanced implemented to allow definition of join types and removal of inner edges
- pipe wire with n-gon profile
- pipe wire with circle profile
- pipe multiple wires with circle profile in one go
- fix on handle deletion that was causing inaccessible memory object when getting corners of edges
- remove n-th item in the list
- it is now possible to keep the remainder of items when grouping list into sublists of n elements
- relaxation on some list methods not to throw errors
0.10.4
Lists grouping
0.10.3
Type declarations improved, babylonjs version updated
0.10.1
v0.10.1 v0.10.1
0.10.00
- Update to how declarations and docs are generated
- Additional code for lists, logic and math categories - used by new generated rete components
- This release updated jsdoc declarations on api's with some additional metadata needed for rete components
- Updated default values of input data transfer objects
- Fixes on API
0.9.30
v0.9.30 v0.9.30
0.9.28
NGon wire added
0.9.27
Fixed jscad matrix transforms