20 Commits

Author SHA256 Message Date
1e7d5bbb8a Accepting request 1298697 from devel:languages:nodejs
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1298697
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/typescript?expand=0&rev=34
2025-08-11 11:53:40 +00:00
608b9f2692 - Update to version 5.9.2
* Minimal and Updated tsc --init
  * Support for import defer
  * Support for --module node20
  * Summary Descriptions in DOM APIs
  * Expandable Hovers (Preview)
  * Configurable Maximum Hover Length
  * Cache Instantiations on Mappers
  * Avoiding Closure Creation in fileOrDirectoryExistsUsingSource
see full changelog at https://devblogs.microsoft.com/typescript/announcing-typescript-5-9/

OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/typescript?expand=0&rev=67
2025-08-05 13:44:22 +00:00
83caacdb33 Accepting request 1268772 from devel:languages:nodejs
OBS-URL: https://build.opensuse.org/request/show/1268772
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/typescript?expand=0&rev=33
2025-04-14 10:57:17 +00:00
b8e7a615a2 - Update to version 5.8.3
* Exclude completions of binding pattern variable initializers
  * Fixed a symbol display crash on expando members write locations 
  * Fix errors on type assertions in erasableSyntaxOnly
  * Fix serialization of accessor types in declaration files. 
  * Ban old-style type assertions under erasableSyntaxOnly
  * fix(60887): Incorrect Formatting on if (a) try {} finally {} 
  * Fix to use string literal type in ArrayBuffer's Symbol.toStringTag
  * fix(61167): Incorrect "Import may be converted to a default import" 
  * Treat contextually typed functions in JS files as typed 
  * update deps

OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/typescript?expand=0&rev=65
2025-04-12 08:10:51 +00:00
0fcf6188f3 Accepting request 1250763 from devel:languages:nodejs
OBS-URL: https://build.opensuse.org/request/show/1250763
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/typescript?expand=0&rev=32
2025-03-07 15:40:19 +00:00
fe0f55b552 Accepting request 1250430 from home:amanzini:branches:devel:languages:nodejs
- Update to version 5.8.2
  * Granular Checks for Branches in Return Expressions
  * Support for require() of ECMAScript Modules in --module nodenext
  * new flag --module node18
  * The --erasableSyntaxOnly Option
  * The --libReplacement Flag
  * Preserved Computed Property Names in Declaration Files
  * Optimizations on Program Loads and Updates
  * Restrictions on Import Assertions Under --module nodenext
see full changelog at https://devblogs.microsoft.com/typescript/announcing-typescript-5-8/

OBS-URL: https://build.opensuse.org/request/show/1250430
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/typescript?expand=0&rev=63
2025-03-06 17:07:05 +00:00
3e3a32f59f Accepting request 1237158 from devel:languages:nodejs
OBS-URL: https://build.opensuse.org/request/show/1237158
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/typescript?expand=0&rev=31
2025-01-13 16:50:17 +00:00
a79fa6e698 Accepting request 1237053 from home:amanzini:branches:devel:languages:nodejs
- Update to version 5.7.3
  * fix missing react error with fragments in react-native
  * Do not require import attributes for JSON imports in --module node16
  * Cache started nonexistent property error checks to prevent reentrancy i
    in the check
  * Fix library inclusions for ES2024 target
  * Remove reference not found errors from jsx: preserve
  * Avoid incorrectly reusing assertion nodes from property assignments
  * Do not require import attribute on type-only JSON import
  * Mark the inherited any-based index signature so it can be elided in declaration emit
  * Harden sanitizeLog against incorrect matches on TypeScript versions
  * Don't try to add an implicit undefined for mapped properties outside of strictNullChecks
  * Fix CodeQL configuration, releases

OBS-URL: https://build.opensuse.org/request/show/1237053
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/typescript?expand=0&rev=61
2025-01-12 10:16:18 +00:00
29843bdb7c Accepting request 1226126 from devel:languages:nodejs
OBS-URL: https://build.opensuse.org/request/show/1226126
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/typescript?expand=0&rev=30
2024-11-25 22:21:06 +00:00
8598432e8f Accepting request 1226123 from home:amanzini:branches:devel:languages:nodejs
- Update to version 5.7.2
  * New features:
    + Checks for Never-Initialized Variables
    + Path Rewriting for Relative Paths
    + Support for --target es2024 and --lib es2024
    + Searching Ancestor Configuration Files for Project Ownership
    + Faster Project Ownership Checks in Editors for Composite Projects
    + Validated JSON Imports in --module nodenext
    + Support for V8 Compile Caching in Node.js
  * Notable Behavioral Changes:
    + lib.d.ts Types generated for the DOM may have an impact on type-checking 
      your codebase.
    + TypedArrays Are Now Generic Over ArrayBufferLike
    + Creating Index Signatures from Non-Literal Method Names in Classes
    + More Implicit any Errors on Functions Returning null and undefined
