17419d6e4SChuck TuffliThis file documents changes for smart releases 27419d6e4SChuck Tuffli 3*346be36eSChuck Tuffliversion 1.0.3 4*346be36eSChuck Tuffli - Fix build errors detected by GCC14 5*346be36eSChuck Tuffli - Fix printf build error on 32-bit systems 6*346be36eSChuck Tuffli 77419d6e4SChuck Tuffliversion 1.0.2 87419d6e4SChuck Tuffli - Bring man page up to snuff 97419d6e4SChuck Tuffli - Fix various complier warnings 107419d6e4SChuck Tuffli 117419d6e4SChuck Tuffliversion 1.0.1 127419d6e4SChuck Tuffli - Fix don't print attribute ID with description 137419d6e4SChuck Tuffli 147419d6e4SChuck Tuffliversion 1.0.0 157419d6e4SChuck Tuffli - Fix ATA threshold output (gh-10). This is a breaking change as it 167419d6e4SChuck Tuffli reduces the output from 4 fields to 3 (drops the "reserved" byte 177419d6e4SChuck Tuffli from threshold). 187419d6e4SChuck Tuffli - Fix the ATA raw output. This is a breaking change as it increase the 197419d6e4SChuck Tuffli output from 6 bytes to 7 (i.e., includes the "reserved" byte). Note 207419d6e4SChuck Tuffli that while some attributes use this byte, most do not. 217419d6e4SChuck Tuffli - Fix direct debug output (--debug) to standard error 227419d6e4SChuck Tuffli - Use POSIX memcpy and memset instead of older bXXX equivalents 237419d6e4SChuck Tuffli 247419d6e4SChuck Tuffliversion 0.4.2 257419d6e4SChuck Tuffli - Update README contents 267419d6e4SChuck Tuffli 277419d6e4SChuck Tuffliversion 0.4.1 287419d6e4SChuck Tuffli - Allow a comma-separated list of attributes 297419d6e4SChuck Tuffli - Code refactor + update code comments 307419d6e4SChuck Tuffli 317419d6e4SChuck Tuffliversion 0.3.0 327419d6e4SChuck Tuffli 337419d6e4SChuck Tuffli - Reclaim the -d option from debug 347419d6e4SChuck Tuffli - Change field separator from spaces to tab 357419d6e4SChuck Tuffli - Add textual descriptions of attribute IDs for ATA, NVMe, and SCSI 367419d6e4SChuck Tuffli - Add a manual page 377419d6e4SChuck Tuffli - Fixes 387419d6e4SChuck Tuffli * libxo structure for attribute and attributes 397419d6e4SChuck Tuffli * simplify LIBXO ifdef sprawl 407419d6e4SChuck Tuffli * display of threshold values 417419d6e4SChuck Tuffli * display of long values 42