Releases: OpenBoardView/OpenBoardView
9.95.0
Beta0 pre-release (read: unstable, please report bugs) of the PDF software support.
Since 9.90.0:
- GenCAD format support (#110 #188 #243 #244 #246 #247 #248 #252 #258 #259 #261 #264 #269 )
- Fix pin/part side handling (092ec4f e738a79 c719705)
- Improved interactive update of search-preview-highlighted parts (#249)
- Fix outline/hull generation for large pin count (5e9c1b7)
- Various bugfixes for some files (90f5129 ffd70ac b9b34ba cd0a01f 813b9c4 3aae0a5)
- Various build system fixes (#245 #256 #267 6826c14 1c5cd8f 8b3ed5b bc389b0 26bf54e 5a7f326 3c9be63 6d856a5)
Thanks to all the contributors.
9.90.0
Alpha0 pre-release (read: unstable, please report bugs) of the PDF software support.
Since 9.0.3:
- PDF bidirectional search with Evince (Linux) and SumatraPDF (Windows) #241
- macOS signed universal binary (x86_64/arm64) #239 (disclaimer: the third-party company providing the Apple Developer certificate is not affiliated with OBV)
Thanks to all the contributors.
9.0.3
Bugfix release.
Since 9.0.2:
- Fix ASC file lookup in working directory + error handling for lookup_file_insensitive 64d1db2
Since 9.0.1:
- Fix crash when DPI < 100 (fix scrollbar dpi adjustment) 59eb80a
Since 9.0.0:
- Try to keep font atlas texture below 1024x1024 to keep support for Windows GDI OpenGL renderer c9416a3
9.0.0
Final release for the configurable key bindings and board background image support along with a few other features and some under-the-hood work.
Major features since 8.0:
- Add custom keyboard bindings #175
- Add background board image #176
- Protel-ASCII file format support #191
- BVR3 file format support #236
- Report errors to GUI when loading files db30581, Validate parity of FZ key or report error #91 72acc29, Stub BRDAllegroFile to report unsupported file format #62 2a47526
For detailed changes and bug fixes, please consult the alpha and beta releases:
- 9.0-alpha1 (alpha1): https://github.com/piernov/OpenBoardView/releases/tag/9.0-alpha1
- 8.90.3 (alpha3): https://github.com/piernov/OpenBoardView/releases/tag/8.90.3
- 8.95.0 (beta0): https://github.com/OpenBoardView/OpenBoardView/releases/tag/8.95.0
- 8.95.1 (beta1): https://github.com/OpenBoardView/OpenBoardView/releases/tag/8.95.1
- 8.95.2 (beta2): https://github.com/OpenBoardView/OpenBoardView/releases/tag/8.95.2
Since 8.95.2:
- BVR3 file format support #236
- Show part name inside part bounding box d4b98cb
- Show pin net name inside pin bounding box a797931
- Bug fixes:
Thanks to all the contributors.
8.95.2
Beta2 pre-release (read: unstable, please report bugs) for the configurable key bindings and board background image support along with some under-the-hood work in preparation for a future 9.0 release.
Since 8.95.1:
- Replace
assert()
withSDL_LogError()
so that OBV doesn't abort on file parsing issues 4a39d4d - Report errors to GUI when loading files db30581
- Validate parity of FZ key or report error #91 72acc29
- Stub BRDAllegroFile to report unsupported file format #62 2a47526
- Enable gestures on multi-touch touchpads (pinch-to-zoom, rotate) #203 23c4de2 4430e5c
- Breaking changes:
- Refactor keyboard handling to use ImGuiKey rather than SDL (ImGui v1.87 compatibility) #228 4d446f5
Existing keyboard bindings configuration will break and will have to be reconfigured or default configuration be restored. In case of issues even after restoring defaults, remove allKeyBinding*
entries from the configuration file.
- Refactor keyboard handling to use ImGuiKey rather than SDL (ImGui v1.87 compatibility) #228 4d446f5
- Bug fixes:
Thanks to all the contributors.
8.95.1
Beta1 pre-release (read: unstable, please report bugs) for the configurable key bindings and board background image support along with some under-the-hood work in preparation for a future 9.0 release.
Since 8.95.0:
- Default to Cmd+O/Q/F on macOS rather than Ctrl and remove Ctrl+C to quit (nonsense in a GUI, that's for CLI apps) 3cf9927
- Bug fixes:
- Fix enum for the CADFile blocks #206 caf03d3
- PartList/NetList: fix ImGuiListClipper usage with ImGui 1.79 #207 8484243
- Imported namespace targets for SDL2 <2.0.12 support #201 #205 077d12a
- Confparse: Fix saving first entry after creating new file 31b9f5c
- BackgroundImage: ignore empty image paths silently b268422
- Improve ground pins handling #211 f971415
- Fix opening files with special characters in the path on Windows #133 #215 b2673d8
Thanks to all the contributors.
8.95.0
Beta0 pre-release (read: unstable, please report bugs) for the configurable key bindings and board background image support along with some under-the-hood work in preparation for a future 9.0 release.
Since 8.0:
- New features:
- Bug fixes:
- ImGui update with some rendering backend rework
Thanks to all the contributors.
Previous pre-releases:
8.0
Starting from this release the 'R' is dropped from the version number to follow more conventional practices.
Since R7.3:
- New file format support:
- CAST (
.CST
) - Samsung CAD (
.CAD
) - Support another variant of BRD format (eg. Thinkpad T420)
- CAST (
- Miscellaneous additions:
- Improve Linux integration with
.desktop
file and MIME-type for file association - Improve automatic OpenGL renderer selection
- Add fallback outline for boardview files missing them
- Improve Linux integration with
- Bug fixes:
- Double side component fix.
- Fix test pads showing up on both sides
- Open file directly by double-clicking on it when associated to OBV
- BRD2: Workaround missing net for nails
- Don't disable screensaver
- Fix crash when clicking on CLEAR before loading board
- Fix opening ASC from current directory
Thanks to all the contributors.
R7.4 Prerelease 2
Fix for Lenovo T420 boardview and probably other stuff.
(seems like Github pre-release don't trigger Travis?)
R7.4 Prerelease 1
Double side component fix.
#67