Skip to content

Releases: atc0005/go-teams-notify

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

v2.6.1

25 Feb 10:57
137175c
Compare
Choose a tag to compare

Changed

  • Dependencies

    • actions/setup-node
      • v2.2.0 to v3
  • Linting

    • (GH-131) Expand linting GitHub Actions Workflow to include oldstable, unstable container images
    • (GH-132) Switch Docker image source from Docker Hub to GitHub Container Registry (GHCR)

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

v2.6.0

09 Jul 11:19
471c596
Compare
Choose a tag to compare

Added

  • Features

    • Add support for PotentialActions (aka, "Actions")
  • Documentation

    • Add separate examples directory containing standalone example code for
      most common use cases

Changed

  • Dependencies

    • actions/setup-node
      • v2.1.5 to v2.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
  • 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)
    • 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

References