diff --git a/.github/ISSUE_TEMPLATE/bug_report_general.yaml b/.github/ISSUE_TEMPLATE/bug_report_general.yaml index a6db50cf7..28f0e9d68 100644 --- a/.github/ISSUE_TEMPLATE/bug_report_general.yaml +++ b/.github/ISSUE_TEMPLATE/bug_report_general.yaml @@ -28,6 +28,7 @@ body: - 6.0.0-alpha.16 - 6.0.0-alpha.17 - 6.0.0-alpha.18 + - 6.0.0-alpha.19 - Development commit validations: required: true diff --git a/.github/ISSUE_TEMPLATE/bug_report_image.yaml b/.github/ISSUE_TEMPLATE/bug_report_image.yaml index 276ff0177..cc6b4c7f5 100644 --- a/.github/ISSUE_TEMPLATE/bug_report_image.yaml +++ b/.github/ISSUE_TEMPLATE/bug_report_image.yaml @@ -28,6 +28,7 @@ body: - 6.0.0-alpha.16 - 6.0.0-alpha.17 - 6.0.0-alpha.18 + - 6.0.0-alpha.19 - Development commit validations: required: true diff --git a/.github/ISSUE_TEMPLATE/bug_report_media.yaml b/.github/ISSUE_TEMPLATE/bug_report_media.yaml index 5a6c1b823..e89b05f77 100644 --- a/.github/ISSUE_TEMPLATE/bug_report_media.yaml +++ b/.github/ISSUE_TEMPLATE/bug_report_media.yaml @@ -28,6 +28,7 @@ body: - 6.0.0-alpha.16 - 6.0.0-alpha.17 - 6.0.0-alpha.18 + - 6.0.0-alpha.19 - Development commit validations: required: true diff --git a/Aaru/Aaru.csproj b/Aaru/Aaru.csproj index 5f3d93c50..93fbbbadf 100644 --- a/Aaru/Aaru.csproj +++ b/Aaru/Aaru.csproj @@ -97,7 +97,7 @@ - 6.0.0-alpha.18.2 + 6.0.0-alpha.19 aaru Natalia Portillo <claunia@claunia.com>
net
diff --git a/Directory.Build.props b/Directory.Build.props index 416f7aa4d..f1ebd44aa 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -2,7 +2,7 @@ net10.0 true - 6.0.0-alpha.18.2 + 6.0.0-alpha.19 Claunia.com Copyright © 2011-2026 Natalia Portillo Aaru Data Preservation Suite diff --git a/README.md b/README.md index 68847a872..8d887d75b 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -Aaru Data Preservation Suite v6.0.0-alpha.18 +Aaru Data Preservation Suite v6.0.0-alpha.19 Aaru diff --git a/build.sh b/build.sh index 31d435f94..7695c882d 100755 --- a/build.sh +++ b/build.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -AARU_VERSION=6.0.0-alpha.18 +AARU_VERSION=6.0.0-alpha.19 OS_NAME=$(uname) mkdir -p build diff --git a/pkg/debian/changelog b/pkg/debian/changelog index a23e4beb7..88ebac966 100644 --- a/pkg/debian/changelog +++ b/pkg/debian/changelog @@ -1,26 +1,56 @@ -aaru (6.0.0~alpha18-1) bookworm; urgency=medium +aaru (6.0.0~alpha19-1) bookworm; urgency=medium - * New upstream alpha release 6.0.0-alpha.18 - * Added HxCStream image format support - * Added Flux support in AaruFormat - * Added Floppy_WriteProtection media tag - * Added RPM and Debian packaging files - * Added application icon and desktop entry for Linux - * Added test suite for flux - * Updated A2R functionality - * Optimized sector override checks using HashSet for O(1) lookups - * Reordered progress display columns in media dump command - * Increased HttpClient timeout to 300 seconds for database updates - * Fixed progress bar collisions - * Fixed bug dumping 2nd layer PFI - * Fixed flux display logic when no captures present - * Fixed missing comma in Enums.cs - * Fixed translation typo - * Enhanced image merge with better hardware processing + * New upstream alpha release 6.0.0-alpha.19 + * Added command to generate JSON schema for Aaru metadata files + * Added LZO compression algorithms + * Added LZVN compression algorithm with native version + * Added XZ buffer compression and decompression + * Added support for reading DVD lead-in and lead-out + * Added support for OmniDrive DVD reading + * Added PS5 DI/BCA dumping + * Added many fully readable filesystems: ADFS, Acer, AO-DOS, AmigaDOS, + AtheOS, btrfs, BeFS, Coherent, Cram, DEC Files-11, DEC RT-11, ECMA-67, + exFAT, ext/ext2/ext3/ext4, F2FS, HFS, HFS+, HPOFS, HP LIF, HPFS, JFS, + Locus, MicroDOS, Minix, NTFS, NILFS2, Nintendo optical, OS-9 RBF, PFS, + ProDOS, QNX4, QNX6, Reiser v3/v4, SGI EFS, SmartFileSystem, Squash, + System V, UDF, UNIX 7th Edition, UNIX boot (bfs), UFS, Veritas, Xia, + XENIX, XFS + * Added CHD compressed compact disc and CHD v5 image support + * Added Easy CD Creator (.CIF) disc image support + * Added PowerISO / gBurner disc image support + * Added UltraISO disc image support + * Added WinOnCD disc image support + * Added RISC OS system area support for ISO9660 + * Added full zisofs support for ISO9660 + * Added zlib and lzfse compressed files support for HFS+ + * Added support for reading all extended attributes in HFS+ + * Added Wii U Disc Key and PS3 related media tags + * Added AIX minidisk partition traversing and enumeration + * Added big endian and PDP endianness swapping source generators + * Changed device reports to try other commands if one fails + * Changed DVD raw reading to dynamically figure out buffer size + * Changed dumping to only re-read pregap sectors on track type changes + * Changed FFS filesystem name to UFS with improved detection + * Changed GUI to show image path on all tabs and negative sectors in viewer + * Enhanced Pascal filesystem with marshalable structures and consistency checks + * Refactored to use source generator based big endian marshaller + * Changed sidecar to disable default SpamSum and use pathless filenames + * Fixed CD-Text processing from images in image info command + * Fixed Spectre.Console exception propagation + * Fixed divide by zero error + * Fixed markup escaping in CD-Text logging + * Fixed sidecar creation for files with brackets or braces + * Fixed listing files with braces + * Fixed Blu-ray disc info logging crash with braces or brackets + * Fixed missing markup end tag + * Fixed handling of invalid ISO9660 dates + * Fixed parallel track path in PFI + * Fixed volume name sanitization replacing '/' and '\' with '_' + * Fixed barcode casting in GUI + * Fixed wrongly using marked up path in image metadata editor * Built for Debian 12 (Bookworm) and Ubuntu 24.04 LTS (Noble) * Compatible with Debian 12+, Ubuntu 24.04+, and derivatives * Multi-architecture support (amd64, arm64, armhf) - -- Natalia Portillo Tue, 06 Jan 2026 12:00:00 +0000 - + -- Natalia Portillo Wed, 11 Mar 2026 12:00:00 +0000 diff --git a/pkg/debian/rules b/pkg/debian/rules index a7731b14f..565693555 100755 --- a/pkg/debian/rules +++ b/pkg/debian/rules @@ -30,7 +30,7 @@ else IS_CROSS = no endif -AARU_VERSION = 6.0.0-alpha.18 +AARU_VERSION = 6.0.0-alpha.19 NETCORE_TARGET = net10.0 %: diff --git a/pkg/pacman/stable/PKGBUILD b/pkg/pacman/stable/PKGBUILD index 642f27b65..8152aa068 100644 --- a/pkg/pacman/stable/PKGBUILD +++ b/pkg/pacman/stable/PKGBUILD @@ -4,14 +4,14 @@ _netcoretarget='net10.0' _aarubase='Aaru' packager='Natalia Portillo ' pkgname='aaru' -pkgver=6.0.0~alpha18 +pkgver=6.0.0~alpha19 pkgrel=1 pkgdesc='Disc image management and creation tool for disks, tapes, optical and solid state media' arch=('x86_64' 'armv7h' 'aarch64') url='http://www.aaru.app' license=('GPL') -source=('aaru-src-6.0.0-alpha.18.tar.xz::local://aaru-src-6.0.0-alpha.18.tar.xz' - 'aaru-src-6.0.0-alpha.18.tar.xz.asc::local://aaru-src-6.0.0-alpha.18.tar.xz.asc') +source=('aaru-src-6.0.0-alpha.19.tar.xz::local://aaru-src-6.0.0-alpha.19.tar.xz' + 'aaru-src-6.0.0-alpha.19.tar.xz.asc::local://aaru-src-6.0.0-alpha.19.tar.xz.asc') makedepends=('dotnet-sdk>=10.0.0') options=('!strip' 'staticlibs') validpgpkeys=('236F1E21B540FC0D40F7AD1751D20488C724CA9F') diff --git a/pkg/rpm/aaru.spec b/pkg/rpm/aaru.spec index aa5d0b60c..0e8f0035a 100644 --- a/pkg/rpm/aaru.spec +++ b/pkg/rpm/aaru.spec @@ -13,7 +13,7 @@ # Name: aaru -Version: 6.0.0~alpha.18 +Version: 6.0.0~alpha.19 Release: 1%{?dist} Summary: Disc image management and creation tool @@ -177,23 +177,55 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %{_datadir}/icons/hicolor/512x512/apps/aaru.png %changelog -* Tue Jan 06 2026 Natalia Portillo - 6.0.0~alpha.18-1 -- New upstream alpha release 6.0.0-alpha.18 -- Added HxCStream image format support -- Added Flux support in AaruFormat -- Added Floppy_WriteProtection media tag -- Added RPM and Debian packaging files -- Added application icon and desktop entry for Linux -- Added test suite for flux -- Updated A2R functionality -- Optimized sector override checks using HashSet for O(1) lookups -- Reordered progress display columns in media dump command -- Increased HttpClient timeout to 300 seconds for database updates -- Fixed progress bar collisions -- Fixed bug dumping 2nd layer PFI -- Fixed flux display logic when no captures present -- Fixed missing comma in Enums.cs -- Fixed translation typo -- Enhanced image merge with better hardware processing +* Wed Mar 11 2026 Natalia Portillo - 6.0.0~alpha.19-1 +- New upstream alpha release 6.0.0-alpha.19 +- Added command to generate JSON schema for Aaru metadata files +- Added LZO compression algorithms +- Added LZVN compression algorithm with native version +- Added XZ buffer compression and decompression +- Added support for reading DVD lead-in and lead-out +- Added support for OmniDrive DVD reading +- Added PS5 DI/BCA dumping +- Added many fully readable filesystems: ADFS, Acer, AO-DOS, AmigaDOS, + AtheOS, btrfs, BeFS, Coherent, Cram, DEC Files-11, DEC RT-11, ECMA-67, + exFAT, ext/ext2/ext3/ext4, F2FS, HFS, HFS+, HPOFS, HP LIF, HPFS, JFS, + Locus, MicroDOS, Minix, NTFS, NILFS2, Nintendo optical, OS-9 RBF, PFS, + ProDOS, QNX4, QNX6, Reiser v3/v4, SGI EFS, SmartFileSystem, Squash, + System V, UDF, UNIX 7th Edition, UNIX boot (bfs), UFS, Veritas, Xia, + XENIX, XFS +- Added CHD compressed compact disc and CHD v5 image support +- Added Easy CD Creator (.CIF) disc image support +- Added PowerISO / gBurner disc image support +- Added UltraISO disc image support +- Added WinOnCD disc image support +- Added RISC OS system area support for ISO9660 +- Added full zisofs support for ISO9660 +- Added zlib and lzfse compressed files support for HFS+ +- Added support for reading all extended attributes in HFS+ +- Added Wii U Disc Key and PS3 related media tags +- Added AIX minidisk partition traversing and enumeration +- Added big endian and PDP endianness swapping source generators +- Changed device reports to try other commands if one fails +- Changed DVD raw reading to dynamically figure out buffer size +- Changed dumping to only re-read pregap sectors on track type changes +- Changed FFS filesystem name to UFS with improved detection +- Changed GUI to show image path on all tabs and negative sectors in viewer +- Enhanced Pascal filesystem with marshalable structures and consistency checks +- Refactored to use source generator based big endian marshaller +- Changed sidecar to disable default SpamSum and use pathless filenames +- Fixed CD-Text processing from images in image info command +- Fixed Spectre.Console exception propagation +- Fixed divide by zero error +- Fixed markup escaping in CD-Text logging +- Fixed sidecar creation for files with brackets or braces +- Fixed listing files with braces +- Fixed Blu-ray disc info logging crash with braces or brackets +- Fixed missing markup end tag +- Fixed handling of invalid ISO9660 dates +- Fixed parallel track path in PFI +- Fixed volume name sanitization replacing '/' and '\' with '_' +- Fixed barcode casting in GUI +- Fixed wrongly using marked up path in image metadata editor - Built for RHEL 9+, Fedora 38+, openSUSE Leap 15.5+ - Multi-architecture support (x86_64, aarch64, armv7hl) +