Skip to content

Latest commit

 

History

History
366 lines (207 loc) · 15.2 KB

CHANGELOG.md

File metadata and controls

366 lines (207 loc) · 15.2 KB

History of changes

Version 1.4.0 (2023/03/28)

New Features

  • added pip extras to enable easily installing pyswmm with different versions of swmm-python

Version 1.3.0 (2023/01/24)

Issues Closed

Bugs fixed

Pull Requests Merged

  • Unit test with OWA SWMM 5.1.15
  • PR 374 - debug LID tutorial code
  • PR 377 - updates to readme.md for pyswmm.org website
  • PR 393 - updates to readme.md for pyswmm youtube channel
  • PR 392 - overhaul pyswmm sphinx docs

Version 1.2.0 (2022/08/20)

New Feature

  • Issue 230 - Pollutant treatment enhancements

Version 1.1.1 (2022/01/11)

Issues Closed

Bugs fixed

  • Issue 312 - Pip install pyswmm does not install julian

In this release 1 issue was closed.

Pull Requests Merged

In this release 1 pull request was closed.

Version 1.1.0 (2022/01/09)

Issues Closed

Documentation

New Features

  • Issue 274 - Port SWMM output functions into PySWMM from swmm-python

Bugs fixed

In this release 4 issues were closed.

Pull Requests Merged

  • PR 275 - Port swmm-toolkit output into simulation module, by @jennwuu

In this release 1 pull request was closed.

Version 1.0.1 (2021-01-13)

Issues Closed

Bugs fixed

  • Issue 267 - Add swmm-toolkit package as an install_require in setup.py

In this release 1 issue was closed.

Version 1.0.0 (2021-01-12)

Issues Closed

Enhancements

Maintenance

Deprecated

In this release 3 issues were closed.

Pull Requests Merged

In this release 1 pull request was closed.

Version 0.6.2 (2020/08/04)

Updating release version.

Version 0.6.1 (2020/08/04)

Pull Requests Merged

In this release 1 pull request was closed.

Version 0.6.0 (2019-10-19)

Pull Requests Merged

In this release 1 pull request was closed.

Version 0.5.2 (2019-10-08)

Pull Requests Merged

  • PR 212 - change single ptr struct to double ptr struct for ctypes for subcatch (211)
  • PR 208 - update SWMM5 libraries compiled with optimizer flags (209)

In this release 2 pull requests were closed.

Version 0.5.1 (2019/08/26)

Pull Requests Merged

  • PR 208 - update SWMM5 libraries compiled with optimizer flags (209)

In this release 1 pull request was closed.

Version 0.5.0 (2019/07/26)

Issues Closed

New Features

Bugs fixed

In this release 6 issues were closed.

Pull Requests Merged

  • PR 204 - Bug Fix Issue 164 (164)
  • PR 203 - Merge develop to master (201, 200)
  • PR 198 - Merging Abhi's Raingage API work (199, 155)
  • PR 191 - Eliminating VCOMP DLL Not Found on Windows (186, 153)
  • PR 175 - doc update simulation to sim
  • PR 173 - Make _error_check throw exception for all errcodes (172)
  • PR 170 - add getters for pollutant surface buildup and ponded concentration in subcatchments
  • PR 165 - Simple ci (166)
  • PR 163 - Update system.py docs (162)
  • PR 154 - Updated Linux Binary (133)
  • PR 152 - LID Support (197, 196, 194, 192)
  • PR 151 - Updated Node Tests with Assertion Checks (150)
  • PR 109 - Adding Code of Conduct to Project

In this release 13 pull requests were closed.

Version 0.4.7 (2018-01-08)

Issues Closed

New Features

  • Issue 147 - Add before_end simulation hook.

In this release 1 issue was closed.

Pull Requests Merged

  • PR 148 - Added additional callback hook for Before_End

In this release 1 pull request was closed.

Version 0.4.6 (2018-01-02)

Issues Closed

New Features

  • Issue 140 - Add simulation function hook for callbacks

Bugs fixed

In this release 2 issues were closed.

Pull Requests Merged

  • PR 144 - Added swmm_lib_path argument to Simulation and PySWMM class
  • PR 142 - Added Hooks for Callbacks

In this release 2 pull requests were closed.

Version 0.4.5 (2017-12-27)

Issues Closed

New Features

  • Issue 90 - Add test *.inp files to distribution

Bugs fixed

In this release 3 issues were closed.

Version 0.4.4 (2017-11-14)

Issues Closed

New Features

In this release 2 issues were closed.

Pull Requests Merged

  • PR 129 - Add subcatchment surface buildup to subcatchment statistics
  • PR 128 - Set bc (127)

In this release 2 pull requests were closed.

Version 0.4.2 (2017-08-24)

Issues Closed

Bugs fixed

In this release 2 issues were closed.

Version 0.4.1 (2017-08-09)

Pull Requests Merged

In this release 1 pull request was closed.

Version 0.4.0 (2017-07-14)

Pull Requests Merged

In this release 3 pull requests were closed.

Version 0.3.4 (2017-05-08)

Pull Requests Merged

  • PR 89 - added Simulation.percent_complete property and fixed function name

In this release 1 pull request was closed.

Version 0.3.3 (2017/05/05)

Pull Requests Merged

  • PR 86 - Support for SWMM 5.1.12 and exposed error and engine version properties
  • PR 81 - Python 3 Support

In this release 2 pull requests were closed.

Version 0.3.2 (2017/03/13)

Pull Requests Merged

  • PR 78 - added SWMM5 engine selector

In this release 1 pull request was closed.

Version 0.3.1 (2017/03/10)

Pull Requests Merged

  • PR 76 - re-compiled SWMM to fix set simulation time functions
  • PR 73 - updated default save to bin file
  • PR 70 - PR: Update readme

In this release 3 pull requests were closed.

Version 0.3 (2017/02/24)

Issues Closed

New Features

  • Issue 63 - updates to Simulation.py
  • Issue 27 - Enhancements to pyswmm.Simulation base classes

Bugs fixed

In this release 4 issues were closed.

Pull Requests Merged

  • PR 69 - hot fix - subcatchments
  • PR 68 - PR: Fix code style
  • PR 67 - added subcatchments.py module
  • PR 66 - turned off reader module
  • PR 62 - Updated Simulation Docs and Added Current Time Function
  • PR 61 - PR: Report coverage
  • PR 58 - PR: Fix/ci
  • PR 57 - Updates to docs
  • PR 56 - Fix import for py2.7
  • PR 53 - #48 Updates to docs
  • PR 49 - Bug Fix All API Enum Arguments
  • PR 45 - PR: Add release process workflow
  • PR 43 - PR: Add code style automatic checks on appveyor
  • PR 41 - PR: Clean up code and imports
  • PR 39 - PR: Include the output toolkit api
  • PR 38 - PR: Clean up code and docs style and clean imports
  • PR 37 - Added Link Connection and type helper functions
  • PR 30 - Add manifest for pypi packaging
  • PR 29 - enhacements to pyswmm.Simulation class
  • PR 28 - Add gitattributes, normalize endings
  • PR 24 - Add copyright header to files
  • PR 17 - Added pyswmm simulation class; restructured and added descriptors
  • PR 3 - Enable platform detection and some utilities
  • PR 1 - pyswmm house cleaning

In this release 24 pull requests were closed.