Skip to content

Releases: atc0005/go-teams-notify

v2.7.1-rc.1

21 Mar 11:04
312df42
Compare
Choose a tag to compare
v2.7.1-rc.1 Pre-release
Pre-release

WARNING

This is a release candidate (RC) release. Unless issues are discovered & reported, this will become the next v2.7.1 stable release.

Please test and provide feedback so that any blocking issues can be resolved before the v2.7.1 release.

Thanks in advance!

Changed

  • Dependencies
    • github.com/stretchr/testify
      • v1.8.1 to v1.8.2
  • CI
    • (GH-198) Add Go Module Validation, Dependency Updates jobs
    • (GH-200) Drop Push Validation workflow
    • (GH-201) Rework workflow scheduling
    • (GH-203) Remove Push Validation workflow status badge
    • (GH-207) Update vuln analysis GHAW to use on.push hook
  • Adaptive Card format
    • (GH-206) Update AdaptiveCardMaxVersion to 1.5

Fixed

  • (GH-208) Validation of (adaptivecard.Attachment).Content is missing

References

v2.7.0

12 Dec 10:52
c205f3b
Compare
Choose a tag to compare

Added

  • (GH-134) Allow setting user agent, fallback to project-specific default value
  • (GH-135) Allow overriding default http.Client
  • (GH-157) Add Adaptive Card message format support
    • see also discussion from GH-127, including feedback from
      @ghokun
  • (GH-169) Added YAML en(de)coding support to MessageCard

Changed

  • Dependencies
    • github.com/stretchr/testify
      • v1.7.0 to v1.8.1
  • (GH-154) Deprecate API interface, expose underlying "Teams" client
  • (GH-183) Update Makefile and GitHub Actions Workflows
  • (GH-190) Refactor GitHub Actions workflows to import logic

Fixed

  • (GH-166) Update lintinstall Makefile recipe
  • (GH-184) Apply Go 1.19 specific doc comments linting fixes
  • (GH-176) ./send_test.go:238:8: second argument to errors.As should not be *error
  • (GH-179) Wrong json key name for URL (uses uri instead)

References

v2.7.0-rc.2

04 Dec 12:00
76cdfd6
Compare
Choose a tag to compare
v2.7.0-rc.2 Pre-release
Pre-release

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

  • (GH-179) Wrong json key name for URL (uses uri instead)

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

v2.7.0-rc.1

18 Sep 17:36
7126764
Compare
Choose a tag to compare
v2.7.0-rc.1 Pre-release
Pre-release

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

  • (GH-179) Wrong json key name for URL (uses uri instead)

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

v2.7.0-alpha.6

20 Jul 10:27
3a6d4cd
Compare
Choose a tag to compare
v2.7.0-alpha.6 Pre-release
Pre-release

WARNING

NOTE: This is not considered a stable release.

Changes for the v2.7.0-alpha.6 release

  • (GH-179) Wrong json key name for URL (uses uri instead)

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

v2.7.0-alpha.5

18 Jul 11:16
9b58fce
Compare
Choose a tag to compare
v2.7.0-alpha.5 Pre-release
Pre-release

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

v2.7.0-alpha.4

01 Jul 13:06
faba5a5
Compare
Choose a tag to compare
v2.7.0-alpha.4 Pre-release
Pre-release

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

v2.7.0-alpha.3

29 Jun 10:03
1a8d046
Compare
Choose a tag to compare
v2.7.0-alpha.3 Pre-release
Pre-release

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

v2.7.0-alpha.2

10 Apr 11:26
b24de89
Compare
Choose a tag to compare
v2.7.0-alpha.2 Pre-release
Pre-release

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

v2.7.0-alpha.1

25 Feb 12:01
2b9b721
Compare
Choose a tag to compare
v2.7.0-alpha.1 Pre-release
Pre-release

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