nitro-applicationinsights

Application insights plugin for nitro.

MIT License

Downloads
4.7K
Stars
7
Committers
6
nitro-applicationinsights - v0.8.0 Latest Release

Published by huang-julien 6 months ago

What's Changed

Full Changelog: https://github.com/huang-julien/nitro-applicationinsights/compare/v0.7.0...v0.8.0

nitro-applicationinsights - v0.7.0

Published by huang-julien 6 months ago

nitro-applicationinsights v0.7.0

nitro-applicationinsights is now a nitro module ! 🎉

Migration steps from <=0.6.0

  • delete your file which re-exports the former nitro-applicationinsights plugin
  • add nitro-applicationinsights in the modules array within the nitro config
  • you can remove nitro-applicationinsights from externals.inline in your nitro config. The module will handle it for you !
  • (windows) you can remove experimental.legacyExternals in your nitro config. The module will enable it for you !

What's Changed

Full Changelog: https://github.com/huang-julien/nitro-applicationinsights/compare/v0.6.0...v0.7.0

nitro-applicationinsights - v0.6.0

Published by huang-julien 7 months ago

nitro-applicationinsights v0.6.0

Few breaking changes is happening on this version.

You may also expect next minor version or final stable version to change nitro-applicationinsights into a nitro module.

Migration steps

  • Add nitro-applicationinsights to externals.inline:
export default defineNitroConfig({
    externals: {
        inline: ['nitro-applicationinsights']
    }
})
  • env to runtime config:
    • You simply need to change the name of your variables. See nitro doc for the name of you env variables.
  • utilities imports:
    • You need to import from nitro-applicationinsights/runtime instead of nitro-applicationinsights
  • getTraceparentHeader to getTraceparentHeaders:
    • It's the same signature, only the name has changed

Features

  • ⚠️ feat!: move env to runtimeConfig #51

Fixes

  • fix: fix create$fetchInterceptors name #50
  • fix(deps): move h3 and nitropack to peerdeps to avoid type augment conflict #47
  • fix: force resolution of mlly to 1.4.0 #55

Refactor/Chore

  • ⚠️ refactor!: move utilities to /runtime export #44
  • ⚠️ refactor!: rename getTraceparentHeader to getTraceparentHeaders #46

Docs

  • docs: improve doc for create$fetchInterceptor #45
  • docs: explain how to inline the plugin #56

What's Changed

Full Changelog: https://github.com/huang-julien/nitro-applicationinsights/compare/v0.5.1...v0.6.0

nitro-applicationinsights - v0.5.1

Published by huang-julien 8 months ago

What's Changed

Full Changelog: https://github.com/huang-julien/nitro-applicationinsights/compare/v0.5.0...v0.5.1

nitro-applicationinsights - v0.5.0

Published by huang-julien 8 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/huang-julien/nitro-applicationinsights/compare/v0.4.0...v0.5.0

nitro-applicationinsights - v0.4.0

Published by huang-julien 8 months ago

What's Changed

Full Changelog: https://github.com/huang-julien/nitro-applicationinsights/compare/v0.3.1...v0.4.0

nitro-applicationinsights - v0.3.1

Published by huang-julien 11 months ago

What's Changed

  • fix: set initial trace as operationId
  • upgrade h3 to 1.9.0
  • upgrade nitro to 2.8.0

Full Changelog: https://github.com/huang-julien/nitro-applicationinsights/compare/v0.3.0...v0.3.1

nitro-applicationinsights - v0.3.0

Published by huang-julien 11 months ago

What's Changed

Full Changelog: https://github.com/huang-julien/nitro-applicationinsights/compare/v0.2.0...v0.3.0

nitro-applicationinsights - v0.2.0

Published by huang-julien about 1 year ago

  • applicationinsights:trackRequest:before hooks
  • update docs
  • update nitropack to 2.7.0
nitro-applicationinsights - v0.1.6

Published by huang-julien about 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/huang-julien/nitro-applicationinsights/compare/v0.1.5...v0.1.6

nitro-applicationinsights - v0.1.5

Published by huang-julien about 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/huang-julien/nitro-applicationinsights/compare/v0.1.4...v0.1.5

nitro-applicationinsights - v0.1.4

Published by huang-julien about 1 year ago

nitro-applicationinsights - v0.1.3

Published by huang-julien about 1 year ago

Full Changelog: https://github.com/huang-julien/nitro-applicationinsights/compare/v0.1.2...v0.1.3

Fix

  • use request and afterReponse hook instead of middleware and render:response
nitro-applicationinsights - v0.1.2

Published by huang-julien about 1 year ago

nitro-applicationinsights - v0.1.1

Published by huang-julien about 1 year ago

nitro-applicationinsights - v0.1.0

Published by huang-julien about 1 year ago

Feature

  • initialize a TelemetryClient by request
  • track render:response
  • initialize playground
  • initialize empty docs
  • allow configuring the config through applicationinsights:config
  • allow configuring context tags through applicationinsights:context:tags