Skip to content

Commit

Permalink
Update version, workflows and CHANGELOG for 0.4.1
Browse files Browse the repository at this point in the history
  • Loading branch information
ideoforms committed Nov 5, 2023
1 parent 53c5c49 commit e5ff6f4
Show file tree
Hide file tree
Showing 4 changed files with 16 additions and 3 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/wheels.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
- name: Build wheels
run: python -m cibuildwheel --output-dir wheelhouse
env:
CIBW_BUILD: cp38-manylinux* cp39-manylinux* cp310-manylinux* cp311-manylinux*
CIBW_BUILD: cp38-manylinux* cp39-manylinux* cp310-manylinux* cp311-manylinux* cp312-manylinux*
CIBW_ARCHS_MACOS: arm64 x86_64
CIBW_ARCHS_LINUX: x86_64
CIBW_BEFORE_ALL_LINUX: >
Expand Down
13 changes: 13 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,18 @@
# CHANGELOG

## v0.4.1 (2023-11-05)

- New node: `ChannelCrossfade`
- `RectangularEnvelope`: Rename from `EnvelopeRect` for consistency with other `Envelope` classes
- `Node`: Add `is_playing` property
- `Node`: Refactor `play`/`stop` error handling to use `NodeAlreadyPlayingException`, `NodeNotPlayingException`, `CPUUsageAboveLimitException`
- `BufferPlayer`: Add `position` property
- `Buffer`: Add `filename` read-only property
- `SawLFO`, `SawOscillator`: Implement phase reset with `trigger`
- `Granulator`: Add support for negative playback rates, stereo input
- `signalflow_midi`: Add support for `MIDIManager` per-channel binding
- Add wheel for Python 3.12

## v0.4.0 (2023-05-28)

- Implemented complete Python API
Expand Down
2 changes: 1 addition & 1 deletion auxiliary/cibuildwheel/make-macos-x86-arm64.sh
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@

ROOT=auxiliary/cibuildwheel

for VERSION in 38 39 310 311
for VERSION in 38 39 310 311 312
do
rm -r build
export CIBW_BUILD="cp${VERSION}-*"
Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ def build_extension(self, ext):

setup(
name='signalflow',
version='0.4.0',
version='0.4.1',
author='Daniel Jones',
author_email='[email protected]',
description='signalflow',
Expand Down

0 comments on commit e5ff6f4

Please sign in to comment.