Skip to content

Release of libopenshot-audio 0.1.9 (SO 7)#80

Merged
jonoomph merged 106 commits intomasterfrom
release-20200105
Feb 8, 2020
Merged

Release of libopenshot-audio 0.1.9 (SO 7)#80
jonoomph merged 106 commits intomasterfrom
release-20200105

Conversation

@jonoomph
Copy link
Member

@jonoomph jonoomph commented Jan 5, 2020

This PR represents the release branch for libopenshot-audio, version 0.1.9 (SO 7), and will be used during the release testing. Feel free to comment, or send PR's for this release branch.

Related PR's:

ferdnyc and others added 30 commits May 5, 2018 04:14
Merge master branch into develop
Droppped several modules:
* juce_audio_processors (unused)
* juce_graphics (audio_processors dependency)
* juce_gui_basics (audio_processors dependency)
* juce_gui_extra (audio_processors dependency)
WIP: Upgrade to Juce 5.4.3
Updating Travis ci dist to xenial (instead of trusty)
- Use project(... VERSION x.y.z) to set PROJECT_VERSION
- Use message(STATUS ...) instead of prefixing manually
- Use multi-line message() strings where appropriate
- Use CMake's C++ standard management, not manual flags
ferdnyc and others added 16 commits September 14, 2019 21:46
Since CMake 3.1, `FindZLIB.cmake` creates the `IMPORTED` target
`ZLIB::ZLIB` to encapsulate its dependencies. Use that to properly
link the library and include dirs on all three platforms.
Travis: Add Ubuntu Bionic (18.04) builds
Update build messages for documentation
Use IMPORTED target and update configs for Thread library
ZLIB: Use IMPORTED target for linking
ALSA: Use or create IMPORTED library target
Neither Linux nor MacOS needs SWIG or UnitTest++ to build
libopenshot-audio.
Travis: Remove unused packages
@ferdnyc
Copy link
Contributor

ferdnyc commented Jan 6, 2020

I'm torn on libopenshot, but given JUCE 5 and the enhancements to OpenShot, I'm pretty tempted to say the other two should be libopenshot-audio 0.2.0 and OpenShot 2.5.0.

(Either that, or we should just adopt the JUCE version numbering for libopenshot-audio, since let's face it we don't really do much beyond compiling it.)

…ious tag. During a release, we tag the current commit during the publishing, and then it starts detecting no changes (since we are ON the current tag).
@jonoomph
Copy link
Member Author

@ferdnyc Based on your suggestions, how does this sound for our final version numbers:

libopenshot-audio: 0.2.0 (SO 7)
libopenshot: 0.2.4 (SO 18)
openshot-qt: 2.5.0

@jonoomph
Copy link
Member Author

Update: Instead, I'm going to leave libopenshot-audio at 0.1.9 for the release, but I'll bump openshot-qt to 2.5.0.

@ferdnyc
Copy link
Contributor

ferdnyc commented Jan 14, 2020

@jonoomph As I just posted in OpenShot/libopenshot#407 I think we should hold off a bit longer, and the resulting libopenshot would surely qualify as 0.3.0.

@jonoomph
Copy link
Member Author

jonoomph commented Feb 7, 2020

About to merge for final release

@jonoomph jonoomph merged commit b28b437 into master Feb 8, 2020
@jonoomph jonoomph changed the title WIP: Release of libopenshot-audio 0.1.9 (SO 7) Release of libopenshot-audio 0.1.9 (SO 7) Feb 8, 2020
@jonoomph jonoomph deleted the release-20200105 branch October 17, 2020 00:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants