This release includes support for a new Offline Channel which has changed the IChannelsControls interface to include additional support for the new offline channel. This change is to support the new offline channel and is a breaking change for any custom channels that implement the IChannelsControls interface. If you have a custom channel that implements the IChannelsControls interface you will need to update your implementation to include the new offline channel.
Configuration default changes
As this is a minor version bump we have also change some default values for the following configuration options:
disableUserInitMessage is now true by default to disable the user init message.
#2296 [BUG] remove 403 as a “retriable” error code
#2276 Update api-docs (typedoc) with the current 3.1.0 release details
#2281 [Main][Task]26681188: Handle endpoint url change for offline channel and add notification mgr
#2282 Addng two new PII Kind values for IPv6 scrubbing and dropping data.
#2285 [Main][Task]25693679: Extract common sendPost implementation for online and offline sender
#2197 [main] [BUG] using EndPointUrl (and IngestionEndpoint) results in Telemetry sent to incorrect urls
#2288 [Main][Task]27064950: Add doc on adding offline support channel
#2295 [Main][Task]27064983: Update post channel to use sender post common interfaces from core
#2290 chore: remove extraneous console log from debug plugin
Web snippet additional update to 1.1.2 (March 1st, 2024)
Refer to #2284 [Web-Snippet] [BUG] @microsoft/applicationinsights-web-snippet version 1.1.1 type problem
Web snippet additional update to 1.1.1 (Feb 16th, 2024)
Refer to #2277 [Web-Snippet] dependency chain issues
3.1.0 (Feb 14th, 2024)
Interface changes / Breaking changes
This release includes support for a new Offline Channel which has changed the IChannelsControls interface to include additional support for the new offline channel. This change is to support the new offline channel and is a breaking change for any custom channels that implement the IChannelsControls interface. If you have a custom channel that implements the IChannelsControls interface you will need to update your implementation to include the new offline channel.
Configuration default changes
As this is a minor version bump we have also change some default values for the following configuration options:
disableUserInitMessage is now true by default to disable the user init message.
Potential breaking change
This release contains a potential break change with 'tags' type change
While the interface changes are breaking changes, the changes are not expected to affect the majority of users as when the code attempted to serialize the tags property it would have failed due to the Tags[] type being used instead of the correct Tags type.
Old
tags?: Tags & Tags[];
New
tags?: Tags;
... (truncated)
Commits
ed69e82 [Main] [Release] Increase version to 3.1.1 (#2304)
02a003b [Main][BUG] remove 403 as a “retriable” error code #2296 (#2298)
1c3db30 chore: remove extraneous console log from debug plugin (#2290)
aba7c9d [Main][Task]27064983: Update post channel to use sender post common interface...
724d520 [Main][Task]27064950: Add doc on adding offline support channel (#2288)
8281dc5 [main] [BUG] using EndPointUrl (and IngestionEndpoint) results in Telemetry s...
a20e689 [Main][Task]25693679: Extract common sendPost implementation for online and o...
cd3b694 [main][web-snippet] fix release for web-snippet, update to version 1.1.2 (#2287)
37494e4 [main] [BUG] @microsoft/applicationinsights-web-snippet version 1.1.1 type pr...
0aae7db Addng two new PII Kind values for IPv6 scrubbing and dropping data. (#2282)
This version was pushed to npm by microsoft1es, a new releaser for @microsoft/applicationinsights-web since your current version.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps @microsoft/applicationinsights-web from 2.8.15 to 3.1.1.
Release notes
Sourced from
@microsoft/applicationinsights-web
's releases.... (truncated)
Changelog
Sourced from
@microsoft/applicationinsights-web
's changelog.... (truncated)
Commits
ed69e82
[Main] [Release] Increase version to 3.1.1 (#2304)02a003b
[Main][BUG] remove 403 as a “retriable” error code #2296 (#2298)1c3db30
chore: remove extraneous console log from debug plugin (#2290)aba7c9d
[Main][Task]27064983: Update post channel to use sender post common interface...724d520
[Main][Task]27064950: Add doc on adding offline support channel (#2288)8281dc5
[main] [BUG] using EndPointUrl (and IngestionEndpoint) results in Telemetry s...a20e689
[Main][Task]25693679: Extract common sendPost implementation for online and o...cd3b694
[main][web-snippet] fix release for web-snippet, update to version 1.1.2 (#2287)37494e4
[main] [BUG]@microsoft/applicationinsights-web-snippet
version 1.1.1 type pr...0aae7db
Addng two new PII Kind values for IPv6 scrubbing and dropping data. (#2282)Maintainer changes
This version was pushed to npm by microsoft1es, a new releaser for
@microsoft/applicationinsights-web
since your current version.Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show