Index: 3.0.2/Changelog =================================================================== --- 3.0.2/Changelog (revision 35889) +++ 3.0.2/Changelog (revision 35890) @@ -1,3 +1,13 @@ +pcb-rnd 3.0.2 +~~~~~~~~~~~~~~~~~~~~~~ + [find.c] + -Fix: bloated poly vs. poly jump got "too accurate": a thermal doesn't really overlap with the object so it didn't find connection; cheat with a few nanometers of extra bloat + -Fix: poly-poly bloated intersect: don't attempt to use negaive thickness in intersect tester line + -Fix: bloat override on "line vs. polygon" check so that the bloat adjustment used to overcome numeric precision problems can be applied + -Fix: use minimum line thickness 4 nanometer instead of 2 for line-to-poly to avoid self intersecting lines + -Fix: padstack zero-thickness line edge should be taken as 4 nanometer so the line intersection test is actually done + + pcb-rnd 3.0.1 (r35718) ~~~~~~~~~~~~~~~~~~~~~~ [ar_extern] Index: 3.0.2/Release_notes =================================================================== --- 3.0.2/Release_notes (revision 35889) +++ 3.0.2/Release_notes (revision 35890) @@ -1,21 +1,5 @@ -pcb-rnd 3.0.1 +pcb-rnd 3.0.2 ~~~~~~~~~~~~~ -This is mainly a bugfix release with a few minor features on external -autorouter and propedit/query/drc side. - -Bugfix and feature highlight: - -1. support for freerouting_cli and freerouting.net integration in - ar_extern. - -2. Xor-drawing of a padstack (while placing or moving) renders the hole/slot - too. This makes it easier to position the object. In some cases it - makes the object visible (hole-only padstack, e.g. mounting-hole). - -3. The property editor and query() have access to thermal bits per layer ID - via a new subtree padstack/thermal/lid/. This makes mass-editing thermals - and scripting thermals easier. - -4. DRC test for invalid character in text object. - +This is a bugfix release that fixes only a single bug introduced in 3.0.1 +that broke DRC and connection mapping.