Releases: atc0005/go-teams-notify
v2.7.0-rc.2
WARNING
This is a release candidate (RC) release. Unless issues are discovered & reported, this will become the next v2.7.0 stable release.
Please test and provide feedback so that any blocking issues can be resolved before the v2.7.0 release.
Thanks in advance!
Changes for the v2.7.0-rc.2
release
- dependency updates
- CI tweaks/enhancements
Changes for the v2.7.0-rc.1
release
- Go 1.19 specific linting fixes
- CI tweaks/enhancements
Changes for the v2.7.0-alpha.6
release
Changes for the v2.7.0-alpha.5
release
Changes for the v2.7.0-alpha.4
release
- linting fixes
Changes for the v2.7.0-alpha.3
release
- (GH-169) add YAML en(de)coding support to MessageCard (thanks to @pcanilho)
- dependency updates
- linting fixes (more needed)
Changes for the v2.7.0-alpha.2
release
- new
adaptivecard
package - remove
botapi
package - example code refresh
- documentation refresh
- simplify
goteamsnotify.messagePreparer
interface - simplify
MessageCard.Prepare()
implementation - explicitly mark existing formatting functionality as specific to the
MessageCard
format - ...
See GH-162 for more changes.
Changes for the v2.7.0-alpha.1
release
- deprecate the current
API
interface - expose
TeamsClient
to take its place - create new
botapi
package (limited functionality) - add support for overriding default
http.Client
- add default project-specific user agent, support for overriding the default from client code
- ...
See GH-155 for more changes.
References
- See the
v2.7.0
milestone for all issues associated with this (upcoming) release. - Please provide feedback (good or bad) via the discussion thread here.
v2.7.0-rc.1
WARNING
This is a release candidate (RC) release. Unless issues are discovered & reported, this will become the next v2.7.0 stable release.
Please test and provide feedback so that any blocking issues can be resolved before the v2.7.0 release.
Thanks in advance!
Changes for the v2.7.0-rc.1
release
- Go 1.19 specific linting fixes
- CI tweaks/enhancements
Changes for the v2.7.0-alpha.6
release
Changes for the v2.7.0-alpha.5
release
Changes for the v2.7.0-alpha.4
release
- linting fixes
Changes for the v2.7.0-alpha.3
release
- (GH-169) add YAML en(de)coding support to MessageCard (thanks to @pcanilho)
- dependency updates
- linting fixes (more needed)
Changes for the v2.7.0-alpha.2
release
- new
adaptivecard
package - remove
botapi
package - example code refresh
- documentation refresh
- simplify
goteamsnotify.messagePreparer
interface - simplify
MessageCard.Prepare()
implementation - explicitly mark existing formatting functionality as specific to the
MessageCard
format - ...
See GH-162 for more changes.
Changes for the v2.7.0-alpha.1
release
- deprecate the current
API
interface - expose
TeamsClient
to take its place - create new
botapi
package (limited functionality) - add support for overriding default
http.Client
- add default project-specific user agent, support for overriding the default from client code
- ...
See GH-155 for more changes.
References
- See the
v2.7.0
milestone for all issues associated with this (upcoming) release. - Please provide feedback (good or bad) via the discussion thread here.
v2.7.0-alpha.6
WARNING
NOTE: This is not considered a stable release.
Changes for the v2.7.0-alpha.6
release
Changes for the v2.7.0-alpha.5
release
Changes for the v2.7.0-alpha.4
release
- linting fixes
Changes for the v2.7.0-alpha.3
release
- (GH-169) add YAML en(de)coding support to MessageCard (thanks to @pcanilho)
- dependency updates
- linting fixes (more needed)
Changes for the v2.7.0-alpha.2
release
- new
adaptivecard
package - remove
botapi
package - example code refresh
- documentation refresh
- simplify
goteamsnotify.messagePreparer
interface - simplify
MessageCard.Prepare()
implementation - explicitly mark existing formatting functionality as specific to the
MessageCard
format - ...
See GH-162 for more changes.
Changes for the v2.7.0-alpha.1
release
- deprecate the current
API
interface - expose
TeamsClient
to take its place - create new
botapi
package (limited functionality) - add support for overriding default
http.Client
- add default project-specific user agent, support for overriding the default from client code
- ...
See GH-155 for more changes.
References
- See the
v2.7.0
milestone for all issues associated with this (upcoming) release. - Please provide feedback (good or bad) via the discussion thread here.
v2.7.0-alpha.5
WARNING
NOTE: This is not considered a stable release.
Changes for the v2.7.0-alpha.5
release
Changes for the v2.7.0-alpha.4
release
- linting fixes
Changes for the v2.7.0-alpha.3
release
- (GH-169) add YAML en(de)coding support to MessageCard (thanks to @pcanilho)
- dependency updates
- linting fixes (more needed)
Changes for the v2.7.0-alpha.2
release
- new
adaptivecard
package - remove
botapi
package - example code refresh
- documentation refresh
- simplify
goteamsnotify.messagePreparer
interface - simplify
MessageCard.Prepare()
implementation - explicitly mark existing formatting functionality as specific to the
MessageCard
format - ...
See GH-162 for more changes.
Changes for the v2.7.0-alpha.1
release
- deprecate the current
API
interface - expose
TeamsClient
to take its place - create new
botapi
package (limited functionality) - add support for overriding default
http.Client
- add default project-specific user agent, support for overriding the default from client code
- ...
See GH-155 for more changes.
References
- See the
v2.7.0
milestone for all issues associated with this (upcoming) release. - Please provide feedback (good or bad) via the discussion thread here.
v2.7.0-alpha.4
WARNING
NOTE: This is not considered a stable release.
Changes for the v2.7.0-alpha.4
release
- linting fixes
Changes for the v2.7.0-alpha.3
release
- (GH-169) add YAML en(de)coding support to MessageCard (thanks to @pcanilho)
- dependency updates
- linting fixes (more needed)
Changes for the v2.7.0-alpha.2
release
- new
adaptivecard
package - remove
botapi
package - example code refresh
- documentation refresh
- simplify
goteamsnotify.messagePreparer
interface - simplify
MessageCard.Prepare()
implementation - explicitly mark existing formatting functionality as specific to the
MessageCard
format - ...
See GH-162 for more changes.
Changes for the v2.7.0-alpha.1
release
- deprecate the current
API
interface - expose
TeamsClient
to take its place - create new
botapi
package (limited functionality) - add support for overriding default
http.Client
- add default project-specific user agent, support for overriding the default from client code
- ...
See GH-155 for more changes.
References
- See the
v2.7.0
milestone for all issues associated with this (upcoming) release. - Please provide feedback (good or bad) via the discussion thread here.
v2.7.0-alpha.3
WARNING
NOTE: This is not considered a stable release.
Changes for the v2.7.0-alpha.3
release
- (GH-169) add YAML en(de)coding support to MessageCard (thanks to @pcanilho)
- dependency updates
- linting fixes (more needed)
Changes for the v2.7.0-alpha.2
release
- new
adaptivecard
package - remove
botapi
package - example code refresh
- documentation refresh
- simplify
goteamsnotify.messagePreparer
interface - simplify
MessageCard.Prepare()
implementation - explicitly mark existing formatting functionality as specific to the
MessageCard
format - ...
See GH-162 for more changes.
Changes for the v2.7.0-alpha.1
release
- deprecate the current
API
interface - expose
TeamsClient
to take its place - create new
botapi
package (limited functionality) - add support for overriding default
http.Client
- add default project-specific user agent, support for overriding the default from client code
- ...
See GH-155 for more changes.
References
- See the
v2.7.0
milestone for all issues associated with this (upcoming) release. - Please provide feedback (good or bad) via the discussion thread here.
v2.7.0-alpha.2
WARNING
NOTE: This is not considered a stable release.
Changes for the v2.7.0-alpha.2
release
- new
adaptivecard
package - remove
botapi
package - example code refresh
- documentation refresh
- simplify
goteamsnotify.messagePreparer
interface - simplify
MessageCard.Prepare()
implementation - explicitly mark existing formatting functionality as specific to the
MessageCard
format - ...
See GH-162 for more changes.
Changes for the v2.7.0-alpha.1
release
- deprecate the current
API
interface - expose
TeamsClient
to take its place - create new
botapi
package (limited functionality) - add support for overriding default
http.Client
- add default project-specific user agent, support for overriding the default from client code
- ...
See GH-155 for more changes.
References
- See the
v2.7.0
milestone for all issues associated with this (upcoming) release. - Please provide feedback (good or bad) via the discussion thread here.
v2.7.0-alpha.1
WARNING
NOTE: This is not considered a stable release.
Changes since the last stable release
- deprecate the current
API
interface - expose
TeamsClient
to take its place - create new
botapi
package (limited functionality) - add support for overriding default
http.Client
- add default project-specific user agent, support for overriding the default from client code
- ...
See GH-155 for more changes.
References
- See the
v2.7.0
milestone for all issues associated with this (upcoming) release. - Please provide feedback (good or bad) via the discussion thread here.
v2.6.1
Changed
-
Dependencies
actions/setup-node
v2.2.0
tov3
-
Linting
Fixed
- (GH-137) Missing doc comment for
teamsClient.AddWebhookURLValidationPatterns()
- (GH-138) Missing doc comment for
teamsClient.ValidateWebhook()
- (GH-141) send.go:306:15: nilness: tautological condition: non-nil != nil (govet)
- (GH-144) Incorrect field referenced in error message for
MessageCardSection.AddFact()
References
- See the
v2.6.1
milestone for the issues associated with this release. - See our CHANGELOG for more information.
v2.6.0
Added
-
Features
- Add support for PotentialActions (aka, "Actions")
- credit: @nmaupu
- Add support for PotentialActions (aka, "Actions")
-
Documentation
- Add separate
examples
directory containing standalone example code for
most common use cases
- Add separate
Changed
-
Dependencies
actions/setup-node
v2.1.5
tov2.2.0
- update
node-version
value to always use latest LTS version instead of
hard-coded version
-
Linting
- replace
golint
,scopelint
linters, cleanup config- note: this specifically applies to linting performed via Makefile
recipe, not (at present) the bulk of the CI linting checks
- note: this specifically applies to linting performed via Makefile
- replace
-
Documentation
- move examples from README to separate
examples
directory - Remove example from doc.go file, direct reader to main README
- Update project status
- remove history as it is likely no longer relevant (original
project is discontinued at this point) - remove future (for the same reason)
- remove history as it is likely no longer relevant (original
- Add explicit "Supported Releases" section to help make clear that
the v1 series is no longer maintained - Remove explicit "used by" details, rely on dynamic listing provided
by pkg.go.dev instead - Minor polish
- move examples from README to separate
References
- See the
v2.6.0
milestone for the issues associated with this release. - See our CHANGELOG for more information.