Skip to content

Releases: linuskang/upstream

v0.0.11

Choose a tag to compare

@linuskang linuskang released this 20 Oct 10:06
f7d95b5

What's Changed

  • deps(deps): bump resend from 6.18.1 to 6.28.1 by @dependabot[bot] in #149
  • deps(deps-dev): bump prettier from 3.9.6 to 3.9.8 by @dependabot[bot] in #150
  • deps(deps): bump next from 16.3.4 to 16.3.5 by @dependabot[bot] in #152
  • deps(deps): bump dotenv from 16.6.1 to 18.0.2 by @dependabot[bot] in #151
  • deps(deps-dev): bump @typescript-eslint/parser from 8.69.0 to 8.70.0 by @dependabot[bot] in #153
  • deps(deps): bump react and @types/react by @dependabot[bot] in #157

Full Changelog: v0.0.10...v0.0.11

v0.0.10

Choose a tag to compare

@linuskang linuskang released this 20 Sep 11:24

Release notes for v0.0.10

Additions

  • Added ability for users to add members to their projects. This includes invitation features, role management, and complete audit logs.
    • Free plan users are limited to 3 users per project. Pro users get up to 100.
    • Projects will only consume your own project quota if you are the owner. Joining another person's project does not saturate this.
  • OpenAPI spec has been updated to reflect new API schema changes

v0.0.9

Choose a tag to compare

@linuskang linuskang released this 17 Sep 12:13

Major Release 034

This release contains breaking changes with API usage

Changes

  • Overhauled API infrastructure by migrating to tRPC. All internal endpoints will no longer have their /v1 endpoint accessible. This includes:
    • All project management endpoints
    • Account management
    • Usage viewing
    • API key management
  • Moved some internal development packages to /packages directory.
  • Cleanup type declarations.

The ingest endpoint will remain operational.

This release is preparing for the upcoming major feature releases. Stay tuned.

Full Changelog: v0.3.3...v0.3.4

v0.0.8

Choose a tag to compare

@linuskang linuskang released this 06 Sep 23:05
3d36a62

What's Changed

  • deps(deps): bump fast-uri from 3.1.5 to 3.1.7 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #123
  • deps(deps-dev): bump @turbo/gen from 2.10.8 to 2.10.9 by @dependabot[bot] in #122
  • deps(deps-dev): bump turbo from 2.10.8 to 2.10.9 by @dependabot[bot] in #113
  • deps(deps-dev): bump globals from 17.9.0 to 17.11.0 by @dependabot[bot] in #114
  • deps(deps): bump next from 16.3.0 to 16.3.1 by @dependabot[bot] in #115
  • deps(deps-dev): bump typescript-eslint from 8.66.0 to 8.69.0 by @dependabot[bot] in #116
  • deps(deps-dev): bump eslint-config-next from 16.2.12 to 16.3.1 by @dependabot[bot] in #117
  • deps(deps-dev): bump @next/eslint-plugin-next from 16.2.12 to 16.3.4 by @dependabot[bot] in #118
  • deps(deps-dev): bump eslint-plugin-turbo from 2.10.8 to 2.10.12 by @dependabot[bot] in #119
  • deps(deps): bump @scalar/nextjs-api-reference from 0.11.12 to 0.11.14 by @dependabot[bot] in #120
  • deps(deps): bump qs from 6.15.3 to 6.16.0 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #124

Full Changelog: v0.3.2...v0.3.3

v0.0.7

Choose a tag to compare

@linuskang linuskang released this 12 Aug 03:35

This version has minor breaking changes, please update your applications accordingly.

Release notes

  • Added emailNotify: boolean to /api/v1/log: Easily send email alerts to your team whenever an event is triggered with this new option. Works identical to pushNotify, and you can control whether you receive these notifications at the account level at https://up.linus.my/settings/email-notifications.

Defaults to false if no option is specified. All other event APIs like /api/v1/project/id/events has also been updated to show this new variable.

Full Changelog: v0.3.1...v0.3.2

v0.0.6

Choose a tag to compare

@linuskang linuskang released this 07 Aug 12:27

tl;dr; This release does not add any additions to the Upstream platform. It is purely an update adding marketing pages and updating the playground with more examples.

release notes:

  • new marketing site @ https://ups.linuskang.au
  • new playground example showcasing stack traces & push notifications
  • cleanup readme

v0.0.5

Choose a tag to compare

@linuskang linuskang released this 05 Aug 09:02

This version has BREAKING changes.

