Conversation
commit: |
9e87ca9 to
ed7b447
Compare
fa44d3f to
121ed47
Compare
Contributor
Author
|
909338d to
b228d69
Compare
083d8f0 to
003dd3c
Compare
11d02dc to
e20bcd8
Compare
e20bcd8 to
bdf2402
Compare
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 contains the following updates:
^3.0.13→3.0.13^3.0.30→3.0.30^3.0.8→3.0.8^3.0.10→3.0.10^3.0.3→3.0.3^4.0.6→4.0.60.7.0→0.7.10.3.0→0.3.20.3.2→0.3.49.38.0→9.39.31.2.11→1.2.121.1.14→1.1.151.1.7→1.1.81.1.10→1.1.111.3.2→1.3.31.1.11→1.1.122.2.15→2.2.161.1.14→1.1.152.1.15→2.1.161.1.14→1.1.152.1.7→2.1.82.1.7→2.1.81.1.15→1.1.161.2.13→1.2.141.1.14→1.1.151.1.7→1.1.81.3.7→1.3.81.2.9→1.2.102.2.5→2.2.61.1.7→1.1.81.3.5→1.3.61.2.3→1.2.41.2.3→1.2.41.2.5→1.2.61.1.12→1.1.131.2.14→1.2.151.1.9→1.1.101.1.10→1.1.111.2.7→1.2.80.5.16→0.5.1920.19.24→20.19.3319.2.2→19.2.1419.2.2→19.2.308c6903→93cb6ef08eba0b→34e1148^6.0.35→6.0.3510.4.21→10.4.2410.4.21→10.4.241.29.3→1.32.00.1.104→0.1.1130.0.38→0.0.411.11.18→1.11.199.38.0→9.39.3^6→6.1.10.4.24→0.5.00.5.2(+1)16.4.0→16.5.0^0.548.0→^0.575.00.548.0→0.575.0^1.2.0→1.2.0^2.0.0→2.0.00.0.60→0.0.633.6.2→3.8.119.2.3→19.2.49.8.1→9.13.219.2.3→19.2.47.62.0→7.71.27.65.0→7.71.26.30.1→6.30.37.9.5→7.13.07.13.12.6.0→2.6.13.3.1→3.5.03.4.17→3.4.193.4.18→3.4.198.46.2→8.56.08.56.1Add the preset
:preserveSemverRangesto your config if you don't want to pin your dependencies.Release Notes
get-convex/rag (@convex-dev/rag)
v0.7.1Compare Source
get-convex/rate-limiter (@convex-dev/rate-limiter)
v0.3.2Compare Source
This was a quick follow-up to 0.3.1 to prevent passing arbitrary keys from the
client un-validated
v0.3.1Compare Source
get-convex/workflow (@convex-dev/workflow)
v0.3.4Compare Source
v0.3.3Compare Source
eslint/eslint (@eslint/js)
v9.39.3Compare Source
Bug Fixes
791bf8dfix: restore TypeScript 4.0 compatibility in types (#20504) (sethamus)Chores
8594a43chore: upgrade @eslint/js@9.39.3 (#20529) (Milos Djermanovic)9ceef92chore: package.json update for @eslint/js release (Jenkins)af498c6chore: ignore/docs/v9.xin link checker (#20453) (Milos Djermanovic)v9.39.2Compare Source
v9.39.1Compare Source
v9.39.0Compare Source
radix-ui/primitives (@radix-ui/react-aspect-ratio)
v1.1.8tailwindlabs/tailwindcss-typography (@tailwindcss/typography)
v0.5.19Compare Source
Fixed
v0.5.18Compare Source
Fixed
v0.5.17Compare Source
Added
prose-picturemodifier (#367)Fixed
hrborder-width value (#379)<kbd>styles work with Tailwind CSS v4 (#387)Changed
postcss/autoprefixer (autoprefixer)
v10.4.24Compare Source
v10.4.23Compare Source
v10.4.22Compare Source
stretchprefixes on new Can I Use database.fraction.js.get-convex/convex-js (convex)
v1.32.0Improved the API documentation with more examples to help AI agents.
Added a new
npx convex insightsCLI command to show the insightsfor a deployment.
Added
insightsMCP tool for diagnosing OCC conflicts and resource limit issueson cloud deployments.
The
insightsMCP tool works on production deployments without requiring--dangerously-enable-production-deployments.When using a local Convex backend (local dev deployment, agent mode or
anonymous mode), the deployment’s data is now stored in a
.convexdirectory in the project root (instead of
~/.convex). This changeis helpful when using multiple worktrees, since each worktree can get
its own isolated storage. Existing local deployments are not affected.
Added new options
maximumRowsReadandmaximumBytesReadto
PaginationOptionsto get more fine-grained control overthe number of rows read when using pagination.
When creating a new dev deployment, the Convex CLI now asks you which
deployment region you want to use if you haven’t set a team default.
Increased the default value for
authRefreshTokenLeewaySecondsto 10 seconds.
The CLI now uses
VITE_CONVEX_*environment variables when using Remixalongside Vite, instead of
CONVEX_*.Fixed an issue where the CLI would sometimes be affected by GitHub API
rate limits when downloading the local deployment binary.
Fixed an issue where websockets would disconnect when using Bun.
Fixed an issue with the WorkOS integration that caused crashes
when running
npx convex deploywith a deployment that hasits own WorkOS credentials.
Fixed an issue with the WorkOS integration where the
WORKOS_API_KEYenvironment variable from the shellwould incorrectly be used.
Fixed an issue where some modifications to
auth.config.tswould cause the push process to fail.
Fixed an issue on Windows that caused arrow key presses to be ignored when the “cloud or local deployment” prompt is shown.
v1.31.7getConvexSizeandgetDocumentSizefunctions toconvex/valuesfor calculating the size of Convex values in bytes. This is the same size calculation used for bandwidth tracking and document size limits.CONVEX_SITE_URLin environment variables.v1.31.6authKitfield inconvex.jsonthat allows you to customize the automatic provisioning and configuration of WorkOS environments.v1.31.5size of the bundled pushed by
npx convex devandnpx convex deployto makethem run faster.
v1.31.4window.addEventListener is not a functionbug in React Native.v1.31.3CONVEX_AGENT_MODE=anonymouscan now be used while logged in.The client will try to reconnect immediately after being offline instead of
waiting for the scheduled backoff delay.
Optimize bundling during code push, and add
includeSourcesContentoption inconvex.jsonto configure whether to include source code content in bundledsourcemaps.
v1.31.2ctx.dbAPIs introduced in 1.31.0incorrectly allowed passing IDs with types broader than the table name
argument (e.g.
db.get("table1", id)whereidisId<"table1"> | Id<"table2">). This issue is fixed in 1.31.2.v1.31.1npx convex devby enabling the TypeScript native preview
(TypeScript 7).
To do so, add
@typescript/native-previewas a dev dependency andset
typescriptCompiler: "tsGo"inconvex.json.v1.31.0db.get,db.patch,db.replace, anddb.deletenow accept a table name asthe first argument (e.g.
db.get("messages", messageId)instead ofdb.get(messageId)). This new syntax is more ergonomic, safer, and will allowdevelopers to customize IDs in the future. We recommend that all developers
migrate to the new syntax, using the ESLint rule
@convex-dev/explicit-table-idsor our standalone codemod tool
(
npx @​convex-dev/codemod@latest explicit-ids).Learn more on news.convex.dev
v1.30.0--preview-createparameter fornpx convex deploywill now error ifused with a deploy key that is not a preview deploy key. Previously, the flag
would be ignored in this situation, and
npx convex deploywould deploy tothe production deployment. If you were depending on this behavior, make sure
to remove the
--preview-createflag when deploying to production.get-convex/convex-helpers (convex-helpers)
v0.1.113Compare Source
zid(thanks @danth3b0t!)v0.1.112Compare Source
zodToConvexwould incorrectlyidentify some types as
v.id()when using Zod schema inheritance.getManyViaand
getManyViaOrThrowwhen using system tables.v0.1.111Compare Source
Convex HttpRouter API
v0.1.110Compare Source
v0.1.109Compare Source
ctx.dbAPIs withtable name arguments (see the changelog of
convex@1.31.2)zodOutputToConvex(credit: ksinghal)validatewill now skip entrieswith undefined values for record and object validators, and
parsewill dropentries from records that have undefined values.
already includes it.
v0.1.108Compare Source
makeUseQueryWithStatus: fix handling of some argument values(credit: RhysSullivan)
ctx.dbcalls with a table name parameterv0.1.107Compare Source
skipConvexValidationfor zod custom functions to still do zod validation.v0.1.106Compare Source
v0.1.105Compare Source
convex-helpers/server/zod4(
convex-helpers/server/zod→convex-helpers/server/zod3)zodOutputToConvexfor objects and unions(credit: gari-ix)
onSuccessin custom function buildersallow omitting args in React.
get-convex/convex-test (convex-test)
v0.0.41Compare Source
v0.0.40Compare Source
v0.0.39Compare Source
ex.
iamkun/dayjs (dayjs)
v1.11.19Compare Source
Bug Fixes
ArnaudBarre/eslint-plugin-react-refresh (eslint-plugin-react-refresh)
v0.5.0Compare Source
Breaking changes
reactRefreshexport is available and prefered over the default export. It's an object with two properties:plugin: The plugin object with the rulesconfigs: An object containing configuration presets, each exposed as a function. These functions accept your custom options, merge them with sensible defaults for that config, and return the final config object.customHOCsoption was renamed toextraHOCsextraHOCsoptionConfig example:
Config example without config:
Why
This version follows a revamp of the internal logic to better make the difference between random call expressions like
export const Enum = Object.keys(Record)and actual React HOC calls likeexport const MemoComponent = memo(Component). (fixes #93)The rule now handles ternaries and patterns like
export default customHOC(props)(Component)which makes it able to correctly support files like this one given this config:{ "react-refresh/only-export-components": [ "warn", { "extraHOCs": ["createRootRouteWithContext"] } ] }Configuration
📅 Schedule: Branch creation - Between 12:00 AM and 04:59 AM, only on Monday ( * 0-4 * * 1 ) in timezone America/Los_Angeles, Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.