Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: luau-lang/luau
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 0.679
Choose a base ref
...
head repository: luau-lang/luau
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 0.680
Choose a head ref
  • 1 commit
  • 64 files changed
  • 6 contributors

Commits on Jun 27, 2025

  1. Sync to upstream/release/680 (#1894)

    # What's Changed?
    
    This week includes many changes to bring the behaviours of the Old and
    New Luau Type Solver more in line.
    * The old solver now stringifies tables identically to the new solver.
    Sealed tables are stringified as `{ ... }` and unsealed tables are
    represented by `{| ... |}`, regardless of your choice of solver.
    
    
    ## New Type Solver
    
    * Miscellaneous fixes to make the Luau Frontend able to dynamically
    toggle which solve is used.
    * Small fixes to reduce instances of nondeterminism of the New Type
    Solver.
    * Issue an error when a function that has multiple non-viable overloads
    is used.
    * Subtyping now returns more information about the generics for type
    inference to consume.
    * Stop stuck type-functions from blocking type inference. This should
    lead to fewer instances of 'type inference failed to complete'.
    
    ## Fragment Autocomplete
    * Fixed a bug where incremental autocomplete wouldn't be able to provide
    results directly on a required module script.
    `require(script.Module).{request completions here}` will now recommend
    the properties returned by the required object.
    
    ---
    Co-authored-by: Andy Friesen <afriesen@roblox.com>
    Co-authored-by: Hunter Goldstein <hgoldstein@roblox.com>
    Co-authored-by: Sora Kanosue <skanosue@roblox.com>
    Co-authored-by: Talha Pathan <tpathan@roblox.com>
    Co-authored-by: Vighnesh Vijay <vvijay@roblox.com>
    6 people authored Jun 27, 2025
    Configuration menu
    Copy the full SHA
    e190754 View commit details
    Browse the repository at this point in the history
Loading