Public Beta Releases
In order to try to improve our testing, we're going to start doing a "Public Beta" period for new releases.
We'll test to the point we normally would before a release, then make the new version available here for anyone who wants to try it. We'll gather feedback from those users to try to fix any issues we missed before doing a general release.
Reporting Bugs
If you encounter a bug in a public beta, please let us know by sending an email to betasupport@lightburnsoftware.com with as much information as you can recall about what you were doing so we can try to reproduce it and fix it.
The standard licensing rules apply - you'll need to have a current license key to run these (or be in an active trial period). If you have any issues while using a beta, you can just install whatever version you were using before, or grab the current released version from the Trial/Download page.
Download
Public Betas can be downloaded from here.
Changes
Here's the full list of changes for the 1.4.04 beta:
- More decimals for material test interval when in Inches
- SVG import automatically converts completely straight curves to lines, and removes duplicate verts
- Resize Slots tool now highlights lines (green), curves (pink), and shape breaks (red circles) to help spot malformed art
- Optimize Shapes tool now displays input and output line/curve counters
- Bugfix: bad / empty entries in Art Library could cause crash when using search
- Bugfix: Don't alter control handles when extending an existing line with the line tool
- Bugfix: Don't allow grayscale when passthrough is enabled on galvo
- Bugfix: Close Shapes With Tolerance window displayed incorrect counts
- Bugfix: Close Shapes altered selection
- Bugfix: Don't show cropped image when using Trace Image
- Bugfix: Allow cancel while generating 3DSlice data
- Bugfix: extremely small vertex bulge values could confuse the DXF importer
- Bugfix: don't write rotary settings to controller if reading them wasn't successful (Ruida '360 steps' bug)
- Bugfix: Grid Array 'variable increment' value wasn't always updated properly
- Bugfix: Slot resizer would update scaled rectangles incorrectly
- Bugfix: SVG style definition parser didn't handle empty space correctly
- Bugfix: SVG parser could crash when using grouped switch/symbols that weren't used
- Bugfix: DXF import could crash if an unnamed block contained inserts for unfound shapes
- Bugfix: Fixed serial disconnect issue ("port already in use?" bug)
- Bugfix: After changing the Min/Max frequency for galvo, the main window wouldn't allow the new range
- Bugfix: Handle huge steps per rotation values in rotary for galvos
- Bugfix: Disallow managing cut setting defaults when in material test generator
The single change in 1.4.03:
- Bugfix: bad command sequence caused 'Extend space' error on Ruida if Z moves were enabled on the first fill layer
The changes for the 1.4.02 beta:
- Art Library search function
- Added thumbnails for Thunder 1Gb controller
- Bugfix: groups with LOTS of objects took too long to load
- Bugfix: Snapmaker rotary outptu now correctly maps to B axis
- Bugfix: Lead in/out now allowed when tabs enabled
- Bugfix: Adjust Image tool now keeps images in sync, even with odd orientations
- Bugfix: Fire Button setting didn't work when the Move window was hidden
- Bugfix: DXF MTEXT vertical alignment was sometimes incorrect
- Bugfix: fiber out-of-bounds images masked by 'unframed' tool layers were being output
- Bugfix: Deleting a node that connected to itself could crash node edit
- Bugfix: Dragging a node that connected to itself could crash node edit
- Increased precision of Boolean operations (was 1/125th of a mm, now 1/4096th of a mm)
- Bugfix: Ctrl+Shift didn't de-select shapes
- Bugfix: Ruida Z-step per pass could fail to set scanning speed if not filling whole layer at once
- Bugfix: Convert Move Window target location for 'Go' button to new units when switching
- Bugfix: Rotary setup screen would reset "run whole shapes" settings back to default
- Allow galvo frequency setting as low as 10hz
- Added 'Test' button for Repeat Marking axis setup
- Faster screen refresh when drawing lots of very small shapes
- Shape Optimizer will now remove Beziers that are basically linear
- Bugfix: weird error in PDF decompression code caused some files to not import properly or even crash
- Bugfix: IP address selection would not show in new device setup
- Bugfix: Door Protect on galvo could not be un-paused when triggered
- Bugfix: UV pulse now allowed as low as 0.05ns (controller limit)
- Bugfix: 'Increment by' for variable text in radial array wasn't being picked up when changed
- Bugfix: Nasty crash in break / break apart / convert to path interaction, often triggered when node editing
And the list of changes included from the 1.4.01 patch:
- Don't auto-connect lines to existing shapes if on different layers
- Slot resizer bug fixes for rectangular slots
- Fixed docking with perpendicular lines
- Bugfix: Offset Fill didn't respect power scale
- Bugfix: reload hotkey map on language Change
- Bugfix: support SVG 'dominant-baseline' tag on text
- Bugfix: DXF line patterns that are extremely short should be ignored
- Bugfix: Done Marking signal pulse wasn't always turned off
- Bugfix: UV Pulse length now clamps correctly based on freq limits
- Added new 1Gb Thunder laser controller support
- Cut/Copy/Paste behavior in edit boxes now working on MacOS
- Bugfix: PDF inline JPG images didn't load correctly
- Bugfix: measure tool reported incorrect arc lengths for grouped / scaled shapes
- Bugfix: Ruida start/end delays didn't work if longer than 17 seconds
- Bugfix: Don't re-join broken nodes if the user simply clicks to select, but doesn't move
- Added support for Ruida controller stored scanning offsets
- Bugfix: Galvo timing overrides were not being shown correctly on sub-layers
- Bugfix: Added support for true RGB colors in DXF layers
- Added support for Large Canvas scale in AI files
- Bugfix: Slot resizer was resizing some 4-point rect shapes in the wrong direction
- Bugfix: Headcam on DSPs wasn't polling controller connection properly
- Bugfix: head camera math was a little off, could trigger limit switches
- Bugfix: Rotary was still using A axis when B selected