sdrtrunk-vce 0.6.2 Alpha 6
Pre-releaseWhat’s New in Alpha 6
Alpha 6 adds safer legacy-playlist importing, easier DMR channel-map editing, stronger NXDN metadata and validation, and support for P25 ISSI foreign-system band plans.
This is still alpha software. Stop sdrtrunk-vce and back up its complete portable data folder before replacing an earlier build.
Added
- Import an older playlist into an existing installation. File > Import Legacy Playlist XML lets you choose an SDRTrunk XML playlist, preview its aliases, channels, channel maps, streams, and conflicts, and then merge it into the current portable database.
- Choose how import conflicts are handled. You can skip imported conflicts, keep both copies by renaming imported items, or replace matching existing items. References to renamed alias lists, streams, and channel maps are updated with the imported items.
- A safety backup is created before import. The importer writes a timestamped SQLite backup before applying changes and attempts to restore it if the import fails. Applying an import reloads configuration and stops currently running channels so the result can be reviewed before reception resumes.
- Copy and paste complete DMR channel maps. The DMR editor accepts spreadsheet-friendly tabs, commas, semicolons, or whitespace. Frequencies may be entered in MHz or Hz, and the uplink column is optional.
- P25 ISSI foreign systems retain their own band plans. Foreign WACN and System ID advertisements are stored separately from the home system, preventing matching band IDs from overwriting one another. The website can show one ISSI neighbor entry per foreign system and list its individual band definitions.
- Check for newer releases without leaving the application. A quiet startup check watches the
mainrelease track, and Help > Check for Updates provides a manual check. When a newer published build is available, an amber icon appears in the status footer and opens its GitHub release page. The application does not download or install updates.
Changed
- NXDN saved-call metadata is more complete. MBE call sequences retain additional call, codec, identifier, and frame context. Decoder validation now includes published protocol vectors and additional Type-D, channel-access, and initialization-vector coverage.
- DMR channel copies preserve their configuration. Cloning a DMR channel now carries over decoder options and creates an independent copy of every channel-map row.
- DMR map pasting is validated before replacement. Rows are sorted by logical channel number. Duplicate LCNs, negative frequencies, missing columns, and nonnumeric values are rejected without partially changing the current map.
- Repeated ISSI advertisements remain bounded. Repeated observations update the existing current and summary records instead of accumulating copies of the same band definition.
- The status footer is enabled once after upgrading. This makes update availability visible for existing installations. If you turn the footer off afterward, that preference is respected.
Fixed
- Events and Messages tables now report the correct removed row when their configured history limit is exceeded, including while a table sorter is active.
- Legacy DMR XML imports retain large Tier III frequency maps, decoder options, traffic-channel limits, and optional uplink frequencies.
- Matching P25 band IDs advertised by different foreign systems no longer collide with each other or with the monitored home system.
Removed
No user-facing feature, setting, channel, alias, recording, or stored statistic is intentionally removed by this release. The experimental webfirst browser spectrum and web-first interface work remains separate and is not included in Alpha 6.
Before You Upgrade
- A database migration is required from Alpha 5. Alpha 6 advances the P25 activity schema from version 19 to version 20. Stop SDRTrunk and run the supplied external
migrate-v19-to-v20-foreign-system-bandstool before launching Alpha 6 against an existing Alpha 5 portable database. - Normal startup will not perform the migration. The external tool checks database integrity, checkpoints pending WAL data, creates a timestamped backup, adds the bounded foreign-system band tables, updates the schema version, and verifies the result.
- Back up the complete portable
datafolder before upgrading. Returning to Alpha 5 requires restoring the pre-migration database backup as well as the earlier application. - Replace the application files instead of merging two releases together. Keep the portable data directory in its existing location.
- The legacy-playlist importer creates its own pre-import database backup, but that does not replace the full data-directory backup required before an application upgrade.
- After upgrading, confirm that expected tuners and channels start, then verify audio, recording, streaming, statistics, and browser access.
Downloads: Use the package that matches your operating system and processor. Java 25 is included. JMBE remains a separate setup under Preferences > Decoder > JMBE Audio Library. Verify the downloaded ZIP with SHA256SUMS.txt before installing.