v0.6.1 - 2026.06.04
- Добавлена поддержка формата A3P/GenCAM
- Улучшен парсер TVW
- Улучшен парсер BV
- Улучшен парсер GR
- Улучшен парсер XZZPCB
- BRD: улучшен парсер TopTest
- CAD Улучшена поддержка GenCAD борд экспортированных RSI-TRANSLATOR CAMCAD Professional 3.9.6b, а также GenCAD борд с мусорными данными в начале
- Улучшен режим слоев
- Добавлен функционал трассировки сигнала через перемычки, дроссели, диоды, конденсаторы и нулевики, ШИМ, мосфеты, свитчи и т.д. (сигналы при переходе
выделяются разным цветом). Также добавлен Trace Editor в меню Tools. Данная функция на данное время экспериментальная
- Улучшено отображение наложенных друг на друга пинов/подложек в компоненте: на борде теперь отображается последний пин/подложка (при выборе пина во
вкладке Parts, его имя корректно меняется) 
- Во сплывающем окне при наведении на компонент список пинов теперь сортируется в возрастающем порядке
- Исправлено восстановление открепленного окна PDF вьювера: если оно было развернуто, то при восстановлении главного окна теперь оно остается развернутым
- Вкладка Net теперь больше не переключается автоматически на вкладку Part или Layers, если она была выбрана до этого, а выбранный сигнал не сбрасывается
до выбора другого сигнала или сброса выделения
- Добавлена опциональная автоматическая проверка обновлений при запуске бордвьювера (проверка обновлений осуществляется раз в сутки). Если доступна новая
версия, NexusBV показывает уведомление в правом верхнем углу. Также бордвьювер теперь автоматически запускает новую версию после обновления
- Добавлена новая горячая клавиша (по умолчанию Ctrl+Space) для переворота платы на другую сторону по горизонтальной оси
- Оптимизация рендера
- Другие мелкие улучшения и исправления

- Added support for A3P/GenCAM file format
- Improved TVW parser
- Improved BV parser
- Improved GR parser
- Improved XZZPCB parser
- BRD: Improved TopTest parser
- CAD Improved GenCAD boards support exported by RSI-TRANSLATOR CAMCAD Professional 3.9.6b, as well as GenCAD boards with junk data at the beginning of the file
- Improved layer mode
- Added signal tracing through jumpers, inductors, diodes, capacitors, and zero-ohm resistors, PWM, mosfets, switches etc., with signals highlighted in
different colors as the trace passes through them. Also added Trace Editor in Tools menu. This feature is experimental as of now
- Improved display of overlapping pins/pads in components: the board now shows the last pin/pad, while selecting a pin in the Parts tab correctly updates its name
- Component hover tooltips now show pins in ascending order
- Fixed restoring a maximized detached PDF viewer window: if it was maximized, it now stays maximized when restoring the main window
- The Net tab no longer automatically switches to the Part or Layers tab if it was selected before, and the selected net is no longer cleared until another
net is selected or the selection is cleared
- Added optional automatic update checks (can be enabled in settings) on boardviewer launch (updates are checked once per day). When a new version is
available, NexusBV shows an update notification in the top-right corner. NexusBV now also automatically launches the new version after updating
- Added a new hotkey (default is Ctrl+Space) for flipping the board side over the X-axis
- Render optimization
- Other minor improvements and fixes


v0.5.1 - 2026.05.21 
- Allegro BRD: Улучшена поддержка редких allegro борд
- Allegro BRD: Исправлен неверный размер подложек в некоторых бордах
- GenCAD: Исправлено некорректное отображение информации о компонентах в некоторых файлах
- PDF: Диалог открытия файла теперь запускается из папки, где лежит бордвью, а последняя папка с PDF запоминается только для текущей вкладки
- PDF вьювер теперь запоминает состояние и положение открепленного окна
- Открепленное окно PDF теперь остается поверх основного окна бордвьювера
- Добавлена кнопка сокрытия/показа правой панели при открытом PDF вьювере в главном окне
- Улучшено выделение и поиск текста (позиционников и сигналов) в некоторых PDF
- Контактные площадки тестпоинтов теперь выделяются контуром при наведении
- Другие мелкие исправления


- AllegroBRD: Improved support of some rare allegro boardviews
- Allegro BRD: Fixed incorrect PAD size in some boards
- GenCAD: Fixed incorrect component info in some files
- PDF: The file open dialog now starts from the folder where boardview is located and remembers the last PDF folder only per tab
- Detached PDF window now stay above the main boardviewer window
- PDF viewer now remembers the detached window state and position
- Added a button to hide/show the right sidebar when PDF view is open in the main window
- Improved text selection and search (for refdes and signals) in some PDFs
- Test point pads are now highlighted with a round outline when hovered
- Other minor fixes



