Releases: get-convex/convex-backend
Releases · get-convex/convex-backend
Precompiled 2025-04-23-2845f7c
Update dependency postcss to v8.5.3 (#34839) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [postcss](https://postcss.org/) ([source](https://redirect.github.com/postcss/postcss)) | dependencies | minor | [`8.4.49` -> `8.5.3`](https://renovatebot.com/diffs/npm/postcss/8.4.49/8.5.3) | --- ### Release Notes <details> <summary>postcss/postcss (postcss)</summary> ### [`v8.5.3`](https://redirect.github.com/postcss/postcss/blob/HEAD/CHANGELOG.md#853) [Compare Source](https://redirect.github.com/postcss/postcss/compare/8.5.2...8.5.3) - Added more details to `Unknown word` error (by [@​hiepxanh](https://redirect.github.com/hiepxanh)). - Fixed types (by [@​romainmenke](https://redirect.github.com/romainmenke)). - Fixed docs (by [@​catnipan](https://redirect.github.com/catnipan)). ### [`v8.5.2`](https://redirect.github.com/postcss/postcss/blob/HEAD/CHANGELOG.md#852) [Compare Source](https://redirect.github.com/postcss/postcss/compare/8.5.1...8.5.2) - Fixed end position of rules with semicolon (by [@​romainmenke](https://redirect.github.com/romainmenke)). ### [`v8.5.1`](https://redirect.github.com/postcss/postcss/blob/HEAD/CHANGELOG.md#851) [Compare Source](https://redirect.github.com/postcss/postcss/compare/8.5.0...8.5.1) - Fixed backwards compatibility for complex cases (by [@​romainmenke](https://redirect.github.com/romainmenke)). ### [`v8.5.0`](https://redirect.github.com/postcss/postcss/releases/tag/8.5.0): 8.5 “Duke Alloces” [Compare Source](https://redirect.github.com/postcss/postcss/compare/8.4.49...8.5.0) <img src="https://github.com/user-attachments/assets/6ef654a0-d675-4ba0-a670-e28ef27062f5" align="right" width="200" height="200" alt="President Alloces seal"> PostCSS 8.5 brought API to work better with non-CSS sources like HTML, Vue.js/Svelte sources or CSS-in-JS. [@​romainmenke](https://redirect.github.com/romainmenke) during [his work](https://redirect.github.com/postcss/postcss/issues/1995) on [Stylelint](https://stylelint.io) added `Input#document` in additional to `Input#css`. ```js root.source.input.document //=> "<p>Hello</p> // <style> // p { // color: green; // } // </style>" root.source.input.css //=> "p { // color: green; // }" ``` ##### Thanks to Sponsors This release was possible thanks to our community. If your company wants to support the sustainability of front-end infrastructure or wants to give some love to PostCSS, you can join our supporters by: - [**Tidelift**](https://tidelift.com/) with a Spotify-like subscription model supporting all projects from your lock file. - Direct donations at [**GitHub Sponsors**](https://redirect.github.com/sponsors/ai) or [**Open Collective**](https://opencollective.com/postcss#section-contributors). </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on the first day of the month" in timezone America/Los_Angeles, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). GitOrigin-RevId: 5c2a0c41e981d990df96db927a646a7235e1111f
Precompiled 2025-04-22-a7c63f7
Avoid elements being incorrectly blocked by Brave (#36513) EasyList Cookie, the blocking list used by Brave to block cookie notices, [blocks elements with `.bottom-4` on convex.dev](https://github.com/easylist/easylist/blob/54378db24d7c56f0bf488d7b7825966d9f4a573e/easylist_cookie/easylist_cookie_specific_hide.txt#L3471), presumably to block the cookie notice component on website/docs that uses this class. As a consequence of this, all elements in the dashboard using `.bottom-4` are currently blocked by Brave by default. I’m creating a class with a different name to avoid breaking some dashboard features for Brave users. This PR also adds an ESLint rule to make sure we won’t use `.bottom-4` somewhere else by mistake. GitOrigin-RevId: ccaa22670e143f19edc0b1836092a68030d98104
Precompiled 2025-04-21-4593d35
Improve eslint plugin (#36486) A little less stringent: in the default configuration allow no args validator when a handler uses no args. GitOrigin-RevId: d768c99fe447b39b16f68a89a421d90b5546ca38
Precompiled 2025-04-18-cd77a3c
dashboard: fix insights period (#36497) GitOrigin-RevId: 375ce00ea6dac6d775ee06b530cb6cc491b256c3
Precompiled 2025-04-17-c479b40
Lower MAX_USER_MODULES to 4096 but make it actually work (#36478) There were a couple issues: - Audit logging creates a ConvexArray with one entry per user module, which implies a hard limit of 8192 - Also, we would hit a TooManyReads error when replacing too many modules in one transaction. The former is fixed by lowering MAX_USER_MODULES to be safely within the limit - 4096 for now. This could be raised a little if necessary, but otherwise we would have to change the audit log schema. The latter is fixed by a somewhat hacky change: since we already read out all the modules from the database, we can read the `by_id` index instead of `by_creation_time` (which is used by full_table_scan). Then, the additional read ranges created by `Transaction::replace` will merge with the full-table range, instead of creating many small ones. GitOrigin-RevId: 70d43a529b669e59af76fbb87502e61cd265f340
Precompiled 2025-04-16-9290b76
align text in ProblemForInsight occ (#36439) Fixes alignment of text GitOrigin-RevId: 42f02db2e8f0377537ae5a35aef7f38b2b9a4cb7
Precompiled 2025-04-15-0793534
Return is_paid_plan bool from BB (#36411) GitOrigin-RevId: 65942d277ef975f27be40d0f67598e0a7e1d1421
Precompiled 2025-04-14-3a1e2e8
convex-backend PR 70: Update README.md (#36385) Co-authored-by: Sujay Jayakar <[email protected]> GitOrigin-RevId: d59848f6c60b22d96349a8f535b32cc0f15b4e91
Precompiled 2025-04-11-56756cc
Simplify previous_revisions_of_documents MySQL query (#36358) GitOrigin-RevId: 4646999d1ba9cb95ca0c76a725a8b6998406ab7b
Precompiled 2025-04-10-7a79e2f
tell chef whether a team is disabled (#36335) GitOrigin-RevId: bee603569b2b894e021e0ba795b37fa7d7aca797