Skip to content

v2.5.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 12 Sep 16:54
· 54 commits to master since this release
368f098

Features

Bug Fixes

  • Stop using CascadedUnion due to deprecation in geos 3.10 #594 (eyal0)
  • Check for deprecated rsvg_handle_render_cairo #595 (eyal0)
  • Specific boost::make_optional because it clashes with std::make_optional #595 (eyal0)
  • rsvg_handle_get_dimensions deprecated, use rsvg_handle_get_intrinsic_size_in_pixels instead #595 (eyal0)
  • don't warn when rounding by less than 1 micro-inch (#597) #597 (Martin Schuster)
  • Don't round bits that will be milldrilled. #632 (eyal0)

Styles

  • Remove unnecessary flags from AM_CPPFLAGS #595 (eyal0)
  • Whitespace in ExcellonProcessor::optimize_bits #632 (eyal0)

Tests

  • Use absolute size in gerberimporter_tests SVG #595 (eyal0)
  • Add drills larger than the min-milldrill-hole-diameter #632 (eyal0)

Builds

Continuous Integration

  • Check gerbv version for updates #589 (eyal0)
  • Temporarily disable Windows CI until it is fixed #598 (eyal0)
  • Display the build info a little earlier in CI #595 (eyal0)
  • Use bash_profile instead of GITHUB_ENV #595 (eyal0)
  • Re-enable Windows in CI #595 (eyal0)
  • Ignore warnings from gtk for windows #595 (eyal0)
  • Update to libgeos 3.11 #595 (eyal0)
  • Fix release environment variables #599 (eyal0)
  • Don't brew unlink parallel #601 (eyal0)
  • Remove specific boost version from macos and windows builds #614 (eyal0)
  • Temporarily disable macos and windows CI. #615 (eyal0)
  • Check the geos commit hash #617 (eyal0)
  • Re-enable windows build #616 (eyal0)
  • Use fewer CPUs on Windows #621 (eyal0)
  • Only package release if the file exists. #634 (eyal0)

Commits

  • dba66d2: Fix "Can't compare with units and without." exception (Nicola Di Lieto) #584
  • a266da6: Fix autoleveller output format (Nicola Di Lieto) #583
  • 45b5bf7: Delete ISSUE_TEMPLATE.md (Eyal)
  • bff0304: Update macos boost to 1.76 (Eyal) #585
  • 2f226e6: add a link to insolante in the readme (jacen92) #586
  • 5702c77: Use geos3.10 in CI. (eyal0) #596
  • fe3ca6a: Ignore warnings from gtk for macos (eyal0) #595
  • 30183cb: isystem for all system includes (eyal0) #595
  • d9bbcfb: Add build dependencies to windows CI build (eyal0) #602
  • 0da1d07: Add missing G53 for absolute zchange in milldrill. (François-Xavier Bourlet) #611
  • f7b93da: don't include .inl files (eyal0) #617
  • fc775ca: updated man page + included script to automatically generate man page (Bernhard B) #623
  • 9a16351: Don't check zsafe against zchange when zchange-absolute (Pierre Clerissi) #625
  • 2e24e54: Need program_options for tests (eyal0) #628
  • 407316e: Make gtk a system header, too, on linux (eyal0) #628
  • 68d7356: Test for geos++ specifically (eyal0) #628
  • 316a8aa: Temporarily disable windows. (eyal0) #628
  • e09f31c: Split up the release steps by OS. (eyal0) #629
  • b980508: Increment version to 2.5.0 (eyal0) #633

What's Changed

  • Fix "Can't compare with units and without." exception by @eyal0 in #584
  • Fix autoleveller output format by @eyal0 in #583
  • Update macos boost to 1.76 by @eyal0 in #585
  • Introduce Insolante in the readme by @jacen92 in #586
  • ci: Check gerbv version for updates by @eyal0 in #589
  • fix: Stop using CascadedUnion due to deprecation in geos 3.10 by @eyal0 in #594
  • Use geos3.10 in CI. by @eyal0 in #596
  • ci: Temporarily disable Windows CI until it is fixed by @eyal0 in #598
  • ci: Use path-inherit and simplify msys2 shell by @eyal0 in #595
  • ci: Fix release environment variables by @eyal0 in #599
  • fix: don't warn when rounding by less than 1 micro-inch by @schumar in #597
  • ci: Don't brew unlink parallel by @eyal0 in #601
  • Add autoconf to windows CI build by @eyal0 in #602
  • feat: Support multiple config files by @eyal0 in #607
  • Add missing G53 for absolute zchange in milldrill. by @eyal0 in #611
  • ci: Remove specific boost version from macos and windows builds by @eyal0 in #614
  • build: new boost.m4 by @eyal0 in #613
  • ci: Temporarily disable macos and windows CI. by @eyal0 in #615
  • ci: Check the geos commit hash by @eyal0 in #617
  • build: Add support for gcc 11.2 for boost.m4 by @eyal0 in #618
  • ci: re-enable Windows in CI by @eyal0 in #616
  • feat: Add option "nom6" to avoid emitting M6 on tool changes. by @olawlor in #620
  • ci: Use fewer CPUs on Windows by @eyal0 in #621
  • Don't check zsafe against zchange when zchange-absolute by @eyal0 in #625
  • Don't check zsafe against zchange when zchange-absolute by @pci06 in #624
  • updated man page + included script to automatically generate man page by @bbernhard in #623
  • Geospp by @eyal0 in #628
  • Split up the release steps by OS. by @eyal0 in #629
  • Don't drill holes that are going to be milldrilled. by @eyal0 in #632
  • Increment version to 2.5.0 by @eyal0 in #633
  • ci: Only package release if the file exists. by @eyal0 in #634

New Contributors

Full Changelog: v2.4.0...v2.5.0