Skip to content

Update dependency roblox-ts to v1.3.3#31

Open
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/roblox-ts-1.x
Open

Update dependency roblox-ts to v1.3.3#31
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/roblox-ts-1.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate bot commented Oct 18, 2021

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
roblox-ts 1.2.3 -> 1.3.3 age adoption passing confidence

⚠ Dependency Lookup Warnings ⚠

Warnings were logged while processing this repo. Please check the Dependency Dashboard for more information.


Release Notes

roblox-ts/roblox-ts

v1.3.3

Compare Source

  • Fixed some regressions for compiling void-returning macros as expressions (#​1864, #​1876)
  • Improved validation for tsconfig.json "typeRoots" field (#​1873)
  • Fixed a crash when referencing global const enums in the same file they're declared in (#​1878)

v1.3.2

Compare Source

  • Array.push now optimizes to use table.insert()
  • Macro emit is no longer wrapped in comments for single statements
  • null coalescing expressions can now be inlined if Lua truthiness allows (#​1857)
  • Fixed conditional expression usage inside for loops (#​1856)

v1.3.1

Compare Source

  • Added "experimentalDecorators" tsconfig.json option to templates + playground (#​1850)

v1.3.0

Compare Source

  • Split out compiler parts into multiple packages (#​1775)
  • Fixed broken hoisting on arrow function variables (#​1777)
  • Improved emit for expression statement ternaries (#​1783)
  • Improved watch mode stability (#​1787)
  • Loosened "any" type checks to allow for improved usage with type variables
  • Improved support for object destructuring assignment (#​1822)
  • rbxtsc init will no longer prompt for git init if git isn't installed (#​1823)
  • Fix LuaTuple<T> wrapping in for loop condition (#​1819)
  • Added initial support for TypeScript decorators 🎉 (#​1793)
  • Bumped TypeScript version to 4.5.5

v1.2.9

Compare Source

  • Upgraded built-in roblox-lua-promise to v3.2.1
  • Improved incremental mode to recognize tsconfig.json "plugins"
  • Package template from rbxtsc init now ignores .tsbuildinfo files when uploading to npm
  • Fixed compiler crash when calling Roblox API methods via element expression game["Destroy"]() (#​1761)
  • Fixed Luau if-expression truthiness bug (#​1762)
  • Fixed Luau if-expression precedence bug (#​1763)

v1.2.8

Compare Source

  • Added ignorePatterns to rbxtsc init eslint config
  • Improved diagnostic for assignment of methods and non-methods to one another (#​1667)
  • Added support for Luau if-expressions in emit (#​1675)
  • Improved watch mode not recompiling after errors (#​1682)
  • Added warning for transformers failing to initialize (#​1683)
  • Improved JSX tsconfig.json errors to allow for custom JSX transformers (#​1690)
  • Allowed for method indexing in typeIs() macro calls (#​1696)
  • Removed "baseUrl" setting from rbxtsc init package tsconfig.json template
  • Fixed error with export * from .d.ts file (#​1727)
  • Fixed double not keywords in do-while with negated condition (#​1749)
  • Reworked the internals for rbxtsc init, added use of prettier without eslint (#​1659)
  • Incremental mode now considers --type flag

v1.2.7

Compare Source

  • Fixed roblox-ts pre-emit diagnostics being reported before TypeScript pre-emit diagnostics (#​1663)
  • Fixed regression with ...args in built-in functions that support var args (#​1665)

v1.2.6

Compare Source

  • Fixed regression with using defined/unknown values in string templates (#​1652)
  • Added method assignment validation diagnostics (#​1651)

v1.2.5

Compare Source

v1.2.4

Compare Source

  • Improved temporary identifier names in a few cases
  • Small optimization for macros with defaults (#​1521)
  • Fixed binary expression equal precedence issues (#​1538)
  • Skip rendering parentheses for literals / simple expressions (#​1543)
  • Fixed emitted type declarations with transformers (#​1557)
  • Fixed enum hoisting (#​1555)
  • Fixed namespace bugs (#​1563)
  • Fixed template literal infinite recursion bug (#​1564)
  • Improved incremental mode hash generation (#​1589)
  • Improved detection for defined type
  • Improvements for watch mode (#​1520)
  • Improved testing and code coverage 🎉
  • Fixed crash with for-of loops over pairs(this) (#​1629)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), 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 Mend Renovate. View repository job log here.

@renovate renovate bot force-pushed the renovate/roblox-ts-1.x branch from c32641b to 00f22da Compare October 19, 2021 04:16
@renovate renovate bot changed the title Update dependency roblox-ts to v1.2.4 Update dependency roblox-ts to v1.2.5 Oct 19, 2021
@renovate renovate bot force-pushed the renovate/roblox-ts-1.x branch from 00f22da to a683656 Compare October 20, 2021 08:31
@renovate renovate bot changed the title Update dependency roblox-ts to v1.2.5 Update dependency roblox-ts to v1.2.6 Oct 20, 2021
@renovate renovate bot force-pushed the renovate/roblox-ts-1.x branch from a683656 to 3a30214 Compare October 23, 2021 22:41
@renovate renovate bot changed the title Update dependency roblox-ts to v1.2.6 Update dependency roblox-ts to v1.2.7 Oct 23, 2021
@renovate renovate bot force-pushed the renovate/roblox-ts-1.x branch from 3a30214 to 8719ed9 Compare January 5, 2022 04:28
@renovate renovate bot changed the title Update dependency roblox-ts to v1.2.7 Update dependency roblox-ts to v1.2.8 Jan 5, 2022
@renovate renovate bot force-pushed the renovate/roblox-ts-1.x branch from 8719ed9 to 59af8e6 Compare March 7, 2022 10:52
@renovate renovate bot changed the title Update dependency roblox-ts to v1.2.8 Update dependency roblox-ts to v1.3.2 Mar 7, 2022
@renovate renovate bot changed the title Update dependency roblox-ts to v1.3.2 Update dependency roblox-ts to v1.3.3 Mar 26, 2022
@renovate renovate bot force-pushed the renovate/roblox-ts-1.x branch from 59af8e6 to 9744acb Compare March 26, 2022 13:45
@renovate
Copy link
Copy Markdown
Contributor Author

renovate bot commented Mar 22, 2023

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

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.

1 participant