Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release notes for 1.6.1 #860

Merged
merged 5 commits into from
Nov 14, 2022
Merged
Show file tree
Hide file tree
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .bumpversion.cfg
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[bumpversion]
current_version = 1.6.1-dev
current_version = 1.6.1
commit = True
tag = False
parse = (?P<major>\d+)\.(?P<minor>\d+)\.(?P<patch>\d+)(\-(?P<release>[a-z]+))?
Expand Down
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ body:
attributes:
label: Dymos Version
description: What version of Dymos is being used.
placeholder: "1.6.1-dev"
placeholder: "1.6.1"
validations:
required: true
- type: textarea
Expand Down
2 changes: 1 addition & 1 deletion dymos/__init__.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
__version__ = '1.6.1-dev'
__version__ = '1.6.1'

from .phase import Phase, AnalyticPhase
from .transcriptions import GaussLobatto, Radau, ExplicitShooting, Analytic
Expand Down
30 changes: 30 additions & 0 deletions release_notes.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,33 @@
*******************************
# Release Notes for Dymos 1.6.1

November 14, 2022

Version 1.6.1 of Dymos addresses bugs described below.

This release also includes the start of an implementation to allow calculated expressions to be used as
constraints and timeseries outputs, but this feature is still undergoing development and documentation.

## Backwards Incompatible API Changes & Deprecations

None

## Enhancements

* Added the ability to include calculation expressions in timeseries outputs. This feature is still undergoing development and is not supported as of this release. [#846](https://github.com/OpenMDAO/dymos/pull/846)

## Bug Fixes

* Fixed a bug in polynomial controls and rates were included in timeseries outputs for ExplicitShooting. [#840](https://github.com/OpenMDAO/dymos/pull/840)
* Fixed an interpolation issue where scipy now requires unique x-axis values. [#842](https://github.com/OpenMDAO/dymos/pull/842)
* Added a better error message when time units are `None` and state rate introspection fails to find valid state units based on state rate units. [#851](https://github.com/OpenMDAO/dymos/pull/851)
* Fixed an issue that was causing states not to show up in the timeseries outputs for AnalyticPhase. [#853](https://github.com/OpenMDAO/dymos/pull/853)
* Fixed a bug that was causing errors when phase linkages involved parameters. [#858](https://github.com/OpenMDAO/dymos/pull/858)

## Miscellaneous

* Various github workflow issues addressed due to changes in dependencies. [#844](https://github.com/OpenMDAO/dymos/pull/844) [#849](https://github.com/OpenMDAO/dymos/pull/849) [#854](https://github.com/OpenMDAO/dymos/pull/854)

*******************************
# Release Notes for Dymos 1.6.0

Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@


setup(name='dymos',
version='1.6.1-dev',
version='1.6.1',
description='Open-Source Optimization of Dynamic Multidisciplinary Systems',
long_description='''
Dymos is a framework for the simulation and optimization of dynamical systems within the OpenMDAO Multidisciplinary Analysis and Optimization environment.
Expand Down