From ab71c2749b229361ed02e3b88fb903cde310b13f Mon Sep 17 00:00:00 2001 From: QUT Ecoacoustics Date: Mon, 6 Apr 2020 15:51:58 +0000 Subject: [PATCH] Update changelog for v [skip_ci] --- CHANGELOG.md | 255 ++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 253 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a6a268e93..1615429f9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,16 @@ + + + + +## Ecoacoustics Audio Analysis Software v 2020-04-06 + +Version v + +### Notes + **MAJOR CHANGE: Now runs on .NET Core** They way you use AnalysisPrograms will not be the same if you are on Linux @@ -12,8 +22,249 @@ or MaxOSX. You will no longer need to install mono, or prefix commands with [installing](https://github.com/QutEcoacoustics/audio-analysis/blob/master/docs/installing.md) documentation for more details! - +### Details +[Compare v20.2.0.99...v](https://github.com/QutBioacoustics/audio-analysis/compare/v20.2.0.99...v) + +- 19edbb4d Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Adds GitHub service connection to pipelines release task +- d1629bc9 Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Yet another method of resolving the branch name 😪 +- 17847379 Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Change git branch detection in git version script again +- 8f2315ca Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Add debugging information to git version script +- 4176273d Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Debug release script +- b6519400 Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Fix spelling mistake +- 1e77ebcc Anthony Truskinger - Add dependency betwen release jobs +- 90e70e30 Anthony Truskinger - Add names to release jobs and change release condition to use those names +- de17dc6a Anthony Truskinger - Fix bad powershell like +- 24c0b81f Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + fix line break in github credentials +- ecfd17c1 Anthony Truskinger - Revert changes to ACT wait/pump +- 791c44e3 Anthony Truskinger - Battle harden AC tests +- 6d2d3ed5 Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Remove redundant artifact publish step +- 4b8bd727 Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Attempt to get release stage to Work +- bd652094 Anthony Truskinger - Fixes for unit tests +- 45e6232b Anthony Truskinger - Fix bad option in publish test results +- 2fd130ec Anthony Truskinger - ([#169](https://github.com/QutEcoacoustics/audio-analysis/issues/169)) + Fix arguments for git_version script +- b1cf305a Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Adds repeat test attribute for flaky tests +- db5118ad Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196), [#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + [WIP] Add release stage to pipeline +- 53e9efbe Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Attempts to save version vars for release stage +- e2a5a6bd Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Try renabling AED code coverage +- 2161ce36 Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Fix bad variable +- f5f0b330 Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Fix unblanced parantheses +- 83b6d20c Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Try and enhance code coverage +- 66651010 Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Up async wait for test, remove self contianed arg for fx-dependent build +- 074e24fd Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + One last tweak to tests +- fd5162f5 Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + More CI Fixes +- 7cf239ad Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Fix tests for Mac CI +- 4432180d Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Add missing if to azure pipelines yaml +- de523ecc Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Fix bad null literal in buid yaml +- 2a3f6545 Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Removes support for MP3 for SoX on OSX +- a3091c02 Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Remove appveyor references +- e196c076 Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Bump SDK Version +- ab7f71cb Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Adds LFS file checkout check to build +- da575741 Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Fix string quoting issues. +- 69f4d483 Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Adds random MP3 C libs to SoX in attempt to get it work on OSX +- dd28a847 Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Adds framework dependent build +- 8abafea9 Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Add extra logging to log file cleanup +- 3381ee93 Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Disabel musl tests and and more timeouts +- 50fe4497 Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Attempt to get more information about failing tests +- ebfe8e86 Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Fixes runtime identifer code generation +- d32268d3 Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Fixes for CI and tests +- ce8b1996 Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Fix mistake in azure pipeliens yml +- 7da16240 Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Ensure wavpack is installed on azure +- c8c8a09c Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Fix missing rid arguments, add fallback for rid source +- 0358b8c6 Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Add unit tests for missing wavpack binary +- 6d122983 Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Fix bad runtime identifer source for CheckExecutePermission test +- 4c02f917 Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Fixes issue with publish step +- 6673ed40 Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Fixes stack overflow in AED data generator +- 7a5a13e1 Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Fix missing arg on RuntimeIdentifierSpecificDataTestMethod +- d0f4d308 Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Add SoX install script for linux CI +- 62b03206 Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Fix style warning in SoX Audio utility +- 3c50c3cf Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + More cross-platform test fixes +- 9e78583c Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Fix more tests +- 14859ffa Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Fix template syntax +- 0bd8eca7 Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Fix test, attempt different job factorization strategy +- d8cb6b4b Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Clean up solution, remove some mono refs in docs +- 7534b47b Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Fixes various cross platform issues +- 3269c785 Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Fixes tests for SelfContained/platform-specific builds +- 0ba342ab Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Attempt to fix CI +- b5a43e8c Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Attempts to fix tests on linux +- 2b655643 Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Fix AED tests +- 628d95ce Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Fixes ribbon plot tests +- 310b38a0 Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Fixes unit test with hardcoded windows path +- 0a58db50 Charles Alleman - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Solved AED.Test error on test +- fbe9a784 Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Simplified path diagnostics test for directories with trailing spaces +- 894012b6 Charles Alleman - ([#304](https://github.com/QutEcoacoustics/audio-analysis/issues/304), [#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Process extension (#304) +- 9b444ff0 Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Fixes stack overflow exception in ReadSpectrogram +- 25a77b21 Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Fixes process runner tests +- 11c9199a Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Fixes tiler tests +- 75901282 Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Fixes path diagnostics for Linux +- 71ee22eb Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Fixes PathUtils tests for Linux +- f952de36 Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Fixes font fallback option +- cf15a270 Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Fix Assembly load bug resulting in CSV class maps not getting registered +- 85c5ec50 Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + [WIP] Add negatated platform specific test option +- 01405d0f Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Removes Zio +- 12f0324d Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Finishes adding support for Roboto font +- bd7db260 Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Bump .NET SDK to 3.1.200 +- 61be2eca Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + [WIP] Bundles a font to use with AP.exe +- ac009d81 Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Updates namespaces on FSharp projects +- 5f08faa9 Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Initial changes to get build working on Linux +- 6e806a40 Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Adjusts timeouts for tests on CI +- 6876db51 Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Adds executable check to exe reosolution +- 922027db Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Cleaned up solution +- a6117a6c Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Up execution time for test +- 822c3ae5 Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Fix permissions of included binaries +- 1dca915b Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Add path diagnostics method +- 671d93f3 Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Battle hardening ProcessRunner for .NET Core +- ec4502fc Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Fixing platform breaking unit tests +- b310984c Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Fix failing unit tests +- 6dd705b8 Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + More hardening for solution root helper +- b01a1b0e Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + fix no build switch +- 1dad15c6 Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Attempt to get coverlet working, add more diagnostics to test runtime +- 6d38388d Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Changes unit test solution directory finder method +- b1bca4a0 Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Fixes bad test invocation for azure CI +- 103ad4d5 Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Removed and deprecated no longer used audio tools +- 433f4bfa Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + [WIP] refactoring audio utils +- 2735d443 Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Flesh out azure build +- 69dc04da Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Change runsettings configuration +- c7c9d28f Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Vastly simplifies ap version metadata generation +- a3bc20ea Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + More work on CI +- 60dc9d33 Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Removes auto attach feature +- a0e3d58a Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + Conntinued work on CI +- 02f4cae2 Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + More work on CI +- 5a328826 Anthony Truskinger - ([#196](https://github.com/QutEcoacoustics/audio-analysis/issues/196)) + First (failing attempt) to make Azure Pipelines work +- a0cddca0 Anthony Truskinger - Update contributing guide +- 752eaa46 Anthony Truskinger - Fix clean missing project import reference +- a0bc5ab0 Anthony Truskinger - Fixes all unit tests for .NET Core 😁 +- 47ee8ff7 Anthony Truskinger - Fixed metadata generation +- 0d08e64a Anthony Truskinger - Updates ImageSharp libraries +- 9ca5467e Anthony Truskinger - Cleaned up solution file +- 64c2913e towsey - Mostly cosmetic changes. +- 7b4ef823 Anthony Truskinger - Refactors Audio2Sonogram +- 4d67dbf8 Anthony Truskinger - Improves image testing and test output directories +- 7670fe75 Anthony Truskinger - Adds textual pattern test image generation to TestImage +- 4ce35449 Anthony Truskinger - Added wrapper methods for no antialias code +- 4e7b4988 towsey - Fix merging of overlapped acoustic events +- ce503316 towsey - Fix spectrogram image generation from GenericRecognizers +- 5e51bb7a Anthony Truskinger - Wrote tests for combine images methods +- 1117d4e9 Anthony Truskinger - Refactored drawing methods and extensions +- 6c52072e towsey - Trying to get spectrogram images working +- 5c085d9e towsey - Update Audio2Sonogram.cs +- dadf0bfb towsey - Update ImageTools.cs +- df5606d7 Anthony Truskinger - Refactored solution build and tests +- 3f195bec towsey - Fixed various post merge issues +- 1f33214a Anthony Truskinger - Fixes a bug in ImageTools +- bb1c4c67 Anthony Truskinger - ([#241](https://github.com/QutEcoacoustics/audio-analysis/issues/241)) + Refactored .NET Core solution +- 248163f6 Anthony Truskinger - Removes outdated packages directory references +- 2c134cbd Anthony Truskinger - Fixes errors from previous merge commits +- d880a997 Anthony Truskinger - Adds download URL for .NET Core SDK +- 63e6299b Anthony Truskinger - ([#289](https://github.com/QutEcoacoustics/audio-analysis/issues/289), [#288](https://github.com/QutEcoacoustics/audio-analysis/issues/288), [#158](https://github.com/QutEcoacoustics/audio-analysis/issues/158), [#159](https://github.com/QutEcoacoustics/audio-analysis/issues/159)) + Almost completes port to .NET Core +- ecad1de1 Anthony Truskinger - ([#158](https://github.com/QutEcoacoustics/audio-analysis/issues/158), [#159](https://github.com/QutEcoacoustics/audio-analysis/issues/159)) + .NET Core and ImageSharp: fixing unit tests +- fee81bd6 Anthony Truskinger - ([#158](https://github.com/QutEcoacoustics/audio-analysis/issues/158), [#159](https://github.com/QutEcoacoustics/audio-analysis/issues/159)) + Converting to .NET Core and ImageSharp +- a4d25e9d Anthony Truskinger - ([#159](https://github.com/QutEcoacoustics/audio-analysis/issues/159), [#158](https://github.com/QutEcoacoustics/audio-analysis/issues/158)) + Fixing .NET Core incompatibilities +- 79d7ae03 Anthony Truskinger - ([#159](https://github.com/QutEcoacoustics/audio-analysis/issues/159)) + Converted Solution to PackageReferences format ## Version v20.2.0.99 - QUT Ecoacoustics Workshop 2020 Version (14/02/2020) ### Notes @@ -566,4 +817,4 @@ Version v19.2.0.90 - 15888da Mahnoosh Kholghi - cleaning the code - 512f8b4 Mahnoosh Kholghi - generating features for a set of recordings - 9b7a178 Mahnoosh Kholghi - fixing the error in directory -- 3fdb19c Mahnoosh Kholghi - Adding a method for arbitrary freq bins \ No newline at end of file +- 3fdb19c Mahnoosh Kholghi - Adding a method for arbitrary freq bins