For the full changelog see https://devblogs.microsoft.com/typescript/announcing-typescript-5-7/

OBS-URL: https://build.opensuse.org/request/show/1226123
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/typescript?expand=0&rev=59
2024-11-24 20:24:47 +00:00
ef55fef85a Accepting request 1207458 from devel:languages:nodejs
OBS-URL: https://build.opensuse.org/request/show/1207458
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/typescript?expand=0&rev=29
2024-10-13 15:33:54 +00:00
1538dfc9e7 Accepting request 1206686 from home:amanzini:branches:devel:languages:nodejs
- Update to version 5.6.3
  * fix automatic type acquisition
  * Don't issue implicit any when obtaining the implied type for 
    a binding pattern
  * Remove tsbuildInfo specification error

OBS-URL: https://build.opensuse.org/request/show/1206686
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/typescript?expand=0&rev=57
2024-10-12 15:17:58 +00:00
e0533be1bc Accepting request 1202134 from devel:languages:nodejs
OBS-URL: https://build.opensuse.org/request/show/1202134
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/typescript?expand=0&rev=28
2024-09-20 15:12:12 +00:00
f7e41239ea Accepting request 1201251 from home:amanzini:branches:devel:languages:nodejs
- Update to version 5.6.2
  * fixed parseCommandLine fails with --build and --force
  * fixed Watch cannot handle large amount of file changes 
  * fixed tsc crash with Error: start < 0 in a specific config
  * allow use export = in .cts when module is esnext
  * fixed verbatimModuleSyntax + import of ambient const enum missing error
  * fixed Can't augment function overload is function is exported via export {}
  * fixed Crash when using a combination of a switch statement, optional 
    chaining, an implicit any array, and ts strict settings.
  * fixed Declaration emit change in 5.5 with exactOptionalPropertyTypes
  * fixed Duplicate exports.* = assignments in CommonJS output in some cases
  * fixed LiteralPropertyName should allow BigInt
  * fixed Ghost errors and inconsistencies in destructuring patterns
 
For the full changelog see https://devblogs.microsoft.com/typescript/announcing-typescript-5-6/

OBS-URL: https://build.opensuse.org/request/show/1201251
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/typescript?expand=0&rev=55
2024-09-20 08:39:45 +00:00
cafadc173c Accepting request 1189261 from devel:languages:nodejs
OBS-URL: https://build.opensuse.org/request/show/1189261
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/typescript?expand=0&rev=27
2024-07-25 13:38:33 +00:00
48166275a7 Accepting request 1189219 from home:amanzini:branches:devel:languages:nodejs
- Update to version 5.5.4
  * fixed Circular declarations cause infinite loops in getExportInfos since v5.5
  * fixed the return type of Int8Array::toReversed in es2023.array.d.ts is wrong
  * fixed Incorrect ES5 code emitted for closures in loops when noCheck is enabled
  * fixed Regression issue with React import when using "jsx": "react" compiler
  * fixed Scanner crash in services (TypeScript 5.5)
  * fixed TypeError: Cannot read properties of undefined (reading 'flags') 
    at needsNameFromDeclaration at getNameForExportedSymbol
  * perf: Node.getChildren speed regression in ts 5.5 when used at very large scale
For the full changelog see https://devblogs.microsoft.com/typescript/announcing-typescript-5-5/

OBS-URL: https://build.opensuse.org/request/show/1189219
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/typescript?expand=0&rev=53
2024-07-23 13:00:02 +00:00
9f1eae18ee Accepting request 1185074 from devel:languages:nodejs
OBS-URL: https://build.opensuse.org/request/show/1185074
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/typescript?expand=0&rev=26
2024-07-04 14:24:12 +00:00
95d0a8a22c Accepting request 1185073 from home:amanzini:branches:devel:languages:nodejs
- Update to version 5.5.3
  * fixed #59032 JavaScript and TypeScript language service has been disabled 
    after crashing repeatedly
  * fixed #58955 @import JSDoc tag doesn't seem to account for resolution-mode 
    import attribute in TS v5.5.2
For the full changelog see https://devblogs.microsoft.com/typescript/announcing-typescript-5-5/