release notes:

  • Push notifications integration
  • ContextIds for event chaining
  • Revamped SDK and API. There are breaking changes in both, specifically:
    • events have been removed. Please use contextId and contextStart instead.
    • API schemas have been completely revamped in 0.3, including how they return data. This includes the ingestion endpoints, as well as all project APIs. Each API endpoint now returns:
    {
      "code": int,
      "success": boolean,
      "data?": json,
      "message?": string
    }
    • A new mandatory pushNotify field has been added, defaults to false
    • API endpoints have been moved from /api/* to /api/v1/*
    • Log ingestion endpoint has been moved to /api/v1/log

Find the updated API documentation at https://up.linus.my/api/docs

  • UI revamp, including the login pages, dashboard, events viewer, and project settings.
  • Searching capabilities have been updated! You can now query your events with:
    • @id
    • @title
    • @description
    • @pushNotify
    • @category
    • @contextId
    • @createdAt

It is recommended that you update to the newest version as previous versions before 0.3 will be deprecated soon due to breaking changes.

v0.0.4

Choose a tag to compare

@linuskang linuskang released this 06 Jul 05:14

Dependencies

  • deps(deps): bump shadcn from 4.12.0 to 4.13.0 by @dependabot[bot] in #60
  • deps(deps): bump recharts from 3.9.1 to 3.9.2 by @dependabot[bot] in #59
  • deps(deps-dev): bump turbo from 2.10.2 to 2.10.3 by @dependabot[bot] in #58
  • deps(deps-dev): bump tsx from 4.22.5 to 4.23.0 by @dependabot[bot] in #57
  • deps(deps): bump next from 16.2.9 to 16.2.10 by @dependabot[bot] in #55
  • deps(deps-dev): bump eslint-config-next from 16.2.9 to 16.2.10 by @dependabot[bot] in #54
  • deps(deps): bump react-resizable-panels from 4.12.0 to 4.12.1 by @dependabot[bot] in #53
  • deps(deps-dev): bump @types/node from 25.9.4 to 26.1.0 by @dependabot[bot] in #51
  • deps(deps-dev): bump typescript from 5.9.3 to 6.0.3 by @dependabot[bot] in #52

Other

  • ci(deps): bump actions/stale from 9 to 10 by @dependabot[bot] in #48
  • ci(deps): bump softprops/action-gh-release from 1 to 3 by @dependabot[bot] in #46
  • ci(deps): bump mikepenz/release-changelog-builder-action from 4 to 6 by @dependabot[bot] in #50
  • ci(deps): bump docker/setup-buildx-action from 3 to 4 by @dependabot[bot] in #49
  • ci(deps): bump actions/checkout from 6 to 7 by @dependabot[bot] in #47

Contributors

@dependabot[bot]

v0.0.3

Choose a tag to compare

@linuskang linuskang released this 03 Jul 12:51
  • no changes

v0.0.2

Choose a tag to compare

@linuskang linuskang released this 02 Jul 03:26
022bf60

Features

  • Introduce event quotas, project limits, and automatic migrations in production deployments by @linuskang in #20

Dependencies

  • Introduce event quotas, project limits, and automatic migrations in production deployments by @linuskang in #20
  • deps(deps): bump resend from 6.12.4 to 6.14.0 by @dependabot[bot] in #36
  • deps(deps): bump @base-ui/react from 1.5.0 to 1.6.0 by @dependabot[bot] in #35
  • deps(deps): bump lucide-react from 1.17.0 to 1.21.0 by @dependabot[bot] in #34
  • deps(deps): bump radix-ui from 1.5.0 to 1.6.0 by @dependabot[bot] in #40
  • deps(deps-dev): bump typescript from 5.9.3 to 6.0.3 by @dependabot[bot] in #41
  • deps(deps): bump recharts from 3.8.0 to 3.9.0 by @dependabot[bot] in #45
  • deps(deps-dev): bump prettier from 3.8.3 to 3.9.1 by @dependabot[bot] in #37
  • deps(deps-dev): bump @types/node from 25.9.3 to 26.0.1 by @dependabot[bot] in #43
  • deps(deps): bump @react-email/render from 2.0.8 to 2.0.9 by @dependabot[bot] in #42
  • deps(deps): bump resend from 6.14.0 to 6.16.0 by @dependabot[bot] in #38

Other

  • Fix prisma migration issues in production by @linuskang in #21
  • ci(deps): bump softprops/action-gh-release from 1 to 3 by @dependabot[bot] in #24
  • ci(deps): bump mikepenz/release-changelog-builder-action from 4 to 6 by @dependabot[bot] in #25
  • ci(deps): bump docker/setup-buildx-action from 3 to 4 by @dependabot[bot] in #26
  • ci(deps): bump actions/stale from 9 to 10 by @dependabot[bot] in #28

Contributors

@linuskang, @dependabot[bot]

What's Changed

  • Introduce event quotas, project limits, and automatic migrations in production deployments by @linuskang in #20
  • Fix prisma migration issues in production by @linuskang in #21
  • deps(deps): bump resend from 6.12.4 to 6.14.0 by @dependabot[bot] in #36
  • deps(deps): bump @base-ui/react from 1.5.0 to 1.6.0 by @dependabot[bot] in #35
  • deps(deps): bump lucide-react from 1.17.0 to 1.21.0 by @dependabot[bot] in #34
  • deps(deps): bump radix-ui from 1.5.0 to 1.6.0 by @dependabot[bot] in #40
  • deps(deps-dev): bump typescript from 5.9.3 to 6.0.3 by @dependabot[bot] in #41
  • deps(deps): bump recharts from 3.8.0 to 3.9.0 by @dependabot[bot] in #45
  • deps(deps-dev): bump prettier from 3.8.3 to 3.9.1 by @dependabot[bot] in #37
  • ci(deps): bump softprops/action-gh-release from 1 to 3 by @dependabot[bot] in #24
  • deps(deps-dev): bump @types/node from 25.9.3 to 26.0.1 by @dependabot[bot] in #43
  • deps(deps): bump @react-email/render from 2.0.8 to 2.0.9 by @dependabot[bot] in #42
  • ci(deps): bump mikepenz/release-changelog-builder-action from 4 to 6 by @dependabot[bot] in #25
  • ci(deps): bump docker/setup-buildx-action from 3 to 4 by @dependabot[bot] in #26
  • deps(deps): bump resend from 6.14.0 to 6.16.0 by @dependabot[bot] in #38
  • ci(deps): bump actions/stale from 9 to 10 by @dependabot[bot] in #28

New Contributors

Full Changelog: v0.2.0...v0.2.1