Repository navigation
Version Packages - #106
Merged
Merged
Version Packages#106
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
Releases
@beesolve/analytics-dashboard@0.8.0
Minor Changes
4081a01: Add three-tier totals and breakdowns:
all(every request, unchanged),real(successful HTML page views —
sc_content_type LIKE 'text/html%' AND sc_status BETWEEN 200 AND 299), andwatch(the active sitemap URL set). Each tier isstored in its own namespace (
totals#<tier>#…,breakdown#<tier>#…) with itsown applied-marker namespace, so the tiers are computed, rolled up, and
backfilled independently and never collide. The
alltier's keys arebyte-identical to before.
Processor:
requiredRecordFieldsandcolumnMapnow includesc_content_typeso therealtier can filter by content type. Consumers configuring CloudFront logdelivery from
requiredRecordFieldsmust redeploy to deliver the new column;the
realtier populates from that point forward (no historical backfill).buildHourlyQuery/runHourlyAthenaQueryaccept an optionalextraPredicate;processHour,applyDailyRollup, andapplyMonthlyRollupaccepttierandforce; the hourly/daily/monthly handlers now also compute therealandwatchtiers.--tier <all|real|watch>(repeatable) and--force(reprocess ignoring the applied marker) for one-off tier recomputes.
resolveTotalsLive,resolveBreakdownLive,classifyBucketState) accept atier, defaulting toall.tierPredicatesmodule andTier/tiers/tierSegmentexports.sc-content-type(correctness forfuture compactions).
Dashboard:
Sitemap) wired through the URL, threading
tierintogetOverviewandgetBreakdown.Patch Changes
0.xand underactive development, so breaking changes can land in any
0.xrelease without amajor version bump. The banner is removed when the package reaches
1.0.0.@beesolve/analytics-processor@0.10.0
Minor Changes
4081a01: Add three-tier totals and breakdowns:
all(every request, unchanged),real(successful HTML page views —
sc_content_type LIKE 'text/html%' AND sc_status BETWEEN 200 AND 299), andwatch(the active sitemap URL set). Each tier isstored in its own namespace (
totals#<tier>#…,breakdown#<tier>#…) with itsown applied-marker namespace, so the tiers are computed, rolled up, and
backfilled independently and never collide. The
alltier's keys arebyte-identical to before.
Processor:
requiredRecordFieldsandcolumnMapnow includesc_content_typeso therealtier can filter by content type. Consumers configuring CloudFront logdelivery from
requiredRecordFieldsmust redeploy to deliver the new column;the
realtier populates from that point forward (no historical backfill).buildHourlyQuery/runHourlyAthenaQueryaccept an optionalextraPredicate;processHour,applyDailyRollup, andapplyMonthlyRollupaccepttierandforce; the hourly/daily/monthly handlers now also compute therealandwatchtiers.--tier <all|real|watch>(repeatable) and--force(reprocess ignoring the applied marker) for one-off tier recomputes.
resolveTotalsLive,resolveBreakdownLive,classifyBucketState) accept atier, defaulting toall.tierPredicatesmodule andTier/tiers/tierSegmentexports.sc-content-type(correctness forfuture compactions).
Dashboard:
Sitemap) wired through the URL, threading
tierintogetOverviewandgetBreakdown.Patch Changes
0.xand underactive development, so breaking changes can land in any
0.xrelease without amajor version bump. The banner is removed when the package reaches
1.0.0.@beesolve/cdk-constructs@0.9.0
Minor Changes
0937ad2:
StaticWebsitenow serves real 404 error pages for multi-page applications.The
modeprop changed from a string union to a discriminated union:Previously
modewas accepted but ignored, and every 404 was rewritten to/index.htmlwith status200. That SPA behavior is now applied only forsinglePageApplication. FormultiPageApplicationCloudFront returns a real404status (serving/404.htmlby default) so missing-page traffic can befiltered in analytics.
This is a breaking change to the
modeprop shape. As a0.xpackage this isreleased as a minor bump.
Patch Changes
@beesolve/action-tokens@0.5.6
Patch Changes
0.xand underactive development, so breaking changes can land in any
0.xrelease without amajor version bump. The banner is removed when the package reaches
1.0.0.@beesolve/cdk-email-alarms@0.1.8
Patch Changes
0.xand underactive development, so breaking changes can land in any
0.xrelease without amajor version bump. The banner is removed when the package reaches
1.0.0.@beesolve/dmarc-consumer@0.4.6
Patch Changes
0.xand underactive development, so breaking changes can land in any
0.xrelease without amajor version bump. The banner is removed when the package reaches
1.0.0.@beesolve/dmarc-dashboard@0.10.9
Patch Changes
0.xand underactive development, so breaking changes can land in any
0.xrelease without amajor version bump. The banner is removed when the package reaches
1.0.0.@beesolve/dmarc-parser@0.1.5
Patch Changes
0.xand underactive development, so breaking changes can land in any
0.xrelease without amajor version bump. The banner is removed when the package reaches
1.0.0.@beesolve/dmarc-reports@0.1.8
Patch Changes
0.xand underactive development, so breaking changes can land in any
0.xrelease without amajor version bump. The banner is removed when the package reaches
1.0.0.@beesolve/helpers@0.2.2
Patch Changes
0.xand underactive development, so breaking changes can land in any
0.xrelease without amajor version bump. The banner is removed when the package reaches
1.0.0.@beesolve/dynamo-helpers@0.2.2
Patch Changes
0.xand underactive development, so breaking changes can land in any
0.xrelease without amajor version bump. The banner is removed when the package reaches
1.0.0.@beesolve/hmac@0.3.4
Patch Changes
0.xand underactive development, so breaking changes can land in any
0.xrelease without amajor version bump. The banner is removed when the package reaches
1.0.0.@beesolve/ip-info@0.3.1
Patch Changes
0.xand underactive development, so breaking changes can land in any
0.xrelease without amajor version bump. The banner is removed when the package reaches
1.0.0.@beesolve/lambda-function-url-protection@0.2.1
Patch Changes
0.xand underactive development, so breaking changes can land in any
0.xrelease without amajor version bump. The banner is removed when the package reaches
1.0.0.@beesolve/lambda-keep-active@2.1.13
Patch Changes
@beesolve/lint-config@0.3.5
Patch Changes
0.xand underactive development, so breaking changes can land in any
0.xrelease without amajor version bump. The banner is removed when the package reaches
1.0.0.@beesolve/auth-service@0.20.2
Patch Changes
0.xand underactive development, so breaking changes can land in any
0.xrelease without amajor version bump. The banner is removed when the package reaches
1.0.0.@beesolve/email-service@0.5.8
Patch Changes
0.xand underactive development, so breaking changes can land in any
0.xrelease without amajor version bump. The banner is removed when the package reaches
1.0.0.@beesolve/email-service-dashboard@0.6.9
Patch Changes
0.xand underactive development, so breaking changes can land in any
0.xrelease without amajor version bump. The banner is removed when the package reaches
1.0.0.@beesolve/sqs-handler@0.2.12
Patch Changes
0.xand underactive development, so breaking changes can land in any
0.xrelease without amajor version bump. The banner is removed when the package reaches
1.0.0.