OBS-URL: https://build.opensuse.org/request/show/1185073
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/typescript?expand=0&rev=51
2024-07-03 08:24:39 +00:00
976ac15441 Accepting request 1182739 from devel:languages:nodejs
OBS-URL: https://build.opensuse.org/request/show/1182739
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/typescript?expand=0&rev=25
2024-06-24 18:54:13 +00:00
624eed2c6b Accepting request 1182641 from home:amanzini:branches:devel:languages:nodejs
- Update to version 5.5.2
  * Inferred Type Predicates
  * Control Flow Narrowing for Constant Indexed Accesses
  * The JSDoc @import Tag
  * Regular Expression Syntax Checking
  * Support for New ECMAScript Set Methods
  * Isolated Declarations
  * The ${configDir} Template Variable for Configuration Files
  * Consulting package.json Dependencies for Declaration File Generation
  * Editor and Watch-Mode Reliability Improvements
  * Performance and Size Optimizations
  * Easier API Consumption from ECMAScript Modules
  * The transpileDeclaration API
  * Notable Behavioral Changes
    + Disabling Features Deprecated in TypeScript 5.0
    + lib.d.ts Changes
    + Stricter Parsing for Decorators
    + undefined is No Longer a Definable Type Name
    + Simplified Reference Directive Declaration Emit
For the full changelog see https://devblogs.microsoft.com/typescript/announcing-typescript-5-5/

OBS-URL: https://build.opensuse.org/request/show/1182641
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/typescript?expand=0&rev=49
2024-06-23 08:52:31 +00:00
4 changed files with 167 additions and 5 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:154fae77169f04155ac52d521ac59abb07c9be29ea3744732adbf9f14abb2440
size 5825770

3
typescript-5.9.2.tgz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:67a3bc82e822b8f45f653a80fc3a9730d23214d36c83ba85dd7f5abebee82062
size 4376902

View File

