Skip to content

Releases: robbievanleeuwen/section-properties

v3.6.0

31 Oct 11:00
c67cd8a
Compare
Choose a tag to compare

This release introduces the calculation of the yield moment when material properties are applied to the section. The yield moment is calculated as part of the geometric analysis with calculate_geometric_properties() and can be retrieved with the get_my() or get_my_p() methods.

What's Changed

🚀 Features

📦 Dependencies

Full changelog: v3.5.0...v3.6.0

v3.5.0

26 Oct 12:12
92090b6
Compare
Choose a tag to compare

What's Changed

👷 Continuous Integration 🔨 Refactoring 💄 Style

📦 Dependencies

Full changelog: v3.4.0...v3.5.0

v3.4.0

04 Oct 00:01
Compare
Choose a tag to compare

This release contains several important bug fixes and dependency updates.

Python 3.9 support is dropped ahead of the upcoming 3.13 release. Python 3.13 support will be added once all the core upstream dependencies support 3.13.

A bug in the CompoundGeometry offset dilation algorithm was fixed by @connorferster, a live stream of this fix can be watched here.

Most importantly a critical bug in the plastic moment calculation was found and fixed, see issue #460. Note that this bug affected plastic moment calculations for composite sections only, the plastic centroid calculation and geometric-only analyses were unaffected.

What's Changed

🐛 Fixes

👷 Continuous Integration

📦 Dependencies

Full changelog: v3.3.0...v3.4.0

v3.3.0

26 Jun 00:09
Compare
Choose a tag to compare

This release swaps the new Triangle wrapper, CyTriangle, for triangle, thus supporting users with Apple Silicon (macos-arm64). Many thanks for @m-clare for the hard work with this new package!

What's Changed

🚀 Features

🐛 Fixes

📚 Documentation

📦 Dependencies

Full changelog: v3.2.2...v3.3.0

v3.2.2

27 May 05:31
Compare
Choose a tag to compare

What's Changed

🐛 Fixes

👷 Continuous Integration

📦 Dependencies

Full changelog: v3.2.1...v3.2.2

v3.2.1

15 Apr 00:54
Compare
Choose a tag to compare

Release for JOSS publication and dependency updates.

What's Changed

👷 Continuous Integration

📦 Dependencies

Full changelog: v3.2.0...v3.2.1

v3.2.0

09 Mar 20:48
Compare
Choose a tag to compare

This release adds Python 3.12 support!

What's Changed

🚀 Features

Full changelog: v3.1.3...v3.2.0

v3.1.3

09 Mar 11:19
Compare
Choose a tag to compare

This release updates core and dev dependencies, as well as minor docs changes.

What's Changed

📚 Documentation

📦 Dependencies

Full changelog: v3.1.2...v3.1.3

v3.1.2

06 Nov 11:56
Compare
Choose a tag to compare

This release makes numba an optional dependency, adds strict mypy type checking and modifies the application of the Lagrangian Multiplier method.

What's Changed

🚀 Features

  • Add plot_warping_function(), enforce Lagrangian Multiplier constraint (#343) @TLCFEM

🐛 Fixes

📚 Documentation

💄 Style

📦 Dependencies

Full changelog: v3.1.1...v3.1.2

v3.1.1

12 Oct 00:38
Compare
Choose a tag to compare

Minor release for Zenodo archival.

Full changelog: v3.1.0...v3.1.1