Releases: atc0005/send2teams
Releases · atc0005/send2teams
Release v0.4.5
Added
- Enable Dependabot version updates
Fixed
- Context error is unintentionally masked by early return
- CHANGELOG
- wrong section name
- README
- incorrect path for generated binaries
Changed
- dependencies
go-yaml/yaml
- updated from
v2.2.8
tov2.3.0
- updated from
actions/setup-go
- updated from
v1
tov2.1.0
- updated from
actions/setup-node
- updated from
v1
tov2.1.0
- updated from
actions/checkout
- updated from
v1
tov2.3.1
- updated from
References
- See the
v0.4.5
milestone for the issues associated with this release. - See our CHANGELOG for more information.
Release v0.4.4
Fixed
- CHANGELOG formatting
References
- See the
v0.4.4
milestone for the issues associated with this release. - See our CHANGELOG for more information.
Release v0.4.3
Fixed
- Remove bash shebang from GitHub Actions Workflow files
- Update README to list accurate build/deploy steps based on recent restructuring work
Changed
- Update golangci-lint to v1.25.1
- Remove gofmt and golint as separate checks, enable these linters in golangci-lint config
References
- See the
v0.4.3
milestone for the issues associated with this release. - See our CHANGELOG for more information.
Release v0.4.2
Changed
- Install specific binary version of golangci-lint instead of building from
master
Fixed
- Makefile: Linting commands do not exclude vendor subfolder
- Makefile: go vet doesn't explicitly include -mod=vendor
References
- See the
v0.4.2
milestone for the issues associated with this release. - See our CHANGELOG for more information.
Release v0.4.1
Changed
- message trailer now includes RFC3339 formatted datestamp for troubleshooting purposes
References
- See the
v0.4.1
milestone for the issues associated with this release. - See our CHANGELOG for more information.
Release v0.4.0
Added
-
Pin
atc0005/go-teams-notify
at commit
atc0005/go-teams-notify@55cca55- provides new
API.SendWithContext()
method
- provides new
-
teams
subpackageSendMessage()
now accepts a context and uses it to
instrument the newAPI.SendWithContext()
method -
Add default
TeamsSubmissionTimeout
to mirror original
dasrick/go-teams-notify
v1 http client timeout
Changed
teams.SendMessage()
- now requires a context
- Tweak log messages to note the current and total number of attempts allowed
References
- See the
v0.4.0
milestone for the issues associated with this release. - See our CHANGELOG for more information.
Release v0.3.1
Fixed
- Remove internal validation func merged upstream
- Update bundled
atc0005/go-teams-notify
fork to reflect inclusion of commit
atc0005/go-teams-notify@943cdeb
References
- See the
v0.3.1
milestone for the issues associated with this release. - See our CHANGELOG for more information.
Release v0.3.0
Added
- Add configurable message submission retry and retry delay flag with default
setting of two retries, two seconds apart golangci-lint
config file created with current linters +scopelint
linter enabled
Changed
config
subpackage moved intointernal
subdirectory to make it private to
this projectsend2teams
app moved intocmd
subdirectory structure
Fixed
- Restore version embedding broken in v0.2.5
- Bump copyright year
References
- See the
v0.3.0
milestone for the issues associated with this release. - See our CHANGELOG for more information.
Release v0.2.5
Added
teams
subpackage- intentionally exported for external use
- the goal is to have as much of the code accepted into the
dasrick/go-teams-notify
project as is feasible, and maintain the
remaining content and anything new related to Microsoft Teams for shared
use in other projects I work with.
config
subpackage- will probably move it into an
internal
package structure at some point
once I read more about it as it is intended only for this project to use
- will probably move it into an
README
- add brief coverage of new
teams
package - add brief coverage of known valid webhook URL FQDNs and provided examples
of complete webhook URLs using each of the known FQDNs
- add brief coverage of new
Changed
-
Using vendoring
- created top-level
vendor
directory usinggo mod vendor
- locked-in specific commit from the prototype
test-extended-messagecard-type
branch from theatc0005/go-teams-notify
fork in order to provide the required functionality used by recent changes
to this project - updated GitHub Actions Workflow to specify
-mod=vendor
build flag for
allgo
commands that I know of that respect the flag - updated GitHub Actions Workflow to exclude
vendor
directory from
Markdown file linting to prevent potential linting issues in vendored
dependencies from affecting our CI checks - updated
Makefile
to use-mod=vendor
where applicable - updated
go vet
linting check to use-mod=vendor
- created top-level
-
Updated dependencies
gopkg.in/yaml.v2
v2.2.4
tov2.28
atc0005/go-teams-notify
- see note above
References
- See the
v0.2.5
milestone for the issues associated with this release. - See our CHANGELOG for more information.
Release v0.2.4
Changed
- As with the
atc0005/send2teams
v0.2.3 release, this release still
references our fork for now- further changes are being developed on our fork for potential inclusion
upstream
- further changes are being developed on our fork for potential inclusion
Fixed
- (GH-23) Update go.mod to use v1.3.0 of
dasrick/go-teams-notify
package- changes temporarily provided by our fork as noted in the
v0.2.3 release notes have been merged upstream
- changes temporarily provided by our fork as noted in the
References
- See the
v0.2.4
milestone for the issues associated with this release. - See our CHANGELOG for more information.