Razen Changelog

What's new in Razen 1.0.1 Release 2207

May 9, 2016
  • Save polyfill project rendering state
  • Improved performance when rendering complex polygons
  • Add support for ignoring entries in CSV BOM export
  • Fix selection of 0-length segments
  • Fix restoring dockable panel when fullscreen (issue 153)
  • Fix prompt in maximised window
  • Add centroid plugin
  • Fix SVG export of copper with >2 layer boards
  • Fix polygon border segment tracing

New in Razen 1.0.0 Release 2193 (May 9, 2016)

  • Fix missing airwire on undo (issue 157)
  • Save property column width on quit (issue 153)
  • Fix force renaming of vias (issue 172)
  • Improve SVG import support, thanks to Anton (issue 174)
  • Fix off-by-one error in SVG curve import (issue 181)
  • Fix crash on open with no tabs (issue 182)
  • Fix Mac rendering bug (issue 183)
  • Fix routing of trace with same name as part (issue 184)

New in Razen 0.9.9 Release 2181 (May 9, 2016)

  • Plugin-based tools (repository)
  • Major core restructuring for tool plugins
  • Add BOM ref field (issue 169)
  • Polygon isolation support (issue 167)
  • Fix polygon fill in export (issue 166)
  • Simplified polygon gerber export
  • Various small bugfixes

New in Razen 0.9.8 Release 2153 (May 9, 2016)

  • Significantly improved polygon clipping performace (also improves load times)
  • Fix crash with dots in pin names (issue 156)
  • Allow renaming of already-named vias (issue 159)
  • Fix polygon thermals in SVG export (issue 161)
  • Disable movement of object in history (issue 162)
  • Fix polygon sides in parts (issue 164)
  • Add polygon rank property for multi polygon clipping (issue 165)
  • Move measure tool text to prompt (issue 168)
  • Fix selection of text in dialogs on Mac (issue 170)
  • Fix export of 0-width polygons (issue 171)
  • Add polygon2pad command
  • Fix toolbar updating on tab switching
  • Add polygon grid alignment support

New in Razen 0.9.7 Release 2120 (May 9, 2016)

  • Add `valign()` and `halign()` commands (issue 107)
  • Show nearest named via in route tool (issue 146)
  • Handle selection near symbols better (issue 150)
  • Export net joins to SVG (issue 151)
  • Fix pin label positions in SVG export
  • Add automated script generator (customscript/board2script.py)
  • Remember script option settings between runs
  • Show a better error when script tries to add missing part
  • Better exception dialogs and error messages
  • Improved pin-mapping behaviour when renaming/deleting
  • Add 3 point mode in arc tool
  • Add configurable pin lengths
  • Add arc support in route tool
  • Fix parts not updating correctly after dependency update
  • Better DRC for arcs
  • Many minor bugfixes
  • Internal refactorings

New in Razen 0.9.6 Release 2056 (May 9, 2016)

  • Fix crash on empty VC email (issue 135)
  • Initial UI translation support (issue 137)
  • Add experimental DRC outline mode to route tool (issue 138)
  • Add SOIC generator presets (issue 140)
  • Handle missing net in route tool (issue 143)
  • Check for HG username on save (issue 147)
  • Split tools and tool options bars (both are movable)
  • Better platform-specific widget styling
  • Organise tools and selection actions better
  • Fix inconsistent rename dialog behaviour
  • Render arc object endcaps correctly
  • Show a helpful error message when required plugins are missing
  • Various unicode fixes
  • Minor bugfixes and optimisations

New in Razen 0.9.5 Release 2004 (May 9, 2016)

  • Handle localised mercurial versions (issue 132)
  • Handle non-latin paths in load (issue 133)
  • Added Version Control Plugin support
  • Add basic schematic page boundary support
  • Various unicode fixes
  • Improve font
  • Fix handling of empty text objects
  • Use correct netname when routing from a forcenet
  • Mirror bottom text automatically

New in Razen 0.9.4 Release 1972 (May 9, 2016)

  • Improve part adding performance
  • Automatically leave wire tool after wiring a pin
  • Fix aperture scaling in gerber export (issue 106)
  • Fix aligning of symbols on footprint add (issue 129)
  • Fix crash on new save (issue 130)

New in Razen 0.9.3 Release 1942 (May 9, 2016)

  • Reset remote repo after save as (issue 127)
  • Fix double arc polygon clipping (issue 128)
  • Add `rotate()` python command for arbitrary rotation
  • Add `Transformer` class to API for object transforms
  • Reset net names when disconnecting a forcenet (issue 78)
  • Handle opacity in SVG export
  • Version control backend refactoring
  • Minor bugfixes

New in Razen 0.9.2 Release 1921 (May 9, 2016)

  • Basic stencil/stop mask transforms (issue 106)
  • Grid unit switching shortcut - ' key (issue 124)
  • Show warnings in pin mapping for unnamed pin/pad (issue 125)
  • Improved rendering performance
  • Improved loading performance
  • Minor API improvements
  • Configurable default grid unit settings in preferences
  • Various bugfixes