Releases: Podcastindex-org/podping-hivewriter
Releases · Podcastindex-org/podping-hivewriter
v1.2.2
v1.2.1
This is a no-code patch release for python packaging changes to [hopefully] publish wheels for 3.8 and 3.9
Full Changelog: v1.2.0...v1.2.1
v1.2.0
New Features
The most significant change in this release is the addition of the liveEnd
reason:
liveEnd
-- An indication that an RSS feed has been updated and either the status attribute of an existing<podcast:liveItem>
has been changed from live to ended or a<podcast:liveItem>
that previously had a status attribute of live has been removed from the feed entirely.
What's Changed
- Publish python builds for python 3.8 and 3.9, and explicitly for 3.10 by @agates in #42
- Add "liveEnd" reason code by @agates in #41
- Speedup tests by switching to lighthive stream to block_api by @agates in #44
Full Changelog: v1.1.0...v1.2.0
v1.1.0
New features
From a user-facing perspective, this release primarily adds two new command line options:
--medium
allows a user to specify the medium type of the feeds being posted to Podping- The current default medium is
podcast
, in line with the<podcast:medium>
specification - When used in combination with the
write
command, this option SHOULD match the<podcast:medium>
tag within the given feeds. - When used in combination with the
server
command, this option WILL set the default medium for the server.
- The current default medium is
--reason
allows a user to set the reason the feeds are being posted to Podping- The default reason is
update
, which falls in line with previous versions of Podping until now. - When used in combination with the
write
command, this option WILL indicate the same reason for all given feeds. - When used in combination with the
server
command, this option WILL set the default reason for the server. - The current list of reasons and their purpose can be found in the project README.
update
-- A general indication that an RSS feed has been updated.live
-- An indication that an RSS feed has been updated and a contained<podcast:liveItem>
tag's status attribute has been changed to live.
- The default reason is
Further discussion on why these options were added: #18
Further reading on philosophical architectural changes for this release: Podcasting 2.0 – Evolution of Podping
What's Changed
- Changed the Hive operation IDs to include medium and reason codes by @agates in #25
- Add new version of podping schema (version "1.0") by @agates in #26
- Changed operation_id prefixes for Hive character limitations by @agates in #29
- Replace beem with lighthive by @brianoflondon in #30
- Feature/1.1/#31 startup resource credits fix by @brianoflondon in #32
- Sanity check input for Hive account/keys by @brianoflondon in #33
- Feature/1.1/#27 add medium reason to cli interface by @agates in #34
- Feature/1.1/#36 default medium reason for server by @agates in #37
1.1 Milestone: https://github.com/Podcastindex-org/podping-hivewriter/milestone/1?closed=1
Full Changelog: v1.0.3...v1.1.0
v1.1.0-beta.3
Merge pull request #37 from Podcastindex-org/feature/1.1/#36_default_…
v1.1.0-beta.2
v1.1.0-beta.1
Attempting packaging changes requiring a version bump to v1.1.0-beta.1
v1.1.0-beta.0
Merge branch 'release/1.1.0b0' into main