Skip to content

Commit

Permalink
version increment
Browse files Browse the repository at this point in the history
  • Loading branch information
peterdsharpe committed Apr 22, 2023
1 parent 321b746 commit ca8c8b1
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 5 deletions.
10 changes: 6 additions & 4 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,12 @@ Also, for at least one version before a breaking change, AeroSandbox development

# In-progress (develop) version

#### 4.0.8

-----

# Latest (master / release), and previous versions

#### 4.0.7

- BREAKING: Critical bugfix in `asb.OperatingPoint.compute_rotation_matrix_wind_to_geometry()`, which in turn affects `asb.OperatingPoint.compute_freestream_direction_geometry_axes()`: A sign was reversed in the rotation matrix calculation for the sideslip angle beta. This resulted in the sign convention for beta (sideslip) being flipped, ultimately causing a sign error. In practice, this bug affected `asb.VortexLatticeMethod` analyses with nonzero beta, causing flipped signs for `CY, Cn`, etc. This bug was introduced in AeroSandbox v4.0.0, and was present in all versions of AeroSandbox v4.0.0-v4.0.6. This bug did not affect `asb.AeroBuildup` or any other aerodynamics analysis methods. (Thanks to @carlitador for catching this.)
Expand All @@ -45,10 +51,6 @@ Also, for at least one version before a breaking change, AeroSandbox development
- Added an optional `color` attribute to `Wing`, `Fuselage`, and `Propulsor` objects, which can be set during instantiation or manually set afterwards. This will control the color that the component is drawn with during visualization; currently only works with the `Airplane.draw_wireframe()` and `Airplane.draw_three_view()` methods, but will be extended to others later.
- Updated pinned CasADi version to 3.6.1. Note that CasADi MUST be v3.6.0 or higher, otherwise automatic differentiation errors may occur due to undefined primitives. This shouldn't be an issue, as this is now pinned in ASB's setup.py.

-----

# Latest (master / release), and previous versions

#### 4.0.6

- Better documentation. Added a hotfix to support CasADi 3.6.0, which made a breaking change by removing `casadi.mod`.
Expand Down
2 changes: 1 addition & 1 deletion aerosandbox/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
from aerosandbox.propulsion import *
from aerosandbox.structures import *

__version__ = "4.0.6"
__version__ = "4.0.7"


def docs():
Expand Down

0 comments on commit ca8c8b1

Please sign in to comment.