Skip to content

Merge main into forms#446

Merged
Heliodex merged 13 commits into
formsfrom
main
Mar 18, 2026
Merged

Merge main into forms#446
Heliodex merged 13 commits into
formsfrom
main

Conversation

@Heliodex
Copy link
Copy Markdown
Member

No description provided.

Heliodex and others added 13 commits March 12, 2026 23:53
Bumps [@sveltejs/vite-plugin-svelte](https://github.com/sveltejs/vite-plugin-svelte/tree/HEAD/packages/vite-plugin-svelte) from 6.2.4 to 7.0.0.
- [Release notes](https://github.com/sveltejs/vite-plugin-svelte/releases)
- [Changelog](https://github.com/sveltejs/vite-plugin-svelte/blob/main/packages/vite-plugin-svelte/CHANGELOG.md)
- [Commits](https://github.com/sveltejs/vite-plugin-svelte/commits/@sveltejs/vite-plugin-svelte@7.0.0/packages/vite-plugin-svelte)

---
updated-dependencies:
- dependency-name: "@sveltejs/vite-plugin-svelte"
  dependency-version: 7.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
…/Site/sveltejs/vite-plugin-svelte-7.0.0

Bump @sveltejs/vite-plugin-svelte from 6.2.4 to 7.0.0 in /Site
follows on from #445
Copilot AI review requested due to automatic review settings March 18, 2026 16:11
@Heliodex Heliodex merged commit cd5c624 into forms Mar 18, 2026
4 checks passed
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Merges main into the forms branch, bringing in updated client (rbxclient) URL handling around the new DomainInsecure config, dependency bumps for the Site build toolchain, and expanded documentation for the config layout and Client TLS approach.

Changes:

  • Updated several rbxclient game routes to use config.DomainInsecure over HTTP for client-facing endpoints.
  • Upgraded Site dependencies (Biome, SvelteKit, Vite plugin, Svelte, and Vite) and updated bun.lock.
  • Expanded Docs: clarified config property grouping, documented DomainInsecure, and added new design pages.

Reviewed changes

Copilot reviewed 9 out of 10 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
Site/src/routes/(rbxclient)/game/join/+server.ts Switches join-script URLs to use DomainInsecure (HTTP) for client endpoints.
Site/src/routes/(rbxclient)/game/host/+server.ts Switches host-script base URL and server presence URL to DomainInsecure (HTTP).
Site/src/routes/(rbxclient)/game/gameserver/+server.ts Updates host-script base URL substitution to use DomainInsecure.
Site/src/routes/(rbxclient)/game/[id=asset]/serve/+server.ts Updates dedicated host script URLs to use DomainInsecure (HTTP).
Site/src/routes/(rbxclient)/asset/characterfetch/[username]/+server.ts Alters generated character appearance URLs (now referencing Domain).
Site/package.json Dependency upgrades including Vite to ^8.0.0 and SvelteKit/plugin bumps.
Site/bun.lock Lockfile updates reflecting dependency changes.
Docs/src/content/docs/guides/config.mdoc Documents DomainInsecure and adds grouped sections for Database/Economy.
Docs/src/content/docs/design/mercury3.md Adds a new design overview page for Mercury 3 vs Mercury Core.
Docs/src/content/docs/design/client-tls.md Adds a new design page explaining TLS/HTTPS constraints for clients.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

You can also share your feedback on Copilot code review. Take the survey.

Comment on lines +23 to +25
let charApp = `http://${config.Domain}/asset/bodycolours/${username}?`
for (const asset of user.wearing)
charApp += `;http://${config.DomainInsecure}/asset?id=${asset}`
charApp += `;http://${config.Domain}/asset?id=${asset}`

Whether to automatically start the database server when starting the Site. Requires that [SurrealDB](/install/surrealdb) is installed and available on the command line or in your system's PATH as `surreal`.

This is recommended to be enabled in all cases except when debugging database issues, or when managing the database server separately from the Site, surch as when using a container manager.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants