Releases: lsst-sqre/semaphore
Releases · lsst-sqre/semaphore
0.4.0
Broadcast summaries are now interpreted as the first paragraph of the Markdown content unless defined explicitly with the summary
field in the broadcast's Markdown front-matter. Previously the summary was always set through the summary
front-matter field.
What's Changed
- [neophile] Update dependencies by @sqrbot in #30
- [neophile] Update dependencies by @sqrbot in #31
- [neophile] Update dependencies by @sqrbot in #32
- [neophile] Update dependencies by @sqrbot in #33
- Bump docker/login-action from 1 to 2 by @dependabot in #36
- Bump docker/setup-buildx-action from 1 to 2 by @dependabot in #35
- Bump docker/build-push-action from 2 to 3 by @dependabot in #34
- [neophile] Update dependencies by @sqrbot in #37
- [neophile] Update dependencies by @sqrbot in #38
- [neophile] Update dependencies by @sqrbot in #39
- Bump pre-commit/action from 2.0.3 to 3.0.0 by @dependabot in #40
- [neophile] Update dependencies by @sqrbot in #41
- Bump python from 3.10.4-slim-bullseye to 3.10.5-slim-bullseye by @dependabot in #42
- Bump actions/setup-python from 3 to 4 by @dependabot in #43
- [neophile] Update dependencies by @sqrbot in #44
- [neophile] Update dependencies by @sqrbot in #45
- [neophile] Update dependencies by @sqrbot in #46
- [neophile] Update dependencies by @sqrbot in #47
- [neophile] Update dependencies by @sqrbot in #48
- [neophile] Update dependencies by @sqrbot in #49
- [neophile] Update dependencies by @sqrbot in #50
- [neophile] Update dependencies by @sqrbot in #51
- Bump python from 3.10.5-slim-bullseye to 3.10.6-slim-bullseye by @dependabot in #52
- [neophile] Update dependencies by @sqrbot in #53
- [neophile] Update dependencies by @sqrbot in #54
- [neophile] Update dependencies by @sqrbot in #55
- [neophile] Update dependencies by @sqrbot in #56
- [neophile] Update dependencies by @sqrbot in #57
- Bump python from 3.10.6-slim-bullseye to 3.10.7-slim-bullseye by @dependabot in #58
- [neophile] Update dependencies by @sqrbot in #59
- [neophile] Update dependencies by @sqrbot in #60
- [neophile] Update dependencies by @sqrbot in #61
- [neophile] Update dependencies by @sqrbot in #62
- [neophile] Update dependencies by @sqrbot in #63
- [neophile] Update dependencies by @sqrbot in #65
- [neophile] Update dependencies by @sqrbot in #66
- [neophile] Update dependencies by @sqrbot in #68
- [neophile] Update dependencies by @sqrbot in #69
- [neophile] Update dependencies by @sqrbot in #70
- [neophile] Update dependencies by @sqrbot in #71
- [neophile] Update dependencies by @sqrbot in #72
- [neophile] Update dependencies by @sqrbot in #73
- [neophile] Update dependencies by @sqrbot in #75
- [neophile] Update dependencies by @sqrbot in #76
- [neophile] Update dependencies by @sqrbot in #77
- Bump python from 3.10.7-slim-bullseye to 3.11.1-slim-bullseye by @dependabot in #74
- [neophile] Update dependencies by @sqrbot in #78
- [neophile] Update dependencies by @sqrbot in #79
- [neophile] Update dependencies by @sqrbot in #80
- Bump docker/build-push-action from 3 to 4 by @dependabot in #81
- Bump python from 3.11.1-slim-bullseye to 3.11.2-slim-bullseye by @dependabot in #83
- [neophile] Update dependencies by @sqrbot in #82
- [neophile] Update dependencies by @sqrbot in #84
- [neophile] Update dependencies by @sqrbot in #85
- [neophile] Update dependencies by @sqrbot in #86
- [neophile] Update dependencies by @sqrbot in #87
- [neophile] Update dependencies by @sqrbot in #88
- [neophile] Update dependencies by @sqrbot in #90
- [neophile] Update dependencies by @sqrbot in #91
- Bump python from 3.11.2-slim-bullseye to 3.11.3-slim-bullseye by @dependabot in #92
- DM-38525: Implement basic body-to-summary feature by @Fireye04 in #89
New Contributors
Full Changelog: 0.3.0...0.4.0
0.3.0
- Broadcast messages can now have a "category," which you can set in the YAML front-matter.
The default behavior iscategory: maintenance
, which matches the idiomatic use of broadcasts up to this point.
However, you can also setcategory: info
to publish informational messages, like general announcements.
The category is present in the JSON data model for broadcasts published from the API.
Note that "category" is an enumeration: onlyinfo
ormaintenance
are allowed values. - Semaphore is now cross-published to the GitHub Container Registry,
ghcr.io/lsst-sqre/semaphore
. - Semaphore now runs on Python 3.10.
What's Changed
- [neophile] Update dependencies by @sqrbot in #5
- [neophile] Update dependencies by @sqrbot in #6
- [neophile] Update dependencies by @sqrbot in #7
- [neophile] Update dependencies by @sqrbot in #8
- [neophile] Update dependencies by @sqrbot in #9
- [neophile] Update dependencies by @sqrbot in #10
- [neophile] Update dependencies by @sqrbot in #11
- [neophile] Update dependencies by @sqrbot in #12
- [neophile] Update dependencies by @sqrbot in #13
- [neophile] Update dependencies by @sqrbot in #14
- [neophile] Update dependencies by @sqrbot in #15
- [neophile] Update dependencies by @sqrbot in #16
- Bump actions/checkout from 2 to 3 by @dependabot in #19
- Bump actions/setup-python from 2 to 3 by @dependabot in #18
- Update dependencies and CI configuration by @sqrbot in #17
- [neophile] Update dependencies by @sqrbot in #20
- [neophile] Update dependencies by @sqrbot in #21
- Bump python from 3.10.2-slim-bullseye to 3.10.3-slim-bullseye by @dependabot in #22
- [neophile] Update dependencies by @sqrbot in #23
- Bump actions/cache from 2 to 3 by @dependabot in #25
- Bump python from 3.10.3-slim-bullseye to 3.10.4-slim-bullseye by @dependabot in #24
- [neophile] Update dependencies by @sqrbot in #26
- [neophile] Update dependencies by @sqrbot in #27
- DM-34344: Cross-publish to GitHub Container Registry by @jonathansick in #28
- DM-34437: Add BroadcastCategory to messages by @jonathansick in #29
New Contributors
- @sqrbot made their first contribution in #5
- @dependabot made their first contribution in #19
Full Changelog: 0.2.1...0.3.0
0.2.1
This release prevents the /v1/broadcasts
endpoint from showing disabled messages.
0.2.0
This is the initial working version of Semaphore, featuring the ability to source broadcast messages from GitHub, and get updates for those messages through GitHub webhooks.
0.1.0
Initial development release of the application.