From 3aac93ab109c25e22b9ff331bfd98e5125a9c2f0 Mon Sep 17 00:00:00 2001
From: Thomas Lambert <t.lambert@uliege.be>
Date: Thu, 14 Dec 2023 15:40:18 +0100
Subject: [PATCH] refactor: remove deps in airofil_toolbox

---
 CHANGELOG.md                    | 12 +++++++++---
 README.md                       |  9 ++-------
 RELEASE.md                      |  3 ++-
 src/libs/matlab_airfoil_toolbox |  2 +-
 4 files changed, 14 insertions(+), 12 deletions(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index e135975..360a1bc 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -11,15 +11,21 @@ to [Semantic Versioning][sem_ver].
 
 ### Changed
 
-- Add `octave-atmosisa` in libs so we can use it if _Aerospace Toolbox_ is not
-  installed
-
 ### Deprecated
 
 ### Removed
 
 ### Fixed
 
+## [0.1.5] - 2023-12-14
+
+### Changed
+
+- Add `octave-atmosisa` in libs so we can use it if _Aerospace Toolbox_ is not
+  installed
+- Update `matlab_airfoil_toolbox` lib to remove dependency to the _Signal
+  Processing Toolbox_ in `findstall`.
+
 ## [0.1.4] - 2023-12-14
 
 ### Added
diff --git a/README.md b/README.md
index 673db5c..dc2bdae 100644
--- a/README.md
+++ b/README.md
@@ -66,13 +66,6 @@ Rotare implements 4 different solvers. Each one solves a different form of the
 BEMT equations. Note that some of these solvers use additional hypotheses and
 may not provide valid results in all situations.
 
-## Dependencies
-
-Rotare currently requires the _Signal Processing Toolbox_ in order to use the
-`findpeaks` function to find the stall point from the airfoil polars. A
-workaround is being developed to so Rotare can work without additional
-toolboxes.
-
 ## Installation and utilization
 
 ### Download and install
@@ -99,6 +92,8 @@ name `COMPLETE CODE`. This archive contains all the dependencies needed for the
 proper use of Rotare. Always download this one and not the automatically
 generated _source code_ archives.
 
+In theory, no additional toolboxes should be required to work with Rotare.
+
 ## Documentation
 
 Rotare comes with a [detailed documentation][rotare-doc]. This documentation is
diff --git a/RELEASE.md b/RELEASE.md
index 2af0a83..417f79b 100644
--- a/RELEASE.md
+++ b/RELEASE.md
@@ -10,4 +10,5 @@ automatically generated and do not contain all dependencies.
 
 This release features:
 
-- Bugfixes and preliminary work on coaxial rotors
+- Remove dependency to _Aerospace Toolbox_
+- Remove dependency to _Signal Processing Toolbox_
diff --git a/src/libs/matlab_airfoil_toolbox b/src/libs/matlab_airfoil_toolbox
index 0fd62e4..9f0fdf8 160000
--- a/src/libs/matlab_airfoil_toolbox
+++ b/src/libs/matlab_airfoil_toolbox
@@ -1 +1 @@
-Subproject commit 0fd62e40449b0d06c8211d8a7c4ff62373c753c7
+Subproject commit 9f0fdf8c525b7f1489f89088706830f36c973fbc
-- 
GitLab