chore(deps): update dependency ubi:rojo-rbx/rojo to v7.5.1#257
Merged
christopher-buss merged 1 commit intodevelopfrom Sep 13, 2025
Merged
chore(deps): update dependency ubi:rojo-rbx/rojo to v7.5.1#257christopher-buss merged 1 commit intodevelopfrom
christopher-buss merged 1 commit intodevelopfrom
Conversation
Contributor
|
Important Review skippedBot user detected. To trigger a single review, invoke the You can disable this status message by setting the Comment |
eade2bc to
094b86c
Compare
094b86c to
f8d28e1
Compare
christopher-buss
added a commit
that referenced
this pull request
Sep 15, 2025
* docs(dev): update readme for rbxts-build instructions * chore(deps): update dependency @eslint-react/eslint-plugin to v1.8.2 * chore(deps): update dependency jacktabscode/asphalt to v0.8.1 * feat(ui): add profiler print function * chore(deps): update dependency rojo-rbx/rojo to v7.4.3 * chore(deps): update dependency @eslint-react/eslint-plugin to v1.9.0 * chore(deps): update actions/upload-artifact digest to 834a144 * chore(deps): update dependency @isentinel/eslint-config to v0.7.5 * chore(deps): update dependency lint-staged to v15.2.8 * chore(deps): update dependency @rbxts/types to v1.0.795 (#171) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * refactor(ui): remove default exports * chore(deps): update dependency @rbxts/types to v1.0.798 (#172) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency @eslint-react/eslint-plugin to v1.9.1 * fix(deps): update dependency @rbxts/lapis to v0.3.4 * chore(deps): update pnpm to v9.7.0 * chore(deps): remove eslint.config.js bundler file * chore(deps): update commitlint monorepo to v19.4.0 * chore(deps): update dependency lune-org/lune to v0.8.7 * chore(deps): update compeydev/setup-rokit action to v0.1.1 * chore(deps): update compeydev/setup-rokit action to v0.1.2 * chore(deps): update dependency @rbxts/types to v1.0.799 * fix: circular dependency error * chore(deps): update dependency @rbxts/types to v1.0.800 (#189) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency @rbxts/types to v1.0.801 (#192) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency @rbxts/compiler-types to v2.3.0-types.2 * ci: remove self-hosted runner * ci: add missing open cloud key to release develop * ci: remove unnecessary provided auth key * ci: remove unnecessary provided auth key * ci: remove unnecessary gh cli install * ci(lint): eslint errors * chore(lint): update automatic custom class ordering * ci: fix release action * fix: preserve luau flags * build(deps): update dependencies and change to alternative packages * build(deps): update eslint config * chore(deps): update actions/setup-node digest to 0a44ba7 * chore(deps): update dependency rojo-rbx/rojo to v7.4.4 * chore(deps): update pnpm to v9.10.0 * chore(deps): update actions/upload-artifact digest to 5076954 * chore(deps): update dependency lune-org/lune to v0.8.8 * chore(deps): update pnpm to v9.11.0 * chore(deps): update dependency @rbxts/types to v1.0.809 (#199) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * build(deps): upgrade to roblox-ts v3.0.0 * chore(deps): update dependency eslint to v9.11.1 * fix(mtx): products being incorrectly handled * ci: fix lint-staged pre-commit linting all files * fix(deps): update dependency @rbxts/lapis to v0.3.6 * chore(deps): update dependency @rbxts/types to v1.0.810 * chore(deps): update dependency @rbxts/types to v1.0.811 (#212) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * fix(mtx): receipt history not being saved Due to the fact that reflex is the source of truth, if we update the lapis document directly, then reflex will override this data as it doesn't know of this data. * feat(mtx): add product purchase metadata * feat(mtx): add ability to set game pass active from client * chore(deps): update pnpm to v9.12.2 * chore(deps): update dependency jiti to v2 * chore(deps): update dependency lune-org/lune to v0.8.9 * chore(deps): update dependency eslint to v9.13.0 * ci: fix deployment actions not working with github runners * chore(deps): update dependency @rbxts/types to v1.0.813 (#219) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency seaofvoices/darklua to v0.14.0 * chore(deps): update actions/setup-node digest to 39370e3 * chore(deps): update actions/upload-artifact digest to b4b15b8 * fix(deps): update dependency @rbxts/ui-labs to v2.3.0 * chore(deps): update dependency @eslint/config-inspector to v0.5.5 * chore(deps): update actions/checkout digest to 11bd719 * fix(deps): update dependency @rbxts/react to v17 * fix(deps): update dependency @rbxts/react-roblox to v17 * fix(deps): update dependency @rbxts/pretty-react-hooks to v0.6.1 * chore(deps): update dependency jacktabscode/asphalt to v0.9.1 * chore(deps): update actions/setup-node digest to 1d0ff46 * build(lint): update eslint-config to v0.10.0 * build(deps): update eslint-config to v1.0.0-beta.1 * build(deps): fix lockfile * style(deps): update eslint-config to v1.0.0 * feat(ci): down wireguard tunnel to cleanup * chore: lint files * Replace Rokit with Mise (#251) * ci: update compile command in release workflow * perf: optimize eslint performance with caching (#252) * chore(deps): update dependency ubi:seaofvoices/darklua to v0.17.1 (#258) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore: update workflows to remove corepack references (#260) * style(lint): update eslint-config to v3.0.0 (#261) * chore: update renovate configuration * build(deps): bump package versions * chore(deps): update actions/checkout action to v5 (#259) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency ubi:rojo-rbx/rojo to v7.5.1 (#257) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update actions/upload-artifact digest to ea165f8 (#236) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update actions/download-artifact digest to d3f86a1 (#238) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency ubi:lune-org/lune to v0.10.2 (#256) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update ncipollo/release-action digest to b7eabc9 (#242) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update actions/download-artifact action to v5 (#250) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore: remove deprecated shell script lines from post-merge hook * ci: update workflows to use composite actions * ci: update build environment to use ubuntu-latest * ci: pass in secret to fix missing secret issue * ci: move secrets to inputs * ci: add debug check * ci: fix incorrect input names * build: update catalog names for release workflow * build: update @isentinel/eslint-config to version 3.0.0-beta.8 Remove temporary action sorting from config * ci: remove packages write permission * ci: move wireguard ip to github variable This allows us to update the IP if necessary without having to make changes to the workflow file. * chore: update pnpm-lock.yaml * ci: update expected-ip input for deploy actions * docs: format header correctly * ci: resolve jq parse error in ip verification * chore(deps): update dependency ubi:jacktabscode/asphalt to v1 (#264) * docs: update commit instructions for clarity and formatting * chore(deps): update patches (#263) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * build: remove nmprc in favor of pnpm-workspace * chore: update post-merge script to include mise.toml check * chore: add packages section to pnpm-workspace.yaml * ci: remove catalog filter installation --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: 6ixfalls <23470032+6ixfalls@users.noreply.github.com>
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:
7.4.4->7.5.1Release Notes
rojo-rbx/rojo (ubi:rojo-rbx/rojo)
v7.5.1Compare Source
Instance.Capabilitiesin the pluginv7.5.0Compare Source
Fixed an edge case that caused model pivots to not be built correctly in some cases (#1027)
Add
blockedPlaceIdsproject config field to allow blocking place ids from being live synced (#1021)Adds support for
.plugin.lua(u)files - this applies thePluginRunContext. (#1008)Added support for Roblox's
Contenttype. This replaces the oldContenttype withContentIdto reflect Roblox's change.If you were previously using the fully-qualified syntax for
Contentyou will need to switch it toContentId.Added support for
EnumattributesSignificantly improved performance of
.rbxmparsingSupport for a
$schemafield in all special JSON files (.project.json,.model.json, and.meta.json) (#974)Projects may now manually link
Refproperties together usingAttributes. (#843)This has two parts: using
idor$idin JSON files or aRojo_Targetattribute, an Instanceis given an ID. Then, that ID may be used elsewhere in the project to point to an Instance
using an attribute named
Rojo_Target_PROP_NAME, wherePROP_NAMEis the name of a property.As an example, here is a
model.jsonfor an ObjectValue that refers to itself:{ "id": "arbitrary string", "attributes": { "Rojo_Target_Value": "arbitrary string" } }This is a very rough implementation and the usage will become more ergonomic
over time.
Updated Undo/Redo history to be more robust (#915)
Added popout diff visualizer for table properties like Attributes and Tags (#834)
Updated Theme to use Studio colors (#838)
Improved patch visualizer UX (#883)
Added update notifications for newer compatible versions in the Studio plugin. (#832)
Added experimental setting for Auto Connect in playtests (#840)
Improved settings UI (#886)
Open Scripts Externallyoption can now be changed while syncing (#911)The sync reminder notification will now tell you what was last synced and when (#987)
Fixed notification and tooltip text sometimes getting cut off (#988)
Projects may now specify rules for syncing files as if they had a different file extension. (#813)
This is specified via a new field on project files,
syncRules:{ "syncRules": [ { "pattern": "*.foo", "use": "text", "exclude": "*.exclude.foo", }, { "pattern": "*.bar.baz", "use": "json", "suffix": ".bar.baz", }, ], "name": "SyncRulesAreCool", "tree": { "$path": "src" } }The
patternfield is a glob used to match the sync rule to files. If present, thesuffixfield allows you to specify parts of a file's name get cut off by Rojo to name the Instance, including the file extension. If it isn't specified, Rojo will only cut off the first part of the file extension, up to the first dot.Additionally, the
excludefield allows files to be excluded from the sync rule if they match a pattern specified by it. If it's not present, all files that matchpatternwill be modified using the sync rule.The
usefield corresponds to one of the potential file type that Rojo will currently include in a project. Files that match the provided pattern will be treated as if they had the file extension for that file type.usevalueserverScript.server.luaclientScript.client.luamoduleScript.luajson.jsontoml.tomlcsv.csvtext.txtjsonModel.model.jsonrbxm.rbxmrbxmx.rbxmxproject.project.jsonignoreAdditionally, there are
usevalues for specific script types (#909):usevaluelegacyServerScriptScriptwithEnum.RunContext.LegacylegacyClientScriptLocalScriptrunContextServerScriptScriptwithEnum.RunContext.ServerrunContextClientScriptScriptwithEnum.RunContext.ClientpluginScriptScriptwithEnum.RunContext.PluginAll sync rules are reset between project files, so they must be specified in each one when nesting them. This is to ensure that nothing can break other projects by changing how files are synced!
Configuration
📅 Schedule: Branch creation - Between 09:00 AM and 09:59 AM, only on Monday ( * 9 * * 1 ) (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.