v0.5 - 2026.05.20
- Добавлена поддержка PDF! Поддерживается: двухсторонняя навигация, как из борды в PDF, так и из PDF в борду (двойным кликом по позиционному номеру, либо имени сигнала). Для
приближения или отдаления можно использовать как Ctrl + прокрутку колеса, так и удерживая правую кнопку мышки + прокрутку колеса. Также можно открывать PDF в отдельном окне,
либо его откреплять и закреплять. Можно просматривать PDF отдельно и без загрузки борды. Также поддерживается фильтрация водяных знаков
- Добавлен функционал обновления NexusBV. Чтобы проверить наличие обновления, откройте окно About и нажмите Check for updates
- Добавлен функционал загрузки инструментария Allegro для конвертации Allegro борд версий ниже 16 в более новую версию формата
- Добавлена поддержка отмены/повтора (undo/redo) для бордвьювера и PDF вьювера. Данные горячие клавиши (по умолчанию Ctrl+Z - отмена / Ctrl+X - повтор) работают только
тогда, когда соответствующее окно находится в фокусе
- Добавлена опция подсветки всех экземпляров выбранного компонента на борде
- CAD: Улучшена поддержка GenCAD файлов из-под кастомных конвертеров
- TVW: Улучшена поддержка борд с некорректным форматом названий сигналов
- PCB: Улучшен парсер XZZPCB
- FAZ: Добавлена поддержка слоев формата FAZ
- FZ/CAE: Добавлена поддержка слоев формата FZ/CAE
- Исправлена ошибка из-за которой при открытии файла в новой вкладке развернутое окно сбрасывалось в обычный размер
- Сразу несколько выбранных файлов из проводника открывались в отдельных окнах, теперь все выбранные файлы открываются в новых вкладках, если эта опция включена
- Исправлено: если файл не удавалось открыть из-за неверного расширения (например, .tvw переименованный в .cad), то бордвьювер выдывал ошибку, теперь же бордвьювер
попытается определить тип борды по заголовку и предложит поменять расширение на верное (файл откроется в любом случае, если он поддерживается)
- Улучшена поддержка горячих клавиш и добавлена возможность назначать альтернативную горячую клавишу
- Улучшена всплывающая подсказка с информацией о компонентах
- Ctrl+C теперь копирует позиционное обозначение, если выбран компонент, либо имя сигнала, если выбран пин
- Улучшен детект NC пинов
- Оптимизация рендера
- Другие небольшие улучшения и исправления


- Added PDF support! Two-way navigation is supported: from the board to the PDF, and from the PDF to the board by double-clicking a refdes or signal name. Zooming works
with Ctrl + mouse wheel or by holding the right mouse button while scrolling. PDFs can be opened in a separate window, detached, and reattached. PDFs can also be viewed
standalone without loading a board. Watermark filtering is also supported
- Added NexusBV updater. To check for updates, open the About window and click Check for updates
- Added Allegro tools downloader for converting pre-v16 Allegro boards to a newer format version
- Added Undo/Redo support for the board viewer and PDF viewer. These hotkeys (Ctrl+Z for undo/Ctrl+X for redo by default) work only when the corresponding window is focused
- Added an option to highlight all instances of the selected part on the board
- CAD: Improved support for GenCAD files from custom converters
- TVW: Improved support for boards with malformed signal name formatting
- PCB: Improved XZZPCB parser
- FAZ: Added layers support for FAZ file format
- FZ: Added layers support for FZ file format
- Fixed a bug where opening a file in a new tab could unmaximize the main window
- Multiple selected files from Explorer used to open in separate windows, now all selected files open in new tabs if this option is enabled
- Fixed: if a file could not be opened because of an incorrect extension (such as a .tvw file renamed to .cad), boardviewer would show an error. Now it tries to
detect the board type by the file header and suggests changing the extension to the correct one. The file will open either way if the format is supported
- Improved hotkey support and added the ability to assign an alternative hotkey
- Improved the component information tooltip
- Ctrl+C now copies the RefDes when a component is selected, or the signal name when a pin is selected
- Improved NC pins detection
- Render optimization
- Other minor improvements and bug fixes