@@ -1,3 +1,165 @@
-------------------------------------------------------------------
Sun Aug 3 20:02:36 UTC 2025 - Andrea Manzini <andrea.manzini@suse.com>
- Update to version 5.9.2
* Minimal and Updated tsc --init
* Support for import defer
* Support for --module node20
* Summary Descriptions in DOM APIs
* Expandable Hovers (Preview)
* Configurable Maximum Hover Length
* Cache Instantiations on Mappers
* Avoiding Closure Creation in fileOrDirectoryExistsUsingSource
see full changelog at https://devblogs.microsoft.com/typescript/announcing-typescript-5-9/
-------------------------------------------------------------------
Sat Apr 12 07:42:19 UTC 2025 - Andrea Manzini <andrea.manzini@suse.com>
- Update to version 5.8.3
* Exclude completions of binding pattern variable initializers
* Fixed a symbol display crash on expando members write locations
* Fix errors on type assertions in erasableSyntaxOnly
* Fix serialization of accessor types in declaration files.
* Ban old-style type assertions under erasableSyntaxOnly
* fix(60887): Incorrect Formatting on if (a) try {} finally {}
* Fix to use string literal type in ArrayBuffer's Symbol.toStringTag
* fix(61167): Incorrect "Import may be converted to a default import"
* Treat contextually typed functions in JS files as typed
* update deps
-------------------------------------------------------------------
Wed Mar 5 13:59:28 UTC 2025 - Andrea Manzini <andrea.manzini@suse.com>
- Update to version 5.8.2
* Granular Checks for Branches in Return Expressions
* Support for require() of ECMAScript Modules in --module nodenext
* new flag --module node18
* The --erasableSyntaxOnly Option
* The --libReplacement Flag
* Preserved Computed Property Names in Declaration Files
* Optimizations on Program Loads and Updates
* Restrictions on Import Assertions Under --module nodenext
see full changelog at https://devblogs.microsoft.com/typescript/announcing-typescript-5-8/
-------------------------------------------------------------------
Sat Jan 11 14:49:27 UTC 2025 - Andrea Manzini <andrea.manzini@suse.com>
- Update to version 5.7.3
* fix missing react error with fragments in react-native
* Do not require import attributes for JSON imports in --module node16
* Cache started nonexistent property error checks to prevent reentrancy i
in the check
* Fix library inclusions for ES2024 target
* Remove reference not found errors from jsx: preserve
* Avoid incorrectly reusing assertion nodes from property assignments
* Do not require import attribute on type-only JSON import
* Mark the inherited any-based index signature so it can be elided in declaration emit
* Harden sanitizeLog against incorrect matches on TypeScript versions
* Don't try to add an implicit undefined for mapped properties outside of strictNullChecks
* Fix CodeQL configuration, releases
-------------------------------------------------------------------
Sun Nov 24 19:46:05 UTC 2024 - Andrea Manzini <andrea.manzini@suse.com>
- Update to version 5.7.2
* New features:
+ Checks for Never-Initialized Variables
+ Path Rewriting for Relative Paths
+ Support for --target es2024 and --lib es2024
+ Searching Ancestor Configuration Files for Project Ownership
+ Faster Project Ownership Checks in Editors for Composite Projects
+ Validated JSON Imports in --module nodenext
+ Support for V8 Compile Caching in Node.js
* Notable Behavioral Changes:
+ lib.d.ts Types generated for the DOM may have an impact on type-checking
your codebase.
+ TypedArrays Are Now Generic Over ArrayBufferLike
+ Creating Index Signatures from Non-Literal Method Names in Classes
+ More Implicit any Errors on Functions Returning null and undefined
For the full changelog see https://devblogs.microsoft.com/typescript/announcing-typescript-5-7/
-------------------------------------------------------------------
Thu Oct 10 12:07:50 UTC 2024 - Andrea Manzini <andrea.manzini@suse.com>
- Update to version 5.6.3
* fix automatic type acquisition
* Don't issue implicit any when obtaining the implied type for
a binding pattern
* Remove tsbuildInfo specification error
-------------------------------------------------------------------
Sun Sep 15 15:14:16 UTC 2024 - Andrea Manzini <andrea.manzini@suse.com>
- Update to version 5.6.2
* fixed parseCommandLine fails with --build and --force
* fixed Watch cannot handle large amount of file changes
* fixed tsc crash with Error: start < 0 in a specific config
* allow use export = in .cts when module is esnext
* fixed verbatimModuleSyntax + import of ambient const enum missing error
* fixed Can't augment function overload is function is exported via export {}
* fixed Crash when using a combination of a switch statement, optional
chaining, an implicit any array, and ts strict settings.
* fixed Declaration emit change in 5.5 with exactOptionalPropertyTypes
* fixed Duplicate exports.* = assignments in CommonJS output in some cases
* fixed LiteralPropertyName should allow BigInt
* fixed Ghost errors and inconsistencies in destructuring patterns
For the full changelog see https://devblogs.microsoft.com/typescript/announcing-typescript-5-6/
-------------------------------------------------------------------
Tue Jul 23 09:43:12 UTC 2024 - Andrea Manzini <andrea.manzini@suse.com>
- Update to version 5.5.4
* fixed Circular declarations cause infinite loops in getExportInfos since v5.5
* fixed the return type of Int8Array::toReversed in es2023.array.d.ts is wrong
* fixed Incorrect ES5 code emitted for closures in loops when noCheck is enabled
* fixed Regression issue with React import when using "jsx": "react" compiler
* fixed Scanner crash in services (TypeScript 5.5)
* fixed TypeError: Cannot read properties of undefined (reading 'flags')
at needsNameFromDeclaration at getNameForExportedSymbol
* perf: Node.getChildren speed regression in ts 5.5 when used at very large scale
For the full changelog see https://devblogs.microsoft.com/typescript/announcing-typescript-5-5/
-------------------------------------------------------------------
Wed Jul 3 08:21:30 UTC 2024 - Andrea Manzini <andrea.manzini@suse.com>
- Update to version 5.5.3
* fixed #59032 JavaScript and TypeScript language service has been disabled
after crashing repeatedly
* fixed #58955 @import JSDoc tag doesn't seem to account for resolution-mode
import attribute in TS v5.5.2
For the full changelog see https://devblogs.microsoft.com/typescript/announcing-typescript-5-5/
-------------------------------------------------------------------
Sat Jun 22 16:14:51 UTC 2024 - Andrea Manzini <andrea.manzini@suse.com>
- Update to version 5.5.2
* Inferred Type Predicates
* Control Flow Narrowing for Constant Indexed Accesses
* The JSDoc @import Tag
* Regular Expression Syntax Checking
* Support for New ECMAScript Set Methods
* Isolated Declarations
* The ${configDir} Template Variable for Configuration Files
* Consulting package.json Dependencies for Declaration File Generation
* Editor and Watch-Mode Reliability Improvements
* Performance and Size Optimizations
* Easier API Consumption from ECMAScript Modules
* The transpileDeclaration API
* Notable Behavioral Changes
+ Disabling Features Deprecated in TypeScript 5.0
+ lib.d.ts Changes
+ Stricter Parsing for Decorators
+ undefined is No Longer a Definable Type Name
+ Simplified Reference Directive Declaration Emit
For the full changelog see https://devblogs.microsoft.com/typescript/announcing-typescript-5-5/
-------------------------------------------------------------------
Sun Apr 21 14:07:03 UTC 2024 - Andrea Manzini <andrea.manzini@suse.com>

View File

@@ -1,7 +1,7 @@
#
# spec file for package typescript
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
Name: typescript
Version: 5.4.5
Version: 5.9.2
Release: 0
Summary: A language for application scale JavaScript development
License: Apache-2.0