v0.4 - 2026.05.10
- CAD: Добавлена поддержка борд в формате Mentor Neutral File
- CAD: Некоторые GenCAD борды экспортированные TESTCAD 4.2 IMPACT и RSI-TRANSLATOR CAMCAD Professional 3.9.6b имеют неправильные
полигональные подложки, в таких случаях теперь они заменяются на круги
- XZZPCB: Улучшено отображение пинов, когда отрисовка подложек отключена
- FZ/CAE: Улучшена поддержка некоторых борд из-под кастомных конвертеров
- TVW: Улучшена поддержка битых TVW борд
- BRD (Allegro): Улучшена поддержка двухсторонних коннекторов, а также фильтрация ненужных компонентов
- Исправлена поддержка слоев в бордах Fabmaster
- Добавлена опция не зеркалировать борду при смене сторон
- Добавлена опция переворачивания борды по оси X
- Добавлена опция позволяющая открывать борду в новой вкладке, а не в новом окне (если опция включена, удерживая Shift борда откроется в новом окне)
- Добавлен редактор быстрых клавиш (можно сохранять в файлы .keybindings)
- Добавлена возможность копировать имя пина и сигнала прямо из списка во вкладке Part через контекстное меню, либо через Ctrl+C (скопируется только имя сигнала)
- Добавлена сортировка столбцов во вкладках Net, Find parts
- В двойном режиме теперь можно менять размер окон
- Исправлен баг при котором переключение между позиционниками во вкладке Net и Find parts сбивало зуммирование
- Улучшена работа с несколькими мониторами
- Улучшено детектирование NC пинов
- Улучшения в режиме слоев
- Добавлена поддержка Windows 7 (для корректной работы требуется обновление KB2670838 (обычно оно уже установлено): https://www.microsoft.com/en-us/download/details.aspx?id=36805, также
на Windows 7 не будет работать dbdoctor от allegro)
- При запуске на неподдерживаемом 3D ускорителе, бордвьювер теперь автоматически переключается в софтварный режим рендеринга
- Другие мелкие исправления

- CAD: Added support for Mentor Neutral File boardview files
- CAD: Some GenCAD boards exported from TESTCAD 4.2 IMPACT and RSI-TRANSLATOR CAMCAD Professional 3.9.6b had incorrect polygonal underlays, in such cases, they are now replaced with circles
- XZZPCB: Improved pin display when draw pin pads is disabled
- FZ/CAE: Improved support for some boards from custom converters
- TVW: Improved support for broken TVW boards
- BRD (Allegro): Improved support for double-sided connectors and filtering of unnecessary components
- Added an options to flip the board without mirroring
- Added option to flip the board over X-axis
- Fixed layer support in Fabmaster boards
- Added an option to open a board in a new tab instead of a new window (if this option is enabled, holding Shift opens the board in a new window)
- Added a keyboard shortcut editor (can be saved to .keybindings files)
- Added the ability to copy pin and signal names directly from the list in the Part tab via the context menu or Ctrl+C (only the signal name will be copied)
- Added column sorting in the Net and Find Parts tabs
- Windows can now be resized in dual mode
- Fixed a bug where switching between parts in the Net and Find Parts tabs disrupted zooming
- Improved multi-monitor support
- Improved NC pin detection
- Improved layer mode
- Added Windows 7 support. The following update is required to be installed (usually it's already installed):  KB2670838: https://www.microsoft.com/en-us/download/details.aspx?id=36805, also
on Windows 7 dbdoctor from allegro tools does not work
- Running on unsupported 3D adapter, the boardviewer will now automatically switch to software rendering 
- Other minor fixes


v0.3 - 2026.05.04
- Исправлен и улучшен GenCAD парсер
- Улучшен парсер FZ (не открывались некоторые варианты файлы этого формата)


v0.2 - 2026.05.03
- Исправлена проблема с настройками масштабирования (бордвьювер имеет полноценную поддержку HiDPI!)
- Исправления в GenCAD парсере (быстрее работает рендер на некоторых бордах, также исправлено неверное отображание подложек в некоторых бордах)
- Добавлена горячая клавиша: пробел (и также среднее колесо мышки) переворачивает сторону борды
- Добавлена возможность ассоциации с бордвью файлами
- Добавлена возможность запускать файлы из проводника (и др. файловых менеджеров) и консоли
- Добавлено запоминание/восстановление последней позиции/статуса окна
- Добавлена сортировка по пинам/сигналам во вкладке Parts
- Ctrl+F активирует меню Parts, также можно переключаться посредством Tab между меню Parts и Nets, находясь в каком-либо из них 
- Оптимизация рендера для слоев борд Allegro
- Небольшая оптимизация TVW парсера (уменьшено потребление памяти на больших бордах)
- Состояние поле с галкой во вкладке "слои" теперь откликаются моментально не дожидаясь пока завершится рендеринг слоя 
- Улучшено детектировние NC пинов 


v0.1 - 2026.05.03
Первая версия бордвьювера