<?xml version="1.0" encoding="UTF-8"?>
<otherdata xmlns="http://linux.duke.edu/metadata/other" packages="65">
<package pkgid="dd1717b75101581c5e8576fcc71b04c1d27a7046ce5c86549d89419b62e07999" name="esbuild" arch="src">
  <version epoch="0" ver="0.28.1" rel="1.8"/>
  <changelog author="avindra@opensuse.org" date="1707652800">- roll 0.19.1...0.20.0
  * compatibility with deno 1.40.0
  * preferred extension order changed
  - from: tsx,.ts,.jsx,.js,.css,.json
  - to: .jsx,.js,.css,.json,.tsx,.ts
  * see CHANGELOG.md for other changes</changelog>
  <changelog author="avindra@opensuse.org" date="1711627200">- roll 0.20.0...0.20.2
  * Support TypeScript experimental decorators on `abstract` class fields #3684
  * constant folding for JavaScript inequality operators #3645
  * Fix cross-platform non-determinism with CSS color
    space transformations #3650
  * Fix a bug with the CSS nesting transform for older browsers
  * Work around issues with Deno 1.31+ #3682
  * Handle Yarn Plug'n'Play edge case with `tsconfig.json` #3698
  * Empty enums should behave like an object literal #3657
  * Improve dead code removal of `switch` statements #3659
  * JSON loader now preserves `__proto__` properties #3700
  * Other bug fixes</changelog>
  <changelog author="avindra@opensuse.org" date="1715083200">- update to 0.21.1:
  * Fix a regression with --keep-names (#3756)
- includes 0.21.0:
  * Implement the JavaScript decorators proposal (#104)
  * Optimize generated code for private methods
  * Fix an obscure bug with lowering class members with computed
    property keys
  * Fix some --keep-names edge cases</changelog>
  <changelog author="avindra@opensuse.org" date="1717934400">- update to 0.21.4:
  * Update support for import assertions and import attributes in
    node (#3778)
  * Fix for await transform when a label is present
  * Do additional constant folding after cross-module enum
    inlining (#3416, #3425)
  * Pass import attributes to on-resolve plugins (#3384, #3639, #3646)
  * Formatting support for the @position-try rule (#3773)
  * Always allow internal string import and export aliases (#3343)
- includes 0.21.3:
  * Implement the decorator metadata proposal (#3760)
  * Fix bundled decorators in derived classes (#3768)
  * Fix tsconfig.json files inside symlinked directories (#3767)
- includes 0.21.2:
  * Correct this in field and accessor decorators (#3761)
  * Allow es2023 as a target environment (#3762)</changelog>
  <changelog author="avindra@opensuse.org" date="1717934401">- update to 0.21.5:
  * Fix internal error with --supported:object-accessors=false (#3794)
  * Support ${configDir} in tsconfig.json files (#3782)
  * Support import attributes with glob-style imports (#3797)
  * Allow unknown import attributes to be used with the copy loader (#3792)
  * Fix Symbol.metadata on classes without a class decorator (#3781)</changelog>
  <changelog author="brunopitrus@hotmail.com" date="1718020800">- Use correct optflags for generated C code
- Fix broken debuginfo (work around bsc#1215402)
- 15.6+ and Fedora: don't use vendor
- Run test suite in %check</changelog>
  <changelog author="avindra@opensuse.org" date="1720267200">- update to 0.23.0:
  * Fix preserving collapsed JSX whitespace (#3818)
- includes 0.22.0:
  * Update await using behavior to match TypeScript
  * Allow es2024 as a target environment
  * Warn about onResolve plugins not setting a path (#3790)
  * Add a new Go API for running the CLI with plugins (#3539)
- change notes related to removed bundling experiment are omitted</changelog>
  <changelog author="avindra@opensuse.org" date="1730980800">- update to 0.24.0:
  * Drop support for older platforms (#3902)
  * Fix class field decorators in TypeScript if useDefineForClassFields is false (#3913)
  * Avoid incorrect cycle warning with tsconfig.json multiple inheritance (#3898)
  * Handle Yarn Plug'n'Play stack overflow with tsconfig.json (#3915)
  * Work around more issues with Deno 1.31+ (#3917)</changelog>
  <changelog author="avindra@opensuse.org" date="1734868800">- update to 0.24.2:
  * Fix regression with --define and import.meta (#4010, #4012, #4013)
- includes 0.24.1:
  * Allow es2024 as a target in tsconfig.json (#4004)
  * Allow automatic semicolon insertion after get/set
  * Allow quoted property names in --define and --pure (#4008)
  * Minify empty try/catch/finally blocks (#4003)
  * Include entryPoint metadata for the copy loader (#3985)
  * Source mappings may now contain null entries (#3310, #3878)
  * Avoid using the parent directory name for determinism (#3998)
  * Experimental support for esbuild on NetBSD (#3974)
- use zstd to compress vendor tarball</changelog>
  <changelog author="avindra@opensuse.org" date="1739016000">- update to 0.25.0:
  * Restrict access to esbuild's development server (GHSA-67mh-4wv8-2f99)
  * Delete output files when a build fails in watch mode (#3643)
  * Fix correctness issues with the CSS nesting transform (#3620,
    [#3877], #3933, #3997, #4005, #4037, #4038)
  * Fix some correctness issues with source maps (#1745, #3183, #3613, #3982)
  * Fix a minification bug with bitwise operators and bigints (#4065)
  * Fix esbuild incorrectly rejecting valid TypeScript edge case (#4027)
  * Transform BigInt values into constructor calls when unsupported (#4049)</changelog>
  <changelog author="avindra@opensuse.org" date="1742385600">- update to 0.25.1:
  * Fix incorrect paths in inline source maps (#4070, #4075, #4105)
  * Fix invalid generated source maps (#4080, #4082, #4104, #4107)
  * Fix a regression with non-file source map paths (#4078)
  * Fix a crash with switch optimization (#4088)
  * Update Go from 1.23.5 to 1.23.7 (#4076, #4077)</changelog>
  <changelog author="avindra@opensuse.org" date="1743595200">- update to 0.25.2:
  * Support flags in regular expressions for the API (#4121)
  * Fix node-specific annotations for string literal export names (#4100)
  * Basic support for index source maps (#3439, #4109)</changelog>
  <changelog author="avindra@opensuse.org" date="1746100800">- update to 0.25.3:
  * Fix lowered async arrow functions before super() (#4141, #4142)
  * Fix memory leak with --watch=true (#4131, #4132)
  * More concise output for repeated legal comments (#4139)
  * Allow a custom host with the development server (#4110)
  * Add a limit to CSS nesting expansion (#4114)
  * Fix path resolution edge case (#4144)
  * Update Go from 1.23.7 to 1.23.8 (#4133, #4134)</changelog>
  <changelog author="dheidler@suse.de" date="1761739200">- update to 0.25.11:
  * Add support for with { type: 'bytes' } imports (#4292)
  * Lower CSS media query range syntax (#3748, #4293)
  * Fix a panic in a minification edge case (#4287)
  * Fix @supports nested inside pseudo-element (#4265)
  * Better support building projects that use Yarn on Windows (#3131, #3663)
  * Preserve parentheses around function expressions (#4252)
  * Update Go from 1.23.10 to 1.23.12 (#4257, #4258)
  * Fix another TypeScript parsing edge case (#4248)
  * Fix a regression with the parsing of source phase imports
  * Parse and print JavaScript imports with an explicit phase (#4238)
  * Support optionally emitting absolute paths instead of relative paths (#338, #2082, #3023)
  * Fix a TypeScript parsing edge case (#4241)
  * Inline small constant strings when minifying
  * Fix a memory leak when cancel() is used on a build context (#4231)
  * Support empty :is() and :where() syntax in CSS (#4232)
  * Improve tree-shaking of try statements in dead code (#4224)
  * Consider negated bigints to have no side effects
  * Support a configurable delay in watch mode before rebuilding (#3476, #4178)
  * Allow mixed array for entryPoints API option (#4223)
  * Update Go from 1.23.8 to 1.23.10 (#4204, #4207)
  * Experimental support for esbuild on OpenHarmony (#4212)
  * Fix a regression with browser in package.json (#4187)
  * Add support for certain keywords as TypeScript tuple labels (#4192)
  * Add CSS prefixes for the stretch sizing value (#4184)
  * Add simple support for CORS to esbuild's development server (#4125)
  * Pass through invalid URLs in source maps unmodified (#4169)
  * Handle exports named __proto__ in ES modules (#4162, #4163)</changelog>
  <changelog author="avindra@opensuse.org" date="1763553600">- update to 0.27.0:
  * Use Uint8Array.fromBase64 if available (#4286)
  * from 0.26.0: enable trusted publishing (#4281)
  * update the Go compiler from v1.23.12 to v1.25.4 (#4208, #4311)
  * linux build now requires a kernel version of 3.2 or later
- from 0.26.0:
  * Enable trusted publishing (#4281)</changelog>
  <changelog author="avindra@opensuse.org" date="1768737600">- update to 0.27.2:
  * Forbid using declarations inside switch clauses (#4323)
  * Additional minification of switch statements (#4176, #4359)
  * Automatically add the -webkit-mask prefix (#4357, #4358)
  * Allow import path specifiers starting with #/ (#4361)
- from 0.27.1:
  * Allow tree-shaking of the Symbol constructor
  * The minifier now strips empty finally clauses (#4353)
  * Inline IIFEs containing a single expression (#4354)
  * Fix minifier bug with for inside try inside label (#4351)
  * Fix bundler bug with var nested inside if (#4348)</changelog>
  <changelog author="aavindraa@gmail.com" date="1772020800">- update to 0.27.3:
  * Preserve URL fragments in data URLs (#4370)
  * Parse and print CSS @scope rules (#4322)
  * Fix a minification bug with lowering of for await (#4378, #4385)
  * Update the Go compiler from v1.25.5 to v1.25.7 (#4383, #4388)</changelog>
  <changelog author="avindra@opensuse.org" date="1773576000">- update to 0.27.4:
  * Fix a regression with CSS media queries (#4395, #4405, #4406)
  * Fix an edge case with the inject feature (#4407)
  * Attempt to improve API handling of huge metafiles (#4329, #4415)</changelog>
  <changelog author="avindra@opensuse.org" date="1777982400">- update to 0.28.0:
  * Add support for with { type: 'text' } imports (#4435)
  * Add integrity checks to fallback download path (#4343)
  * Update the Go compiler from 1.25.7 to 1.26.1
- includes 0.27.7:
  * Fix lowering of define semantics for TypeScript parameter properties (#4421)
- includes 0.27.5:
  * Fix for an async generator edge case (#4401, #4417)
  * Fix a regression when metafile is enabled (#4420, #4418)
  * Use define semantics for TypeScript parameter properties (#4421)
  * Allow es2025 as a target in tsconfig.json (#4432)</changelog>
  <changelog author="avindra@opensuse.org" date="1782302400">- update to 0.28.1:
  * Disallow \ in local development server HTTP requests (GHSA-g7r4-m6w7-qqqr)
  * Add integrity checks to the Deno API (GHSA-gv7w-rqvm-qjhr)
  * Avoid inlining using and await using declarations (#4482)
  * Fix module evaluation when an error is thrown (#4461, #4467)
  * Fix some edge cases around the new operator (#4477)
  * Fix renaming of nested var declarations (#4471)
  * Emit var instead of const for certain TypeScript-only
    constructs for ES5 (#4448)</changelog>
</package>
<package pkgid="2d9ec4c62040416e3c98e240ed48db9a470c0ca3ac1c1f9713b8322c3ee313c5" name="esbuild" arch="x86_64">
  <version epoch="0" ver="0.28.1" rel="1.8"/>
  <changelog author="avindra@opensuse.org" date="1707652800">- roll 0.19.1...0.20.0
  * compatibility with deno 1.40.0
  * preferred extension order changed
  - from: tsx,.ts,.jsx,.js,.css,.json
  - to: .jsx,.js,.css,.json,.tsx,.ts
  * see CHANGELOG.md for other changes</changelog>
  <changelog author="avindra@opensuse.org" date="1711627200">- roll 0.20.0...0.20.2
  * Support TypeScript experimental decorators on `abstract` class fields #3684
  * constant folding for JavaScript inequality operators #3645
  * Fix cross-platform non-determinism with CSS color
    space transformations #3650
  * Fix a bug with the CSS nesting transform for older browsers
  * Work around issues with Deno 1.31+ #3682
  * Handle Yarn Plug'n'Play edge case with `tsconfig.json` #3698
  * Empty enums should behave like an object literal #3657
  * Improve dead code removal of `switch` statements #3659
  * JSON loader now preserves `__proto__` properties #3700
  * Other bug fixes</changelog>
  <changelog author="avindra@opensuse.org" date="1715083200">- update to 0.21.1:
  * Fix a regression with --keep-names (#3756)
- includes 0.21.0:
  * Implement the JavaScript decorators proposal (#104)
  * Optimize generated code for private methods
  * Fix an obscure bug with lowering class members with computed
    property keys
  * Fix some --keep-names edge cases</changelog>
  <changelog author="avindra@opensuse.org" date="1717934400">- update to 0.21.4:
  * Update support for import assertions and import attributes in
    node (#3778)
  * Fix for await transform when a label is present
  * Do additional constant folding after cross-module enum
    inlining (#3416, #3425)
  * Pass import attributes to on-resolve plugins (#3384, #3639, #3646)
  * Formatting support for the @position-try rule (#3773)
  * Always allow internal string import and export aliases (#3343)
- includes 0.21.3:
  * Implement the decorator metadata proposal (#3760)
  * Fix bundled decorators in derived classes (#3768)
  * Fix tsconfig.json files inside symlinked directories (#3767)
- includes 0.21.2:
  * Correct this in field and accessor decorators (#3761)
  * Allow es2023 as a target environment (#3762)</changelog>
  <changelog author="avindra@opensuse.org" date="1717934401">- update to 0.21.5:
  * Fix internal error with --supported:object-accessors=false (#3794)
  * Support ${configDir} in tsconfig.json files (#3782)
  * Support import attributes with glob-style imports (#3797)
  * Allow unknown import attributes to be used with the copy loader (#3792)
  * Fix Symbol.metadata on classes without a class decorator (#3781)</changelog>
  <changelog author="brunopitrus@hotmail.com" date="1718020800">- Use correct optflags for generated C code
- Fix broken debuginfo (work around bsc#1215402)
- 15.6+ and Fedora: don't use vendor
- Run test suite in %check</changelog>
  <changelog author="avindra@opensuse.org" date="1720267200">- update to 0.23.0:
  * Fix preserving collapsed JSX whitespace (#3818)
- includes 0.22.0:
  * Update await using behavior to match TypeScript
  * Allow es2024 as a target environment
  * Warn about onResolve plugins not setting a path (#3790)
  * Add a new Go API for running the CLI with plugins (#3539)
- change notes related to removed bundling experiment are omitted</changelog>
  <changelog author="avindra@opensuse.org" date="1730980800">- update to 0.24.0:
  * Drop support for older platforms (#3902)
  * Fix class field decorators in TypeScript if useDefineForClassFields is false (#3913)
  * Avoid incorrect cycle warning with tsconfig.json multiple inheritance (#3898)
  * Handle Yarn Plug'n'Play stack overflow with tsconfig.json (#3915)
  * Work around more issues with Deno 1.31+ (#3917)</changelog>
  <changelog author="avindra@opensuse.org" date="1734868800">- update to 0.24.2:
  * Fix regression with --define and import.meta (#4010, #4012, #4013)
- includes 0.24.1:
  * Allow es2024 as a target in tsconfig.json (#4004)
  * Allow automatic semicolon insertion after get/set
  * Allow quoted property names in --define and --pure (#4008)
  * Minify empty try/catch/finally blocks (#4003)
  * Include entryPoint metadata for the copy loader (#3985)
  * Source mappings may now contain null entries (#3310, #3878)
  * Avoid using the parent directory name for determinism (#3998)
  * Experimental support for esbuild on NetBSD (#3974)
- use zstd to compress vendor tarball</changelog>
  <changelog author="avindra@opensuse.org" date="1739016000">- update to 0.25.0:
  * Restrict access to esbuild's development server (GHSA-67mh-4wv8-2f99)
  * Delete output files when a build fails in watch mode (#3643)
  * Fix correctness issues with the CSS nesting transform (#3620,
    [#3877], #3933, #3997, #4005, #4037, #4038)
  * Fix some correctness issues with source maps (#1745, #3183, #3613, #3982)
  * Fix a minification bug with bitwise operators and bigints (#4065)
  * Fix esbuild incorrectly rejecting valid TypeScript edge case (#4027)
  * Transform BigInt values into constructor calls when unsupported (#4049)</changelog>
  <changelog author="avindra@opensuse.org" date="1742385600">- update to 0.25.1:
  * Fix incorrect paths in inline source maps (#4070, #4075, #4105)
  * Fix invalid generated source maps (#4080, #4082, #4104, #4107)
  * Fix a regression with non-file source map paths (#4078)
  * Fix a crash with switch optimization (#4088)
  * Update Go from 1.23.5 to 1.23.7 (#4076, #4077)</changelog>
  <changelog author="avindra@opensuse.org" date="1743595200">- update to 0.25.2:
  * Support flags in regular expressions for the API (#4121)
  * Fix node-specific annotations for string literal export names (#4100)
  * Basic support for index source maps (#3439, #4109)</changelog>
  <changelog author="avindra@opensuse.org" date="1746100800">- update to 0.25.3:
  * Fix lowered async arrow functions before super() (#4141, #4142)
  * Fix memory leak with --watch=true (#4131, #4132)
  * More concise output for repeated legal comments (#4139)
  * Allow a custom host with the development server (#4110)
  * Add a limit to CSS nesting expansion (#4114)
  * Fix path resolution edge case (#4144)
  * Update Go from 1.23.7 to 1.23.8 (#4133, #4134)</changelog>
  <changelog author="dheidler@suse.de" date="1761739200">- update to 0.25.11:
  * Add support for with { type: 'bytes' } imports (#4292)
  * Lower CSS media query range syntax (#3748, #4293)
  * Fix a panic in a minification edge case (#4287)
  * Fix @supports nested inside pseudo-element (#4265)
  * Better support building projects that use Yarn on Windows (#3131, #3663)
  * Preserve parentheses around function expressions (#4252)
  * Update Go from 1.23.10 to 1.23.12 (#4257, #4258)
  * Fix another TypeScript parsing edge case (#4248)
  * Fix a regression with the parsing of source phase imports
  * Parse and print JavaScript imports with an explicit phase (#4238)
  * Support optionally emitting absolute paths instead of relative paths (#338, #2082, #3023)
  * Fix a TypeScript parsing edge case (#4241)
  * Inline small constant strings when minifying
  * Fix a memory leak when cancel() is used on a build context (#4231)
  * Support empty :is() and :where() syntax in CSS (#4232)
  * Improve tree-shaking of try statements in dead code (#4224)
  * Consider negated bigints to have no side effects
  * Support a configurable delay in watch mode before rebuilding (#3476, #4178)
  * Allow mixed array for entryPoints API option (#4223)
  * Update Go from 1.23.8 to 1.23.10 (#4204, #4207)
  * Experimental support for esbuild on OpenHarmony (#4212)
  * Fix a regression with browser in package.json (#4187)
  * Add support for certain keywords as TypeScript tuple labels (#4192)
  * Add CSS prefixes for the stretch sizing value (#4184)
  * Add simple support for CORS to esbuild's development server (#4125)
  * Pass through invalid URLs in source maps unmodified (#4169)
  * Handle exports named __proto__ in ES modules (#4162, #4163)</changelog>
  <changelog author="avindra@opensuse.org" date="1763553600">- update to 0.27.0:
  * Use Uint8Array.fromBase64 if available (#4286)
  * from 0.26.0: enable trusted publishing (#4281)
  * update the Go compiler from v1.23.12 to v1.25.4 (#4208, #4311)
  * linux build now requires a kernel version of 3.2 or later
- from 0.26.0:
  * Enable trusted publishing (#4281)</changelog>
  <changelog author="avindra@opensuse.org" date="1768737600">- update to 0.27.2:
  * Forbid using declarations inside switch clauses (#4323)
  * Additional minification of switch statements (#4176, #4359)
  * Automatically add the -webkit-mask prefix (#4357, #4358)
  * Allow import path specifiers starting with #/ (#4361)
- from 0.27.1:
  * Allow tree-shaking of the Symbol constructor
  * The minifier now strips empty finally clauses (#4353)
  * Inline IIFEs containing a single expression (#4354)
  * Fix minifier bug with for inside try inside label (#4351)
  * Fix bundler bug with var nested inside if (#4348)</changelog>
  <changelog author="aavindraa@gmail.com" date="1772020800">- update to 0.27.3:
  * Preserve URL fragments in data URLs (#4370)
  * Parse and print CSS @scope rules (#4322)
  * Fix a minification bug with lowering of for await (#4378, #4385)
  * Update the Go compiler from v1.25.5 to v1.25.7 (#4383, #4388)</changelog>
  <changelog author="avindra@opensuse.org" date="1773576000">- update to 0.27.4:
  * Fix a regression with CSS media queries (#4395, #4405, #4406)
  * Fix an edge case with the inject feature (#4407)
  * Attempt to improve API handling of huge metafiles (#4329, #4415)</changelog>
  <changelog author="avindra@opensuse.org" date="1777982400">- update to 0.28.0:
  * Add support for with { type: 'text' } imports (#4435)
  * Add integrity checks to fallback download path (#4343)
  * Update the Go compiler from 1.25.7 to 1.26.1
- includes 0.27.7:
  * Fix lowering of define semantics for TypeScript parameter properties (#4421)
- includes 0.27.5:
  * Fix for an async generator edge case (#4401, #4417)
  * Fix a regression when metafile is enabled (#4420, #4418)
  * Use define semantics for TypeScript parameter properties (#4421)
  * Allow es2025 as a target in tsconfig.json (#4432)</changelog>
  <changelog author="avindra@opensuse.org" date="1782302400">- update to 0.28.1:
  * Disallow \ in local development server HTTP requests (GHSA-g7r4-m6w7-qqqr)
  * Add integrity checks to the Deno API (GHSA-gv7w-rqvm-qjhr)
  * Avoid inlining using and await using declarations (#4482)
  * Fix module evaluation when an error is thrown (#4461, #4467)
  * Fix some edge cases around the new operator (#4477)
  * Fix renaming of nested var declarations (#4471)
  * Emit var instead of const for certain TypeScript-only
    constructs for ES5 (#4448)</changelog>
</package>
<package pkgid="66b66849be6040224981efbda35fb598e323defa7770f16dccfcf6876fd92601" name="esbuild-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.28.1" rel="1.8"/>
  <changelog author="avindra@opensuse.org" date="1707652800">- roll 0.19.1...0.20.0
  * compatibility with deno 1.40.0
  * preferred extension order changed
  - from: tsx,.ts,.jsx,.js,.css,.json
  - to: .jsx,.js,.css,.json,.tsx,.ts
  * see CHANGELOG.md for other changes</changelog>
  <changelog author="avindra@opensuse.org" date="1711627200">- roll 0.20.0...0.20.2
  * Support TypeScript experimental decorators on `abstract` class fields #3684
  * constant folding for JavaScript inequality operators #3645
  * Fix cross-platform non-determinism with CSS color
    space transformations #3650
  * Fix a bug with the CSS nesting transform for older browsers
  * Work around issues with Deno 1.31+ #3682
  * Handle Yarn Plug'n'Play edge case with `tsconfig.json` #3698
  * Empty enums should behave like an object literal #3657
  * Improve dead code removal of `switch` statements #3659
  * JSON loader now preserves `__proto__` properties #3700
  * Other bug fixes</changelog>
  <changelog author="avindra@opensuse.org" date="1715083200">- update to 0.21.1:
  * Fix a regression with --keep-names (#3756)
- includes 0.21.0:
  * Implement the JavaScript decorators proposal (#104)
  * Optimize generated code for private methods
  * Fix an obscure bug with lowering class members with computed
    property keys
  * Fix some --keep-names edge cases</changelog>
  <changelog author="avindra@opensuse.org" date="1717934400">- update to 0.21.4:
  * Update support for import assertions and import attributes in
    node (#3778)
  * Fix for await transform when a label is present
  * Do additional constant folding after cross-module enum
    inlining (#3416, #3425)
  * Pass import attributes to on-resolve plugins (#3384, #3639, #3646)
  * Formatting support for the @position-try rule (#3773)
  * Always allow internal string import and export aliases (#3343)
- includes 0.21.3:
  * Implement the decorator metadata proposal (#3760)
  * Fix bundled decorators in derived classes (#3768)
  * Fix tsconfig.json files inside symlinked directories (#3767)
- includes 0.21.2:
  * Correct this in field and accessor decorators (#3761)
  * Allow es2023 as a target environment (#3762)</changelog>
  <changelog author="avindra@opensuse.org" date="1717934401">- update to 0.21.5:
  * Fix internal error with --supported:object-accessors=false (#3794)
  * Support ${configDir} in tsconfig.json files (#3782)
  * Support import attributes with glob-style imports (#3797)
  * Allow unknown import attributes to be used with the copy loader (#3792)
  * Fix Symbol.metadata on classes without a class decorator (#3781)</changelog>
  <changelog author="brunopitrus@hotmail.com" date="1718020800">- Use correct optflags for generated C code
- Fix broken debuginfo (work around bsc#1215402)
- 15.6+ and Fedora: don't use vendor
- Run test suite in %check</changelog>
  <changelog author="avindra@opensuse.org" date="1720267200">- update to 0.23.0:
  * Fix preserving collapsed JSX whitespace (#3818)
- includes 0.22.0:
  * Update await using behavior to match TypeScript
  * Allow es2024 as a target environment
  * Warn about onResolve plugins not setting a path (#3790)
  * Add a new Go API for running the CLI with plugins (#3539)
- change notes related to removed bundling experiment are omitted</changelog>
  <changelog author="avindra@opensuse.org" date="1730980800">- update to 0.24.0:
  * Drop support for older platforms (#3902)
  * Fix class field decorators in TypeScript if useDefineForClassFields is false (#3913)
  * Avoid incorrect cycle warning with tsconfig.json multiple inheritance (#3898)
  * Handle Yarn Plug'n'Play stack overflow with tsconfig.json (#3915)
  * Work around more issues with Deno 1.31+ (#3917)</changelog>
  <changelog author="avindra@opensuse.org" date="1734868800">- update to 0.24.2:
  * Fix regression with --define and import.meta (#4010, #4012, #4013)
- includes 0.24.1:
  * Allow es2024 as a target in tsconfig.json (#4004)
  * Allow automatic semicolon insertion after get/set
  * Allow quoted property names in --define and --pure (#4008)
  * Minify empty try/catch/finally blocks (#4003)
  * Include entryPoint metadata for the copy loader (#3985)
  * Source mappings may now contain null entries (#3310, #3878)
  * Avoid using the parent directory name for determinism (#3998)
  * Experimental support for esbuild on NetBSD (#3974)
- use zstd to compress vendor tarball</changelog>
  <changelog author="avindra@opensuse.org" date="1739016000">- update to 0.25.0:
  * Restrict access to esbuild's development server (GHSA-67mh-4wv8-2f99)
  * Delete output files when a build fails in watch mode (#3643)
  * Fix correctness issues with the CSS nesting transform (#3620,
    [#3877], #3933, #3997, #4005, #4037, #4038)
  * Fix some correctness issues with source maps (#1745, #3183, #3613, #3982)
  * Fix a minification bug with bitwise operators and bigints (#4065)
  * Fix esbuild incorrectly rejecting valid TypeScript edge case (#4027)
  * Transform BigInt values into constructor calls when unsupported (#4049)</changelog>
  <changelog author="avindra@opensuse.org" date="1742385600">- update to 0.25.1:
  * Fix incorrect paths in inline source maps (#4070, #4075, #4105)
  * Fix invalid generated source maps (#4080, #4082, #4104, #4107)
  * Fix a regression with non-file source map paths (#4078)
  * Fix a crash with switch optimization (#4088)
  * Update Go from 1.23.5 to 1.23.7 (#4076, #4077)</changelog>
  <changelog author="avindra@opensuse.org" date="1743595200">- update to 0.25.2:
  * Support flags in regular expressions for the API (#4121)
  * Fix node-specific annotations for string literal export names (#4100)
  * Basic support for index source maps (#3439, #4109)</changelog>
  <changelog author="avindra@opensuse.org" date="1746100800">- update to 0.25.3:
  * Fix lowered async arrow functions before super() (#4141, #4142)
  * Fix memory leak with --watch=true (#4131, #4132)
  * More concise output for repeated legal comments (#4139)
  * Allow a custom host with the development server (#4110)
  * Add a limit to CSS nesting expansion (#4114)
  * Fix path resolution edge case (#4144)
  * Update Go from 1.23.7 to 1.23.8 (#4133, #4134)</changelog>
  <changelog author="dheidler@suse.de" date="1761739200">- update to 0.25.11:
  * Add support for with { type: 'bytes' } imports (#4292)
  * Lower CSS media query range syntax (#3748, #4293)
  * Fix a panic in a minification edge case (#4287)
  * Fix @supports nested inside pseudo-element (#4265)
  * Better support building projects that use Yarn on Windows (#3131, #3663)
  * Preserve parentheses around function expressions (#4252)
  * Update Go from 1.23.10 to 1.23.12 (#4257, #4258)
  * Fix another TypeScript parsing edge case (#4248)
  * Fix a regression with the parsing of source phase imports
  * Parse and print JavaScript imports with an explicit phase (#4238)
  * Support optionally emitting absolute paths instead of relative paths (#338, #2082, #3023)
  * Fix a TypeScript parsing edge case (#4241)
  * Inline small constant strings when minifying
  * Fix a memory leak when cancel() is used on a build context (#4231)
  * Support empty :is() and :where() syntax in CSS (#4232)
  * Improve tree-shaking of try statements in dead code (#4224)
  * Consider negated bigints to have no side effects
  * Support a configurable delay in watch mode before rebuilding (#3476, #4178)
  * Allow mixed array for entryPoints API option (#4223)
  * Update Go from 1.23.8 to 1.23.10 (#4204, #4207)
  * Experimental support for esbuild on OpenHarmony (#4212)
  * Fix a regression with browser in package.json (#4187)
  * Add support for certain keywords as TypeScript tuple labels (#4192)
  * Add CSS prefixes for the stretch sizing value (#4184)
  * Add simple support for CORS to esbuild's development server (#4125)
  * Pass through invalid URLs in source maps unmodified (#4169)
  * Handle exports named __proto__ in ES modules (#4162, #4163)</changelog>
  <changelog author="avindra@opensuse.org" date="1763553600">- update to 0.27.0:
  * Use Uint8Array.fromBase64 if available (#4286)
  * from 0.26.0: enable trusted publishing (#4281)
  * update the Go compiler from v1.23.12 to v1.25.4 (#4208, #4311)
  * linux build now requires a kernel version of 3.2 or later
- from 0.26.0:
  * Enable trusted publishing (#4281)</changelog>
  <changelog author="avindra@opensuse.org" date="1768737600">- update to 0.27.2:
  * Forbid using declarations inside switch clauses (#4323)
  * Additional minification of switch statements (#4176, #4359)
  * Automatically add the -webkit-mask prefix (#4357, #4358)
  * Allow import path specifiers starting with #/ (#4361)
- from 0.27.1:
  * Allow tree-shaking of the Symbol constructor
  * The minifier now strips empty finally clauses (#4353)
  * Inline IIFEs containing a single expression (#4354)
  * Fix minifier bug with for inside try inside label (#4351)
  * Fix bundler bug with var nested inside if (#4348)</changelog>
  <changelog author="aavindraa@gmail.com" date="1772020800">- update to 0.27.3:
  * Preserve URL fragments in data URLs (#4370)
  * Parse and print CSS @scope rules (#4322)
  * Fix a minification bug with lowering of for await (#4378, #4385)
  * Update the Go compiler from v1.25.5 to v1.25.7 (#4383, #4388)</changelog>
  <changelog author="avindra@opensuse.org" date="1773576000">- update to 0.27.4:
  * Fix a regression with CSS media queries (#4395, #4405, #4406)
  * Fix an edge case with the inject feature (#4407)
  * Attempt to improve API handling of huge metafiles (#4329, #4415)</changelog>
  <changelog author="avindra@opensuse.org" date="1777982400">- update to 0.28.0:
  * Add support for with { type: 'text' } imports (#4435)
  * Add integrity checks to fallback download path (#4343)
  * Update the Go compiler from 1.25.7 to 1.26.1
- includes 0.27.7:
  * Fix lowering of define semantics for TypeScript parameter properties (#4421)
- includes 0.27.5:
  * Fix for an async generator edge case (#4401, #4417)
  * Fix a regression when metafile is enabled (#4420, #4418)
  * Use define semantics for TypeScript parameter properties (#4421)
  * Allow es2025 as a target in tsconfig.json (#4432)</changelog>
  <changelog author="avindra@opensuse.org" date="1782302400">- update to 0.28.1:
  * Disallow \ in local development server HTTP requests (GHSA-g7r4-m6w7-qqqr)
  * Add integrity checks to the Deno API (GHSA-gv7w-rqvm-qjhr)
  * Avoid inlining using and await using declarations (#4482)
  * Fix module evaluation when an error is thrown (#4461, #4467)
  * Fix some edge cases around the new operator (#4477)
  * Fix renaming of nested var declarations (#4471)
  * Emit var instead of const for certain TypeScript-only
    constructs for ES5 (#4448)</changelog>
</package>
<package pkgid="197137804d92910c5cded0484353f42576f1e15e090ada6b549333b502768993" name="espruino" arch="src">
  <version epoch="0" ver="2.08" rel="2.2"/>
  <changelog author="huaren.zhong@gmail.com" date="1519214400">- create initial package for version 1.95
- added fix for 64-bit build</changelog>
  <changelog author="avindra@opensuse.org" date="1609675200">- update package to v2.08</changelog>
</package>
<package pkgid="994b83ca8baf98d1d05617729024f65c0d9a92752a422ac96659573d993bb10d" name="espruino" arch="x86_64">
  <version epoch="0" ver="2.08" rel="2.2"/>
  <changelog author="huaren.zhong@gmail.com" date="1519214400">- create initial package for version 1.95
- added fix for 64-bit build</changelog>
  <changelog author="avindra@opensuse.org" date="1609675200">- update package to v2.08</changelog>
</package>
<package pkgid="8ba5c564a07919372311acf4e7e694e598bce2c138ea167c1ffe3ffb2699ec19" name="espruino-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.08" rel="2.2"/>
  <changelog author="huaren.zhong@gmail.com" date="1519214400">- create initial package for version 1.95
- added fix for 64-bit build</changelog>
  <changelog author="avindra@opensuse.org" date="1609675200">- update package to v2.08</changelog>
</package>
<package pkgid="1ee58610572e8ca6ee9fbf388727f25b759c01084f263f8d603685f023f6f520" name="espruino-debugsource" arch="x86_64">
  <version epoch="0" ver="2.08" rel="2.2"/>
  <changelog author="huaren.zhong@gmail.com" date="1519214400">- create initial package for version 1.95
- added fix for 64-bit build</changelog>
  <changelog author="avindra@opensuse.org" date="1609675200">- update package to v2.08</changelog>
</package>
<package pkgid="356ca578e3d3fa9eba16ed233ddf57474f32962a4a2e771c781d4f9d04f56e61" name="hermes" arch="src">
  <version epoch="0" ver="0.12.0" rel="2.2"/>
  <changelog author="avindra@opensuse.org" date="1609761600">- init pkg at 0.7.2+</changelog>
  <changelog author="avindra@opensuse.org" date="1622721600">- update to 0.8.0
  * for RN 0.65.x</changelog>
  <changelog author="avindra@opensuse.org" date="1648468800">- update to 0.11.0
  * for RN 0.68.x</changelog>
  <changelog author="avindra@opensuse.org" date="1674993600">- update to 0.12.0:
  * Many bug fixes
  * language features (WeakRef &amp; BigInt)
  * removal of the debugger on the command line tools, resulting in
    much better performance with Hermes from the CLI.
  * RN now builds Hermes from source, so we no longer need to publish
    specific versions of Hermes to target a specific version of RN</changelog>
</package>
<package pkgid="4dbc065a259a7678c9725e53305e61674e050f9a7c69727c6bb6c3b9c7935082" name="hermes" arch="x86_64">
  <version epoch="0" ver="0.12.0" rel="2.2"/>
  <changelog author="avindra@opensuse.org" date="1609761600">- init pkg at 0.7.2+</changelog>
  <changelog author="avindra@opensuse.org" date="1622721600">- update to 0.8.0
  * for RN 0.65.x</changelog>
  <changelog author="avindra@opensuse.org" date="1648468800">- update to 0.11.0
  * for RN 0.68.x</changelog>
  <changelog author="avindra@opensuse.org" date="1674993600">- update to 0.12.0:
  * Many bug fixes
  * language features (WeakRef &amp; BigInt)
  * removal of the debugger on the command line tools, resulting in
    much better performance with Hermes from the CLI.
  * RN now builds Hermes from source, so we no longer need to publish
    specific versions of Hermes to target a specific version of RN</changelog>
</package>
<package pkgid="991bd4c5a4a2fe9c3dee2e6adc09fd05d301f199609114784d8cb5bf76c8f385" name="hermes-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.12.0" rel="2.2"/>
  <changelog author="avindra@opensuse.org" date="1609761600">- init pkg at 0.7.2+</changelog>
  <changelog author="avindra@opensuse.org" date="1622721600">- update to 0.8.0
  * for RN 0.65.x</changelog>
  <changelog author="avindra@opensuse.org" date="1648468800">- update to 0.11.0
  * for RN 0.68.x</changelog>
  <changelog author="avindra@opensuse.org" date="1674993600">- update to 0.12.0:
  * Many bug fixes
  * language features (WeakRef &amp; BigInt)
  * removal of the debugger on the command line tools, resulting in
    much better performance with Hermes from the CLI.
  * RN now builds Hermes from source, so we no longer need to publish
    specific versions of Hermes to target a specific version of RN</changelog>
</package>
<package pkgid="73cf9b07c6e6127a2d9a70875f9d998112ca5d51fe6026e726c382623f24a628" name="hermes-debugsource" arch="x86_64">
  <version epoch="0" ver="0.12.0" rel="2.2"/>
  <changelog author="avindra@opensuse.org" date="1609761600">- init pkg at 0.7.2+</changelog>
  <changelog author="avindra@opensuse.org" date="1622721600">- update to 0.8.0
  * for RN 0.65.x</changelog>
  <changelog author="avindra@opensuse.org" date="1648468800">- update to 0.11.0
  * for RN 0.68.x</changelog>
  <changelog author="avindra@opensuse.org" date="1674993600">- update to 0.12.0:
  * Many bug fixes
  * language features (WeakRef &amp; BigInt)
  * removal of the debugger on the command line tools, resulting in
    much better performance with Hermes from the CLI.
  * RN now builds Hermes from source, so we no longer need to publish
    specific versions of Hermes to target a specific version of RN</changelog>
</package>
<package pkgid="f2d53d6c237ea4be262e185b17a587a3b066a9c4ecf73961ae1cc004c808ab45" name="hermes-devel" arch="x86_64">
  <version epoch="0" ver="0.12.0" rel="2.2"/>
  <changelog author="avindra@opensuse.org" date="1609761600">- init pkg at 0.7.2+</changelog>
  <changelog author="avindra@opensuse.org" date="1622721600">- update to 0.8.0
  * for RN 0.65.x</changelog>
  <changelog author="avindra@opensuse.org" date="1648468800">- update to 0.11.0
  * for RN 0.68.x</changelog>
  <changelog author="avindra@opensuse.org" date="1674993600">- update to 0.12.0:
  * Many bug fixes
  * language features (WeakRef &amp; BigInt)
  * removal of the debugger on the command line tools, resulting in
    much better performance with Hermes from the CLI.
  * RN now builds Hermes from source, so we no longer need to publish
    specific versions of Hermes to target a specific version of RN</changelog>
</package>
<package pkgid="3fbc7b587334df79c7556e15a801b743d59df35d21263065ffa8aa0c1614bee1" name="jerryscript" arch="src">
  <version epoch="0" ver="3.0.0" rel="6.1"/>
  <changelog author="huaren.zhong@gmail.com" date="1519214400">-- Initial package rebuild for Fedora (v1.0)</changelog>
  <changelog author="avindra@opensuse.org" date="1616068800">- update to 2.4.0</changelog>
  <changelog author="avindra@opensuse.org" date="1771934400">- update to 3.0.0</changelog>
</package>
<package pkgid="680eb04fa2a2366912f76545c6899c0608930abecee4561d27394bae90991428" name="jerryscript" arch="x86_64">
  <version epoch="0" ver="3.0.0" rel="6.1"/>
  <changelog author="huaren.zhong@gmail.com" date="1519214400">-- Initial package rebuild for Fedora (v1.0)</changelog>
  <changelog author="avindra@opensuse.org" date="1616068800">- update to 2.4.0</changelog>
  <changelog author="avindra@opensuse.org" date="1771934400">- update to 3.0.0</changelog>
</package>
<package pkgid="2b0cdd96f6512e83aacef95233212cb2a88397098b2c20c0e755d25f09255dc2" name="jerryscript-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.0.0" rel="6.1"/>
  <changelog author="huaren.zhong@gmail.com" date="1519214400">-- Initial package rebuild for Fedora (v1.0)</changelog>
  <changelog author="avindra@opensuse.org" date="1616068800">- update to 2.4.0</changelog>
  <changelog author="avindra@opensuse.org" date="1771934400">- update to 3.0.0</changelog>
</package>
<package pkgid="9ef5a9618e8d1f3203b633ee7864183f81ad6727ed6c3473c94157dfbaffe07a" name="jerryscript-devel" arch="x86_64">
  <version epoch="0" ver="3.0.0" rel="6.1"/>
  <changelog author="huaren.zhong@gmail.com" date="1519214400">-- Initial package rebuild for Fedora (v1.0)</changelog>
  <changelog author="avindra@opensuse.org" date="1616068800">- update to 2.4.0</changelog>
  <changelog author="avindra@opensuse.org" date="1771934400">- update to 3.0.0</changelog>
</package>
<package pkgid="3079c434d4f53c40ef4bcd26df242aed7b360e1ce1c3081bfe695f9ddfd5ee1e" name="local-npm-registry" arch="noarch">
  <version epoch="0" ver="1.1.0" rel="21.1"/>
  <changelog author="adam.majer@suse.de" date="1610971200">- Initial version 0.0.1</changelog>
  <changelog author="adam.majer@suse.de" date="1611662400">- Update to 0.0.2: fixes uncaught exceptions
- work with quilt when unpacking archive</changelog>
  <changelog author="adam.majer@suse.de" date="1628683200">- update to 0.0.3:
  * fixes case when npm is stalling when package is not found</changelog>
  <changelog author="brunopitrus@hotmail.com" date="1660564800">- Allow the user to override `node` and `npm` commands in PATH.
  This is useful if one wants to eg. use Electron to run npm.
  * add 0001-Allow-the-user-to-provide-their-own-npm-command-by-m.patch
- Change Requires: npm-default to Requires: npm.
  npm-default is already prefered by the prjconf,
  this works with any version of npm,
  and Fedora does not have npm-default.</changelog>
  <changelog author="adam.majer@suse.de" date="1660651200">- Revert Requires: back to npm-default. If we need support for
  Fedora to have something else, we can do this another way
  https://en.opensuse.org/openSUSE:Build_Service_prjconf#Substitute</changelog>
  <changelog author="adam.majer@suse.de" date="1689940800">- update to 1.0.1
  * update dependencies
  * no longer shows paths for tarballs served by the proxy
  * works with latest nodejs
- 0001-Allow-the-user-to-provide-their-own-npm-command-by-m.patch:
  dropped, upstreamed</changelog>
  <changelog author="adam.majer@suse.de" date="1703851200">- Escape `quilt setup` invoked section in the helper script</changelog>
  <changelog author="adam.majer@suse.de" date="1706616000">- update to 1.0.2
  * --help invocation fixes
  * cleanup npm's config.registry on exit
  * adds support for non-standard alternative versions</changelog>
  <changelog author="adam.majer@suse.de" date="1740139200">- update to 1.1.0
  * always run npm with --no-package-lock. This will fix all weird
    errors and no loger require cleaning package-lock.json from
    upstream
  * `quilt setup` script is now in the utility
  * everything is run in JS now, so you can run directly with
    node version of change. Either,
    local-npm-registry
    or
    node22 /usr/bin/local-npm-registry</changelog>
  <changelog author="doreilly@suse.com" date="1740571200">- fix await import error on older node.js versions</changelog>
</package>
<package pkgid="77c51a2d4b360e9ee5fd1c4d7442086b73ec3839081320e9b093a2cbf3ad08a2" name="local-npm-registry" arch="src">
  <version epoch="0" ver="1.1.0" rel="21.1"/>
  <changelog author="adam.majer@suse.de" date="1610971200">- Initial version 0.0.1</changelog>
  <changelog author="adam.majer@suse.de" date="1611662400">- Update to 0.0.2: fixes uncaught exceptions
- work with quilt when unpacking archive</changelog>
  <changelog author="adam.majer@suse.de" date="1628683200">- update to 0.0.3:
  * fixes case when npm is stalling when package is not found</changelog>
  <changelog author="brunopitrus@hotmail.com" date="1660564800">- Allow the user to override `node` and `npm` commands in PATH.
  This is useful if one wants to eg. use Electron to run npm.
  * add 0001-Allow-the-user-to-provide-their-own-npm-command-by-m.patch
- Change Requires: npm-default to Requires: npm.
  npm-default is already prefered by the prjconf,
  this works with any version of npm,
  and Fedora does not have npm-default.</changelog>
  <changelog author="adam.majer@suse.de" date="1660651200">- Revert Requires: back to npm-default. If we need support for
  Fedora to have something else, we can do this another way
  https://en.opensuse.org/openSUSE:Build_Service_prjconf#Substitute</changelog>
  <changelog author="adam.majer@suse.de" date="1689940800">- update to 1.0.1
  * update dependencies
  * no longer shows paths for tarballs served by the proxy
  * works with latest nodejs
- 0001-Allow-the-user-to-provide-their-own-npm-command-by-m.patch:
  dropped, upstreamed</changelog>
  <changelog author="adam.majer@suse.de" date="1703851200">- Escape `quilt setup` invoked section in the helper script</changelog>
  <changelog author="adam.majer@suse.de" date="1706616000">- update to 1.0.2
  * --help invocation fixes
  * cleanup npm's config.registry on exit
  * adds support for non-standard alternative versions</changelog>
  <changelog author="adam.majer@suse.de" date="1740139200">- update to 1.1.0
  * always run npm with --no-package-lock. This will fix all weird
    errors and no loger require cleaning package-lock.json from
    upstream
  * `quilt setup` script is now in the utility
  * everything is run in JS now, so you can run directly with
    node version of change. Either,
    local-npm-registry
    or
    node22 /usr/bin/local-npm-registry</changelog>
  <changelog author="doreilly@suse.com" date="1740571200">- fix await import error on older node.js versions</changelog>
</package>
<package pkgid="71a43702331ef7a0dddf90af7eabaa6187ab5aea1ab97d481645639c229ee03e" name="mathjax" arch="noarch">
  <version epoch="0" ver="2.7.9" rel="2.1"/>
  <changelog author="p.drouand@gmail.com" date="1451822400">- Initial release (version 2.6.0)</changelog>
  <changelog author="p.drouand@gmail.com" date="1457006400">- Fix the license tag to be SPDX compliant</changelog>
  <changelog author="toddrme2178@gmail.com" date="1467374400">- Make Group tag consistent with other font packages.</changelog>
  <changelog author="fstrba@suse.com" date="1627300800">- Define _fontsdir for building on systems that don't have it
  defined</changelog>
</package>
<package pkgid="1866608504433982916d27d34a3d6790137933ac4a9b4a64501d89496e9fefde" name="mathjax" arch="src">
  <version epoch="0" ver="2.7.9" rel="2.1"/>
  <changelog author="p.drouand@gmail.com" date="1451822400">- Initial release (version 2.6.0)</changelog>
  <changelog author="p.drouand@gmail.com" date="1457006400">- Fix the license tag to be SPDX compliant</changelog>
  <changelog author="toddrme2178@gmail.com" date="1467374400">- Make Group tag consistent with other font packages.</changelog>
  <changelog author="fstrba@suse.com" date="1627300800">- Define _fontsdir for building on systems that don't have it
  defined</changelog>
</package>
<package pkgid="baf7850af642d7a5e7e0c7a8f14f11fda979d61a92eeeab741168f37c124e611" name="mathjax-ams-fonts" arch="noarch">
  <version epoch="0" ver="2.7.9" rel="2.1"/>
  <changelog author="p.drouand@gmail.com" date="1451822400">- Initial release (version 2.6.0)</changelog>
  <changelog author="p.drouand@gmail.com" date="1457006400">- Fix the license tag to be SPDX compliant</changelog>
  <changelog author="toddrme2178@gmail.com" date="1467374400">- Make Group tag consistent with other font packages.</changelog>
  <changelog author="fstrba@suse.com" date="1627300800">- Define _fontsdir for building on systems that don't have it
  defined</changelog>
</package>
<package pkgid="4dd29af0d449300b9ce12eac57d8c08aeb17508090a903f2ba877f5b6a0fb550" name="mathjax-caligraphic-fonts" arch="noarch">
  <version epoch="0" ver="2.7.9" rel="2.1"/>
  <changelog author="p.drouand@gmail.com" date="1451822400">- Initial release (version 2.6.0)</changelog>
  <changelog author="p.drouand@gmail.com" date="1457006400">- Fix the license tag to be SPDX compliant</changelog>
  <changelog author="toddrme2178@gmail.com" date="1467374400">- Make Group tag consistent with other font packages.</changelog>
  <changelog author="fstrba@suse.com" date="1627300800">- Define _fontsdir for building on systems that don't have it
  defined</changelog>
</package>
<package pkgid="db99f4d0109e8e56b9d1733f10d179b2232e94836beab3606947346a5a38356c" name="mathjax-fraktur-fonts" arch="noarch">
  <version epoch="0" ver="2.7.9" rel="2.1"/>
  <changelog author="p.drouand@gmail.com" date="1451822400">- Initial release (version 2.6.0)</changelog>
  <changelog author="p.drouand@gmail.com" date="1457006400">- Fix the license tag to be SPDX compliant</changelog>
  <changelog author="toddrme2178@gmail.com" date="1467374400">- Make Group tag consistent with other font packages.</changelog>
  <changelog author="fstrba@suse.com" date="1627300800">- Define _fontsdir for building on systems that don't have it
  defined</changelog>
</package>
<package pkgid="6791eb616cdaa07bcba47e52af70e98f6afb51850a6fb27027dcfabe2c498edc" name="mathjax-main-fonts" arch="noarch">
  <version epoch="0" ver="2.7.9" rel="2.1"/>
  <changelog author="p.drouand@gmail.com" date="1451822400">- Initial release (version 2.6.0)</changelog>
  <changelog author="p.drouand@gmail.com" date="1457006400">- Fix the license tag to be SPDX compliant</changelog>
  <changelog author="toddrme2178@gmail.com" date="1467374400">- Make Group tag consistent with other font packages.</changelog>
  <changelog author="fstrba@suse.com" date="1627300800">- Define _fontsdir for building on systems that don't have it
  defined</changelog>
</package>
<package pkgid="6dc3005cbcf71ff8f02f294c80c9ba217e50a3a3abc5a39ae27bdc390aec476d" name="mathjax-math-fonts" arch="noarch">
  <version epoch="0" ver="2.7.9" rel="2.1"/>
  <changelog author="p.drouand@gmail.com" date="1451822400">- Initial release (version 2.6.0)</changelog>
  <changelog author="p.drouand@gmail.com" date="1457006400">- Fix the license tag to be SPDX compliant</changelog>
  <changelog author="toddrme2178@gmail.com" date="1467374400">- Make Group tag consistent with other font packages.</changelog>
  <changelog author="fstrba@suse.com" date="1627300800">- Define _fontsdir for building on systems that don't have it
  defined</changelog>
</package>
<package pkgid="9061309aa254a8d0dd40ec86521d27219ddaac430124a3105126dbe060252284" name="mathjax-sansserif-fonts" arch="noarch">
  <version epoch="0" ver="2.7.9" rel="2.1"/>
  <changelog author="p.drouand@gmail.com" date="1451822400">- Initial release (version 2.6.0)</changelog>
  <changelog author="p.drouand@gmail.com" date="1457006400">- Fix the license tag to be SPDX compliant</changelog>
  <changelog author="toddrme2178@gmail.com" date="1467374400">- Make Group tag consistent with other font packages.</changelog>
  <changelog author="fstrba@suse.com" date="1627300800">- Define _fontsdir for building on systems that don't have it
  defined</changelog>
</package>
<package pkgid="88a9c9fd4afb29bc64c71d8801d3e13a836bbce8d9bd0c501df5911275133edb" name="mathjax-script-fonts" arch="noarch">
  <version epoch="0" ver="2.7.9" rel="2.1"/>
  <changelog author="p.drouand@gmail.com" date="1451822400">- Initial release (version 2.6.0)</changelog>
  <changelog author="p.drouand@gmail.com" date="1457006400">- Fix the license tag to be SPDX compliant</changelog>
  <changelog author="toddrme2178@gmail.com" date="1467374400">- Make Group tag consistent with other font packages.</changelog>
  <changelog author="fstrba@suse.com" date="1627300800">- Define _fontsdir for building on systems that don't have it
  defined</changelog>
</package>
<package pkgid="ff51aa82ac525ba868b974d040cc350d778984368df6b76b3c841dd6031f6f7c" name="mathjax-size1-fonts" arch="noarch">
  <version epoch="0" ver="2.7.9" rel="2.1"/>
  <changelog author="p.drouand@gmail.com" date="1451822400">- Initial release (version 2.6.0)</changelog>
  <changelog author="p.drouand@gmail.com" date="1457006400">- Fix the license tag to be SPDX compliant</changelog>
  <changelog author="toddrme2178@gmail.com" date="1467374400">- Make Group tag consistent with other font packages.</changelog>
  <changelog author="fstrba@suse.com" date="1627300800">- Define _fontsdir for building on systems that don't have it
  defined</changelog>
</package>
<package pkgid="920a2683a38ca7481956f68bcc3df37ee25111c43e3b315e849f38081eded67b" name="mathjax-size2-fonts" arch="noarch">
  <version epoch="0" ver="2.7.9" rel="2.1"/>
  <changelog author="p.drouand@gmail.com" date="1451822400">- Initial release (version 2.6.0)</changelog>
  <changelog author="p.drouand@gmail.com" date="1457006400">- Fix the license tag to be SPDX compliant</changelog>
  <changelog author="toddrme2178@gmail.com" date="1467374400">- Make Group tag consistent with other font packages.</changelog>
  <changelog author="fstrba@suse.com" date="1627300800">- Define _fontsdir for building on systems that don't have it
  defined</changelog>
</package>
<package pkgid="86fe7ecedaac85044771511392143edc009aa5526eca13391975a7a9771ec217" name="mathjax-size3-fonts" arch="noarch">
  <version epoch="0" ver="2.7.9" rel="2.1"/>
  <changelog author="p.drouand@gmail.com" date="1451822400">- Initial release (version 2.6.0)</changelog>
  <changelog author="p.drouand@gmail.com" date="1457006400">- Fix the license tag to be SPDX compliant</changelog>
  <changelog author="toddrme2178@gmail.com" date="1467374400">- Make Group tag consistent with other font packages.</changelog>
  <changelog author="fstrba@suse.com" date="1627300800">- Define _fontsdir for building on systems that don't have it
  defined</changelog>
</package>
<package pkgid="8a5eebf19107dd2a723c16b959f9d41307e565d71ce160025e042073951bf23b" name="mathjax-size4-fonts" arch="noarch">
  <version epoch="0" ver="2.7.9" rel="2.1"/>
  <changelog author="p.drouand@gmail.com" date="1451822400">- Initial release (version 2.6.0)</changelog>
  <changelog author="p.drouand@gmail.com" date="1457006400">- Fix the license tag to be SPDX compliant</changelog>
  <changelog author="toddrme2178@gmail.com" date="1467374400">- Make Group tag consistent with other font packages.</changelog>
  <changelog author="fstrba@suse.com" date="1627300800">- Define _fontsdir for building on systems that don't have it
  defined</changelog>
</package>
<package pkgid="ef2b7910f0e78e3214135523a56bba7b3f191b81f73f29c599cf2f41e2673194" name="mathjax-stixweb-fonts" arch="noarch">
  <version epoch="0" ver="2.7.9" rel="2.1"/>
  <changelog author="p.drouand@gmail.com" date="1451822400">- Initial release (version 2.6.0)</changelog>
  <changelog author="p.drouand@gmail.com" date="1457006400">- Fix the license tag to be SPDX compliant</changelog>
  <changelog author="toddrme2178@gmail.com" date="1467374400">- Make Group tag consistent with other font packages.</changelog>
  <changelog author="fstrba@suse.com" date="1627300800">- Define _fontsdir for building on systems that don't have it
  defined</changelog>
</package>
<package pkgid="edde460936f7e67a063a31f75198834fe31df75cd2ea160dc0af1dfad3e3f1d7" name="mathjax-typewriter-fonts" arch="noarch">
  <version epoch="0" ver="2.7.9" rel="2.1"/>
  <changelog author="p.drouand@gmail.com" date="1451822400">- Initial release (version 2.6.0)</changelog>
  <changelog author="p.drouand@gmail.com" date="1457006400">- Fix the license tag to be SPDX compliant</changelog>
  <changelog author="toddrme2178@gmail.com" date="1467374400">- Make Group tag consistent with other font packages.</changelog>
  <changelog author="fstrba@suse.com" date="1627300800">- Define _fontsdir for building on systems that don't have it
  defined</changelog>
</package>
<package pkgid="c6942bab98c78fe1c236a5d1a1f8309c3b7af96c507ef57d4fd143dcf9ad0f98" name="mathjax-vector-fonts" arch="noarch">
  <version epoch="0" ver="2.7.9" rel="2.1"/>
  <changelog author="p.drouand@gmail.com" date="1451822400">- Initial release (version 2.6.0)</changelog>
  <changelog author="p.drouand@gmail.com" date="1457006400">- Fix the license tag to be SPDX compliant</changelog>
  <changelog author="toddrme2178@gmail.com" date="1467374400">- Make Group tag consistent with other font packages.</changelog>
  <changelog author="fstrba@suse.com" date="1627300800">- Define _fontsdir for building on systems that don't have it
  defined</changelog>
</package>
<package pkgid="3e7ca3d825124f1e77f13a7b80d178f30aa4c6776364f0168828db9814617915" name="mathjax-winchrome-fonts" arch="noarch">
  <version epoch="0" ver="2.7.9" rel="2.1"/>
  <changelog author="p.drouand@gmail.com" date="1451822400">- Initial release (version 2.6.0)</changelog>
  <changelog author="p.drouand@gmail.com" date="1457006400">- Fix the license tag to be SPDX compliant</changelog>
  <changelog author="toddrme2178@gmail.com" date="1467374400">- Make Group tag consistent with other font packages.</changelog>
  <changelog author="fstrba@suse.com" date="1627300800">- Define _fontsdir for building on systems that don't have it
  defined</changelog>
</package>
<package pkgid="e568ee582eb57ce952d1bebdb5806cf688b5132879cd18b2b31072af7c264b2a" name="mathjax-winie6-fonts" arch="noarch">
  <version epoch="0" ver="2.7.9" rel="2.1"/>
  <changelog author="p.drouand@gmail.com" date="1451822400">- Initial release (version 2.6.0)</changelog>
  <changelog author="p.drouand@gmail.com" date="1457006400">- Fix the license tag to be SPDX compliant</changelog>
  <changelog author="toddrme2178@gmail.com" date="1467374400">- Make Group tag consistent with other font packages.</changelog>
  <changelog author="fstrba@suse.com" date="1627300800">- Define _fontsdir for building on systems that don't have it
  defined</changelog>
</package>
<package pkgid="3e98bd1a43c5a4a934a5479cf7c86e08ce917a53b1d3874c2b9ce1bf74821d99" name="mjs" arch="src">
  <version epoch="0" ver="2.20.0" rel="2.6"/>
  <changelog author="avindra@opensuse.org" date="1609675200">- initial package at 2.18.0</changelog>
  <changelog author="avindra@opensuse.org" date="1612440000">- update to 2.19.0
  * no changes to mjs</changelog>
  <changelog author="avindra@opensuse.org" date="1770897600">- update to 2.20.0:
  * 10 commits, 230 files changed
  * see https://github.com/cesanta/mjs/compare/2.19.1...2.20.0</changelog>
</package>
<package pkgid="f9e9de430960cb883fbab83f6d9f23ee0f9e55a7bb8c72f8317a1c1e0655fff3" name="mjs" arch="x86_64">
  <version epoch="0" ver="2.20.0" rel="2.6"/>
  <changelog author="avindra@opensuse.org" date="1609675200">- initial package at 2.18.0</changelog>
  <changelog author="avindra@opensuse.org" date="1612440000">- update to 2.19.0
  * no changes to mjs</changelog>
  <changelog author="avindra@opensuse.org" date="1770897600">- update to 2.20.0:
  * 10 commits, 230 files changed
  * see https://github.com/cesanta/mjs/compare/2.19.1...2.20.0</changelog>
</package>
<package pkgid="fefcb3d317de965d0107e9f4afea5a82fd0ff729fa88338c083ddebd968133bc" name="mjs-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.20.0" rel="2.6"/>
  <changelog author="avindra@opensuse.org" date="1609675200">- initial package at 2.18.0</changelog>
  <changelog author="avindra@opensuse.org" date="1612440000">- update to 2.19.0
  * no changes to mjs</changelog>
  <changelog author="avindra@opensuse.org" date="1770897600">- update to 2.20.0:
  * 10 commits, 230 files changed
  * see https://github.com/cesanta/mjs/compare/2.19.1...2.20.0</changelog>
</package>
<package pkgid="6b4b2caaaa63c4d28bf9e7c6a5bc365b62d1a819d46e7c07cadce079cad86881" name="mjs-debugsource" arch="x86_64">
  <version epoch="0" ver="2.20.0" rel="2.6"/>
  <changelog author="avindra@opensuse.org" date="1609675200">- initial package at 2.18.0</changelog>
  <changelog author="avindra@opensuse.org" date="1612440000">- update to 2.19.0
  * no changes to mjs</changelog>
  <changelog author="avindra@opensuse.org" date="1770897600">- update to 2.20.0:
  * 10 commits, 230 files changed
  * see https://github.com/cesanta/mjs/compare/2.19.1...2.20.0</changelog>
</package>
<package pkgid="94cba29fdb5a28ec0bd29d72b22c85fc7a5f412cc78ec31fb3923b5bfc4436cd" name="mujs" arch="src">
  <version epoch="0" ver="1.3.5" rel="27.2"/>
  <changelog author="ilya@ilya.top" date="1615464000">- Initialization mujs 1.0.9.</changelog>
  <changelog author="rpm@fthiessen.de" date="1618401600">- Update mujs 1.1.1
  * Fix: Always create new scope for eval()
  * Don't redefine/reset existing vars in script code
  * Fix: RegExp.prototype should be a regular expression object
  * Throw when redefining non-configurable/readonly properties
  * Array:  Fix crash when length is negative
  * fix split doesn't convert context to string if no argument is passed
  * Parse integers with floats to support large numbers.
  * Optimize array construction bytecode.
  * Fix: Expose type of value as an enum with js_type()
  * Fixed js_strtol: Prevent negative table indexing in
- Update mujs 1.1.0
  * Don't allow creating new properties on transient objects.
  * Fixed escape characters in regex parser
  * Handle NaN in Date accessors
  * Handle undefined argument to Error constructor
- Fixed RPM error because of missing RPM group</changelog>
  <changelog author="rpm@fthiessen.de" date="1621252800">- Update mujs 1.1.2
  * Check for overflow when reading floating point exponent
  * Fix use-after-free in regexp source property access.</changelog>
  <changelog author="ilya@ilya.top" date="1624795200">- Updated to 1.1.3
  * https://git.ghostscript.com/?p=mujs.git;a=log;h=refs/tags/1.1.3
  * Fixed error in Array.prototype.toString().</changelog>
  <changelog author="ilya@ilya.top" date="1644926400">- Updated to 1.2.0
  * https://git.ghostscript.com/?p=mujs.git;a=log;h=refs/tags/1.2.0
  * Fixed heap buffer overflow (CVE-2021-45005, boo#1195954).</changelog>
  <changelog author="ilya@ilya.top" date="1652875200">- Added mujs-1.2.0-stack-exhaustion.patch (CVE-2022-30974, boo#1199678).</changelog>
  <changelog author="ecsos@opensuse.org" date="1673697600">- Update to 1.3.2
  * https://git.ghostscript.com/?p=mujs.git;a=log;h=refs/tags/1.3.2
  * 1.3.2 patch release for UAF bug fix.
  * Bug 706057: Fix use-after-free in getOwnPropertyDescriptor.
  * Set length of output array Array.prototype.map.
- Update to 1.3.1
  * https://git.ghostscript.com/?p=mujs.git;a=log;h=refs/tags/1.3.1
  * Make a patch release for important iterator bug fix.
  * Issue #166: Use special iterator for string and array indices.
  * Enable choice of library version for shell
  * Use $(@D) instead of $(dir $@)
- Update to 1.3.0
  * https://git.ghostscript.com/?p=mujs.git;a=log;h=refs/tags/1.3.0
  * Avoid freeing buffer twice in case of error.
  * Fast path for "simple" arrays.
  * Bug 705775: Fix double fclose in pretty-printing tool.
  * Makefile: fix parallel builds
  * Guard state initialization with try to avoid panic in initialization.
  * Add js_isbooleanobject and js_isdateobject functions.
  * Issue #161: Cope with empty programs in mujs-pp.
  * Issue #161: Don't fclose a FILE that is NULL.
  * Issue #162: Check stack overflow during regexp compilation.
  * Bug 705052: Don't use private STACK/TOP macros in jsstate.c
  * Add "console" object to mujs shell.
  * Issue #156: Fix check for duplicate formal parameters when strict.
  * Some minor optimizations to Ap_join.
  * array join: avoid strcat, speedup from O(N^2) to O(N)
- Drop mujs-1.2.0-stack-exhaustion.patch because now in upstream.</changelog>
  <changelog author="aloisio@gmx.com" date="1678536000">- Allow build on leap</changelog>
  <changelog author="ilya@ilya.top" date="1684497600">- Updated to 1.3.3
  * https://git.ghostscript.com/?p=mujs.git;a=log;h=refs/tags/1.3.3</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1706788800">- Updated to 1.3.4
  * https://git.ghostscript.com/?p=mujs.git;a=log;h=refs/tags/1.3.4
  * Finalize user data if object allocation fails.
  * Fix bug when cleaning up after allocation error.
  * Handle sign when converting integer strings to numbers.
  * Allow disabling readline support in Makefile.</changelog>
  <changelog author="ilya@ilya.top" date="1734091200">- Updated to 1.3.5
  * https://git.ghostscript.com/?p=mujs.git;a=log;h=refs/tags/1.3.5
  * Fixed bug with String.prototype.split(RegExp).</changelog>
</package>
<package pkgid="dc95eca02e3a14f6ec663da0854f9fbc21addf9dfa2c6b4c1fe4e032535b7c12" name="mujs" arch="x86_64">
  <version epoch="0" ver="1.3.5" rel="27.2"/>
  <changelog author="ilya@ilya.top" date="1615464000">- Initialization mujs 1.0.9.</changelog>
  <changelog author="rpm@fthiessen.de" date="1618401600">- Update mujs 1.1.1
  * Fix: Always create new scope for eval()
  * Don't redefine/reset existing vars in script code
  * Fix: RegExp.prototype should be a regular expression object
  * Throw when redefining non-configurable/readonly properties
  * Array:  Fix crash when length is negative
  * fix split doesn't convert context to string if no argument is passed
  * Parse integers with floats to support large numbers.
  * Optimize array construction bytecode.
  * Fix: Expose type of value as an enum with js_type()
  * Fixed js_strtol: Prevent negative table indexing in
- Update mujs 1.1.0
  * Don't allow creating new properties on transient objects.
  * Fixed escape characters in regex parser
  * Handle NaN in Date accessors
  * Handle undefined argument to Error constructor
- Fixed RPM error because of missing RPM group</changelog>
  <changelog author="rpm@fthiessen.de" date="1621252800">- Update mujs 1.1.2
  * Check for overflow when reading floating point exponent
  * Fix use-after-free in regexp source property access.</changelog>
  <changelog author="ilya@ilya.top" date="1624795200">- Updated to 1.1.3
  * https://git.ghostscript.com/?p=mujs.git;a=log;h=refs/tags/1.1.3
  * Fixed error in Array.prototype.toString().</changelog>
  <changelog author="ilya@ilya.top" date="1644926400">- Updated to 1.2.0
  * https://git.ghostscript.com/?p=mujs.git;a=log;h=refs/tags/1.2.0
  * Fixed heap buffer overflow (CVE-2021-45005, boo#1195954).</changelog>
  <changelog author="ilya@ilya.top" date="1652875200">- Added mujs-1.2.0-stack-exhaustion.patch (CVE-2022-30974, boo#1199678).</changelog>
  <changelog author="ecsos@opensuse.org" date="1673697600">- Update to 1.3.2
  * https://git.ghostscript.com/?p=mujs.git;a=log;h=refs/tags/1.3.2
  * 1.3.2 patch release for UAF bug fix.
  * Bug 706057: Fix use-after-free in getOwnPropertyDescriptor.
  * Set length of output array Array.prototype.map.
- Update to 1.3.1
  * https://git.ghostscript.com/?p=mujs.git;a=log;h=refs/tags/1.3.1
  * Make a patch release for important iterator bug fix.
  * Issue #166: Use special iterator for string and array indices.
  * Enable choice of library version for shell
  * Use $(@D) instead of $(dir $@)
- Update to 1.3.0
  * https://git.ghostscript.com/?p=mujs.git;a=log;h=refs/tags/1.3.0
  * Avoid freeing buffer twice in case of error.
  * Fast path for "simple" arrays.
  * Bug 705775: Fix double fclose in pretty-printing tool.
  * Makefile: fix parallel builds
  * Guard state initialization with try to avoid panic in initialization.
  * Add js_isbooleanobject and js_isdateobject functions.
  * Issue #161: Cope with empty programs in mujs-pp.
  * Issue #161: Don't fclose a FILE that is NULL.
  * Issue #162: Check stack overflow during regexp compilation.
  * Bug 705052: Don't use private STACK/TOP macros in jsstate.c
  * Add "console" object to mujs shell.
  * Issue #156: Fix check for duplicate formal parameters when strict.
  * Some minor optimizations to Ap_join.
  * array join: avoid strcat, speedup from O(N^2) to O(N)
- Drop mujs-1.2.0-stack-exhaustion.patch because now in upstream.</changelog>
  <changelog author="aloisio@gmx.com" date="1678536000">- Allow build on leap</changelog>
  <changelog author="ilya@ilya.top" date="1684497600">- Updated to 1.3.3
  * https://git.ghostscript.com/?p=mujs.git;a=log;h=refs/tags/1.3.3</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1706788800">- Updated to 1.3.4
  * https://git.ghostscript.com/?p=mujs.git;a=log;h=refs/tags/1.3.4
  * Finalize user data if object allocation fails.
  * Fix bug when cleaning up after allocation error.
  * Handle sign when converting integer strings to numbers.
  * Allow disabling readline support in Makefile.</changelog>
  <changelog author="ilya@ilya.top" date="1734091200">- Updated to 1.3.5
  * https://git.ghostscript.com/?p=mujs.git;a=log;h=refs/tags/1.3.5
  * Fixed bug with String.prototype.split(RegExp).</changelog>
</package>
<package pkgid="4942f603623719ccf56aaafd8fde2e1b18a40d8362cde02e27201886a8b202b8" name="mujs-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.3.5" rel="27.2"/>
  <changelog author="ilya@ilya.top" date="1615464000">- Initialization mujs 1.0.9.</changelog>
  <changelog author="rpm@fthiessen.de" date="1618401600">- Update mujs 1.1.1
  * Fix: Always create new scope for eval()
  * Don't redefine/reset existing vars in script code
  * Fix: RegExp.prototype should be a regular expression object
  * Throw when redefining non-configurable/readonly properties
  * Array:  Fix crash when length is negative
  * fix split doesn't convert context to string if no argument is passed
  * Parse integers with floats to support large numbers.
  * Optimize array construction bytecode.
  * Fix: Expose type of value as an enum with js_type()
  * Fixed js_strtol: Prevent negative table indexing in
- Update mujs 1.1.0
  * Don't allow creating new properties on transient objects.
  * Fixed escape characters in regex parser
  * Handle NaN in Date accessors
  * Handle undefined argument to Error constructor
- Fixed RPM error because of missing RPM group</changelog>
  <changelog author="rpm@fthiessen.de" date="1621252800">- Update mujs 1.1.2
  * Check for overflow when reading floating point exponent
  * Fix use-after-free in regexp source property access.</changelog>
  <changelog author="ilya@ilya.top" date="1624795200">- Updated to 1.1.3
  * https://git.ghostscript.com/?p=mujs.git;a=log;h=refs/tags/1.1.3
  * Fixed error in Array.prototype.toString().</changelog>
  <changelog author="ilya@ilya.top" date="1644926400">- Updated to 1.2.0
  * https://git.ghostscript.com/?p=mujs.git;a=log;h=refs/tags/1.2.0
  * Fixed heap buffer overflow (CVE-2021-45005, boo#1195954).</changelog>
  <changelog author="ilya@ilya.top" date="1652875200">- Added mujs-1.2.0-stack-exhaustion.patch (CVE-2022-30974, boo#1199678).</changelog>
  <changelog author="ecsos@opensuse.org" date="1673697600">- Update to 1.3.2
  * https://git.ghostscript.com/?p=mujs.git;a=log;h=refs/tags/1.3.2
  * 1.3.2 patch release for UAF bug fix.
  * Bug 706057: Fix use-after-free in getOwnPropertyDescriptor.
  * Set length of output array Array.prototype.map.
- Update to 1.3.1
  * https://git.ghostscript.com/?p=mujs.git;a=log;h=refs/tags/1.3.1
  * Make a patch release for important iterator bug fix.
  * Issue #166: Use special iterator for string and array indices.
  * Enable choice of library version for shell
  * Use $(@D) instead of $(dir $@)
- Update to 1.3.0
  * https://git.ghostscript.com/?p=mujs.git;a=log;h=refs/tags/1.3.0
  * Avoid freeing buffer twice in case of error.
  * Fast path for "simple" arrays.
  * Bug 705775: Fix double fclose in pretty-printing tool.
  * Makefile: fix parallel builds
  * Guard state initialization with try to avoid panic in initialization.
  * Add js_isbooleanobject and js_isdateobject functions.
  * Issue #161: Cope with empty programs in mujs-pp.
  * Issue #161: Don't fclose a FILE that is NULL.
  * Issue #162: Check stack overflow during regexp compilation.
  * Bug 705052: Don't use private STACK/TOP macros in jsstate.c
  * Add "console" object to mujs shell.
  * Issue #156: Fix check for duplicate formal parameters when strict.
  * Some minor optimizations to Ap_join.
  * array join: avoid strcat, speedup from O(N^2) to O(N)
- Drop mujs-1.2.0-stack-exhaustion.patch because now in upstream.</changelog>
  <changelog author="aloisio@gmx.com" date="1678536000">- Allow build on leap</changelog>
  <changelog author="ilya@ilya.top" date="1684497600">- Updated to 1.3.3
  * https://git.ghostscript.com/?p=mujs.git;a=log;h=refs/tags/1.3.3</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1706788800">- Updated to 1.3.4
  * https://git.ghostscript.com/?p=mujs.git;a=log;h=refs/tags/1.3.4
  * Finalize user data if object allocation fails.
  * Fix bug when cleaning up after allocation error.
  * Handle sign when converting integer strings to numbers.
  * Allow disabling readline support in Makefile.</changelog>
  <changelog author="ilya@ilya.top" date="1734091200">- Updated to 1.3.5
  * https://git.ghostscript.com/?p=mujs.git;a=log;h=refs/tags/1.3.5
  * Fixed bug with String.prototype.split(RegExp).</changelog>
</package>
<package pkgid="5775ac80bcfa5a32688539e9ef5e9fc1d28bf16af7fec664d4132de7dceba0d6" name="mujs-debugsource" arch="x86_64">
  <version epoch="0" ver="1.3.5" rel="27.2"/>
  <changelog author="ilya@ilya.top" date="1615464000">- Initialization mujs 1.0.9.</changelog>
  <changelog author="rpm@fthiessen.de" date="1618401600">- Update mujs 1.1.1
  * Fix: Always create new scope for eval()
  * Don't redefine/reset existing vars in script code
  * Fix: RegExp.prototype should be a regular expression object
  * Throw when redefining non-configurable/readonly properties
  * Array:  Fix crash when length is negative
  * fix split doesn't convert context to string if no argument is passed
  * Parse integers with floats to support large numbers.
  * Optimize array construction bytecode.
  * Fix: Expose type of value as an enum with js_type()
  * Fixed js_strtol: Prevent negative table indexing in
- Update mujs 1.1.0
  * Don't allow creating new properties on transient objects.
  * Fixed escape characters in regex parser
  * Handle NaN in Date accessors
  * Handle undefined argument to Error constructor
- Fixed RPM error because of missing RPM group</changelog>
  <changelog author="rpm@fthiessen.de" date="1621252800">- Update mujs 1.1.2
  * Check for overflow when reading floating point exponent
  * Fix use-after-free in regexp source property access.</changelog>
  <changelog author="ilya@ilya.top" date="1624795200">- Updated to 1.1.3
  * https://git.ghostscript.com/?p=mujs.git;a=log;h=refs/tags/1.1.3
  * Fixed error in Array.prototype.toString().</changelog>
  <changelog author="ilya@ilya.top" date="1644926400">- Updated to 1.2.0
  * https://git.ghostscript.com/?p=mujs.git;a=log;h=refs/tags/1.2.0
  * Fixed heap buffer overflow (CVE-2021-45005, boo#1195954).</changelog>
  <changelog author="ilya@ilya.top" date="1652875200">- Added mujs-1.2.0-stack-exhaustion.patch (CVE-2022-30974, boo#1199678).</changelog>
  <changelog author="ecsos@opensuse.org" date="1673697600">- Update to 1.3.2
  * https://git.ghostscript.com/?p=mujs.git;a=log;h=refs/tags/1.3.2
  * 1.3.2 patch release for UAF bug fix.
  * Bug 706057: Fix use-after-free in getOwnPropertyDescriptor.
  * Set length of output array Array.prototype.map.
- Update to 1.3.1
  * https://git.ghostscript.com/?p=mujs.git;a=log;h=refs/tags/1.3.1
  * Make a patch release for important iterator bug fix.
  * Issue #166: Use special iterator for string and array indices.
  * Enable choice of library version for shell
  * Use $(@D) instead of $(dir $@)
- Update to 1.3.0
  * https://git.ghostscript.com/?p=mujs.git;a=log;h=refs/tags/1.3.0
  * Avoid freeing buffer twice in case of error.
  * Fast path for "simple" arrays.
  * Bug 705775: Fix double fclose in pretty-printing tool.
  * Makefile: fix parallel builds
  * Guard state initialization with try to avoid panic in initialization.
  * Add js_isbooleanobject and js_isdateobject functions.
  * Issue #161: Cope with empty programs in mujs-pp.
  * Issue #161: Don't fclose a FILE that is NULL.
  * Issue #162: Check stack overflow during regexp compilation.
  * Bug 705052: Don't use private STACK/TOP macros in jsstate.c
  * Add "console" object to mujs shell.
  * Issue #156: Fix check for duplicate formal parameters when strict.
  * Some minor optimizations to Ap_join.
  * array join: avoid strcat, speedup from O(N^2) to O(N)
- Drop mujs-1.2.0-stack-exhaustion.patch because now in upstream.</changelog>
  <changelog author="aloisio@gmx.com" date="1678536000">- Allow build on leap</changelog>
  <changelog author="ilya@ilya.top" date="1684497600">- Updated to 1.3.3
  * https://git.ghostscript.com/?p=mujs.git;a=log;h=refs/tags/1.3.3</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1706788800">- Updated to 1.3.4
  * https://git.ghostscript.com/?p=mujs.git;a=log;h=refs/tags/1.3.4
  * Finalize user data if object allocation fails.
  * Fix bug when cleaning up after allocation error.
  * Handle sign when converting integer strings to numbers.
  * Allow disabling readline support in Makefile.</changelog>
  <changelog author="ilya@ilya.top" date="1734091200">- Updated to 1.3.5
  * https://git.ghostscript.com/?p=mujs.git;a=log;h=refs/tags/1.3.5
  * Fixed bug with String.prototype.split(RegExp).</changelog>
</package>
<package pkgid="5920b6fe117fdd8c70e7f55ba7ead8990956c06033665a786ab9817481892514" name="mujs-devel" arch="x86_64">
  <version epoch="0" ver="1.3.5" rel="27.2"/>
  <changelog author="ilya@ilya.top" date="1615464000">- Initialization mujs 1.0.9.</changelog>
  <changelog author="rpm@fthiessen.de" date="1618401600">- Update mujs 1.1.1
  * Fix: Always create new scope for eval()
  * Don't redefine/reset existing vars in script code
  * Fix: RegExp.prototype should be a regular expression object
  * Throw when redefining non-configurable/readonly properties
  * Array:  Fix crash when length is negative
  * fix split doesn't convert context to string if no argument is passed
  * Parse integers with floats to support large numbers.
  * Optimize array construction bytecode.
  * Fix: Expose type of value as an enum with js_type()
  * Fixed js_strtol: Prevent negative table indexing in
- Update mujs 1.1.0
  * Don't allow creating new properties on transient objects.
  * Fixed escape characters in regex parser
  * Handle NaN in Date accessors
  * Handle undefined argument to Error constructor
- Fixed RPM error because of missing RPM group</changelog>
  <changelog author="rpm@fthiessen.de" date="1621252800">- Update mujs 1.1.2
  * Check for overflow when reading floating point exponent
  * Fix use-after-free in regexp source property access.</changelog>
  <changelog author="ilya@ilya.top" date="1624795200">- Updated to 1.1.3
  * https://git.ghostscript.com/?p=mujs.git;a=log;h=refs/tags/1.1.3
  * Fixed error in Array.prototype.toString().</changelog>
  <changelog author="ilya@ilya.top" date="1644926400">- Updated to 1.2.0
  * https://git.ghostscript.com/?p=mujs.git;a=log;h=refs/tags/1.2.0
  * Fixed heap buffer overflow (CVE-2021-45005, boo#1195954).</changelog>
  <changelog author="ilya@ilya.top" date="1652875200">- Added mujs-1.2.0-stack-exhaustion.patch (CVE-2022-30974, boo#1199678).</changelog>
  <changelog author="ecsos@opensuse.org" date="1673697600">- Update to 1.3.2
  * https://git.ghostscript.com/?p=mujs.git;a=log;h=refs/tags/1.3.2
  * 1.3.2 patch release for UAF bug fix.
  * Bug 706057: Fix use-after-free in getOwnPropertyDescriptor.
  * Set length of output array Array.prototype.map.
- Update to 1.3.1
  * https://git.ghostscript.com/?p=mujs.git;a=log;h=refs/tags/1.3.1
  * Make a patch release for important iterator bug fix.
  * Issue #166: Use special iterator for string and array indices.
  * Enable choice of library version for shell
  * Use $(@D) instead of $(dir $@)
- Update to 1.3.0
  * https://git.ghostscript.com/?p=mujs.git;a=log;h=refs/tags/1.3.0
  * Avoid freeing buffer twice in case of error.
  * Fast path for "simple" arrays.
  * Bug 705775: Fix double fclose in pretty-printing tool.
  * Makefile: fix parallel builds
  * Guard state initialization with try to avoid panic in initialization.
  * Add js_isbooleanobject and js_isdateobject functions.
  * Issue #161: Cope with empty programs in mujs-pp.
  * Issue #161: Don't fclose a FILE that is NULL.
  * Issue #162: Check stack overflow during regexp compilation.
  * Bug 705052: Don't use private STACK/TOP macros in jsstate.c
  * Add "console" object to mujs shell.
  * Issue #156: Fix check for duplicate formal parameters when strict.
  * Some minor optimizations to Ap_join.
  * array join: avoid strcat, speedup from O(N^2) to O(N)
- Drop mujs-1.2.0-stack-exhaustion.patch because now in upstream.</changelog>
  <changelog author="aloisio@gmx.com" date="1678536000">- Allow build on leap</changelog>
  <changelog author="ilya@ilya.top" date="1684497600">- Updated to 1.3.3
  * https://git.ghostscript.com/?p=mujs.git;a=log;h=refs/tags/1.3.3</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1706788800">- Updated to 1.3.4
  * https://git.ghostscript.com/?p=mujs.git;a=log;h=refs/tags/1.3.4
  * Finalize user data if object allocation fails.
  * Fix bug when cleaning up after allocation error.
  * Handle sign when converting integer strings to numbers.
  * Allow disabling readline support in Makefile.</changelog>
  <changelog author="ilya@ilya.top" date="1734091200">- Updated to 1.3.5
  * https://git.ghostscript.com/?p=mujs.git;a=log;h=refs/tags/1.3.5
  * Fixed bug with String.prototype.split(RegExp).</changelog>
</package>
<package pkgid="0083dcdd23f952350063daa54f52416e1cc30847259b278bd90de52f426d78f2" name="quickjs" arch="src">
  <version epoch="0" ver="20260604" rel="2.1"/>
  <changelog author="dmacvicar@suse.de" date="1589630400">- Initial package</changelog>
  <changelog author="avindra@opensuse.org" date="1606132800">- update to 2020-11-08:
  * improved function parameter initializers
  * added std.setenv(), std.unsetenv() and std.getenviron()
  * added JS_EvalThis()
  * misc bug fixes
- includes 2020-09-06:
  * added logical assignment operators
  * added IsHTMLDDA support
  * faster for-of loops
  * os.Worker now takes a module filename as parameter
  * qjsc: added -D option to compile dynamically loaded modules or
    workers
  * misc bug fixes
- includes 2020-07-05:
  * modified JS_GetPrototype() to return a live value
  * REPL: support unicode characters larger than 16 bits
  * added os.Worker
  * improved object serialization
  * added std.parseExtJSON
  * misc bug fixes
- add qjscalc binary
- pass optflags to build
- cleanup build steps
- cleanup description</changelog>
  <changelog author="avindra@opensuse.org" date="1616846400">- update to 2021-03-27:
  * faster Array.prototype.push and Array.prototype.unshift
  * added JS_UpdateStackTop()
  * fixed Windows console
  * misc bug fixes</changelog>
  <changelog author="msuchanek@suse.com" date="1680782400">- Requires at least gcc 7 to get stdatomic.h</changelog>
  <changelog author="avindra@opensuse.org" date="1707480000">- update to 2024-01-13:
  * top-level-await support in modules
  * allow 'await' in the REPL
  * added Array.prototype.{with,toReversed,toSpliced,toSorted} and
    TypedArray.prototype.{with,toReversed,toSorted}
  * added String.prototype.isWellFormed and String.prototype.toWellFormed
  * added Object.groupBy and Map.groupBy
  * added Promise.withResolvers
  * class static block
  * 'in' operator support for private fields
  * optional chaining fixes
  * added RegExp 'd' flag
  * fixed RegExp zero length match logic
  * fixed RegExp case insensitive flag
  * added os.getpid() and os.now()
  * added cosmopolitan build
  * misc bug fixes
- includes changes from 2023-12-09:
  * added Object.hasOwn, {String|Array|TypedArray}.prototype.at,
    {Array|TypedArray}.prototype.findLast{Index}
  * BigInt support is enabled even if CONFIG_BIGNUM disabled
  * updated to Unicode 15.0.0
  * misc bug fixes</changelog>
  <changelog author="avindra@opensuse.org" date="1750248000">- update to 2025-04-26:
  * removed the bignum extensions and qjscalc to simplify the code.
    The BFCalc calculator (web version) can be used as a
    replacement for qjscalc.
  * new BigInt implementation optimized for small numbers
  * added WeakRef, FinalizationRegistry and symbols as weakrefs
  * added builtin float64 printing and parsing functions for more correctness
  * faster repeated string concatenation
  * qjs: promise unhandled rejections are fatal errors by default
  * added column number in debug information
  * removed the "use strip" extension
  * qjs: added -s and --strip-source options
  * qjsc: added -s and --keep-source options
  * added JS_GetAnyOpaque()
  * added more callbacks for exotic objects in JSClassExoticMethods
  * misc bug fixes</changelog>
  <changelog author="avindra@opensuse.org" date="1763467200">- update to 2025-09-13:
  * added JSON modules and import attributes
  * added JS_PrintValue() API
  * qjs: pretty print objects in print() and console.log()
  * qjs: better promise rejection tracker heuristics
  * added RegExp v flag
  * added RegExp modifiers
  * added RegExp.escape
  * added Float16Array
  * added Promise.try
  * improved JSON parser spec conformance
  * qjs: improved compatibility of std.parseExtJSON() with JSON5 and
    accept JSON5 modules
  * added JS_FreePropertyEnum() and JS_AtomToCStringLen() API
  * added Error.isError()
  * misc bug fixes</changelog>
  <changelog author="avindra@opensuse.org" date="1770379200">- ship libquickjs in devel, qjsc works now</changelog>
  <changelog author="msuchanek@suse.de" date="1771243200">- Update to version 20250913+git83.bc629c8 (upstream git snapshot + cherry-picked fixes):
  * Fix heap buffer overflow via side-effects in js_typed_array_constructor
  * Fix heap buffer overflow in js_typed_array_constructor_ta (bsc#1256914 CVE-2026-1145)
  * Add tests for OOB access in atomic ops
  * Fix use-after-free in Atomics operations with resizable ArrayBuffers (bsc#1256911 CVE-2026-1144)
  * \x{N} is a syntax error
  * slightly faster lexical variable assignment
  * Don't call well-known Symbol methods for RegExp on primitive values
  * removed use after free in js_create_module_bytecode_function() (#467)
  * removed memory leak in case of error in cpool_add() (#468)
  * fixed fast array extension optimization when there are multiple realms
  * added regexp duplicate named groups - fixed reset of captures with quantizers
  * updated to unicode 17.0.0 - updated test262 version
  * fixed Worker freeing logic (#462)
  * - optimized Regexp.prototype.exec - optimized String.prototype.replace - optimized 'arguments' object creation - optimized access to non strict 'arguments' elements
  * faster and simpler implementation of regexp backtracking
  * fixed BJSON array serialization (#457)
  * Added Iterator.concat (initial patch by bnoordhuis)
  * optimized add/sub int32 overflow
  * added error checking in JS_InstantiateFunctionListItem()
  * Closure optimization
  * Restore a mistakenly removed goto on error in js_build_module_ns() (igorburago)
  * fixed JS_PROP_AUTOINIT handling in js_closure_define_global_var() (#455)
  * fixed exception handling in put_var operation (regression introduced by commit a6816be) (#454)
  * More informative "not a constructor" error message (initial patch by bnoordhuis) (#368)
  * Fix length check in ArrayBuffer.prototype.slice (bnoordhuis) (#451)
  * fixed DataView resizing
  * qjs: added --strict option
  * Much faster destructuring at the expense of a slight incompatibility with the spec when direct evals are present (v8 behaves the same way).
  * fixed operation order in Regexp constructor
  * changed module rejection order according to spec change
  * optimized Array.prototype.push
  * added js_string_eq()
  * fixed argument evaluation order in Date constructor and Date.UTC()
  * faster and safer dbuf functions (#443)
  * Faster context creation and exception checks in JS_NewContext (#404)
  * faster appending of elements in arrays
  * optimized string_buffer_putc()
  * optimized post_inc and post_dec
  * optimized array access
  * optimized global variable access
  * optimize the create of arrays
  * Improve error handling in Promise.withResolvers (bnoordhuis)
  * fixed Date parsing: "1997-03-08 11:19:10-0700" is a valid date and "1997-03-08T11:19:10-07" should yield an error
  * added Math.sumPrecise()
  * added Map and WeakMap upsert methods (bnoordhuis)
  * - added Atomics.pause (bnoordhuis)
  * - added resizable array buffers (bnoordhuis)
  * fixed parsing of computed property name
  * - added ArrayBuffer.prototype.transfer (Divy Srivastava)
  * added the Iterator object
  * added set methods (bnoordhuis)
  * removed memory leak (#441)</changelog>
  <changelog author="msuchanek@suse.de" date="1774267200">- Update to version 20250913+git92.a31dcef (upstream git snapshot):
  * added basic protection against too large function in serialized bytecode
  * fixed use-after-free via re-entrant GC in FinalizationRegistry weak reference cleanup (#494)
  * Fix async generator lifecycle bug (bnoordhuis) (quickjs-ng/quickjs#1355)
  * fixed RegExp.escape
  * fixed buffer overflow in Atomics with resizable typed arrays
  * Fix memory leak in Iterator.prototype.map (saghul) (#493)
  * fixed buffer overflow in TypedArray.prototype.with (#492)
  * Fix stack underflow with generator in iterable (saghul) (#488)</changelog>
  <changelog author="avindra@opensuse.org" date="1781524800">- Switch back to upstream release version
- own lib folder from devel package
- Update to version 2026-06-04:
  * added custom malloc for small blocks (11% faster on bench-v8)
  * micro optimizations (30% faster on bench-v8)
  * added resizable array buffers
  * added ArrayBuffer.prototype.transfer
  * added the Iterator object and methods
  * added set methods
  * added Atomics.pause
  * added added Map and WeakMap upsert methods
  * added Math.sumPrecise()
  * added regexp duplicate named groups
  * added base64 and hexadecimal encodings for Uint8Array
  * misc bug fixes</changelog>
  <changelog author="matwey.kornilov@gmail.com" date="1781784000">- Explicitly add -fPIC to fix:
  /usr/lib/quickjs//libquickjs.a(libregexp.o): warning: relocation
    against `lre_ctype_bits' in read-only section `.text'
  /usr/lib/quickjs//libquickjs.a(quickjs.o): relocation R_X86_64_PC32
    against symbol `lre_ctype_bits' can not be used when making a
    shared object; recompile with -fPIC</changelog>
</package>
<package pkgid="e3d18f50f839aa0a61396a4136e38770b8259e2e7816805253f21ae257ef0cc1" name="quickjs" arch="x86_64">
  <version epoch="0" ver="20260604" rel="2.1"/>
  <changelog author="dmacvicar@suse.de" date="1589630400">- Initial package</changelog>
  <changelog author="avindra@opensuse.org" date="1606132800">- update to 2020-11-08:
  * improved function parameter initializers
  * added std.setenv(), std.unsetenv() and std.getenviron()
  * added JS_EvalThis()
  * misc bug fixes
- includes 2020-09-06:
  * added logical assignment operators
  * added IsHTMLDDA support
  * faster for-of loops
  * os.Worker now takes a module filename as parameter
  * qjsc: added -D option to compile dynamically loaded modules or
    workers
  * misc bug fixes
- includes 2020-07-05:
  * modified JS_GetPrototype() to return a live value
  * REPL: support unicode characters larger than 16 bits
  * added os.Worker
  * improved object serialization
  * added std.parseExtJSON
  * misc bug fixes
- add qjscalc binary
- pass optflags to build
- cleanup build steps
- cleanup description</changelog>
  <changelog author="avindra@opensuse.org" date="1616846400">- update to 2021-03-27:
  * faster Array.prototype.push and Array.prototype.unshift
  * added JS_UpdateStackTop()
  * fixed Windows console
  * misc bug fixes</changelog>
  <changelog author="msuchanek@suse.com" date="1680782400">- Requires at least gcc 7 to get stdatomic.h</changelog>
  <changelog author="avindra@opensuse.org" date="1707480000">- update to 2024-01-13:
  * top-level-await support in modules
  * allow 'await' in the REPL
  * added Array.prototype.{with,toReversed,toSpliced,toSorted} and
    TypedArray.prototype.{with,toReversed,toSorted}
  * added String.prototype.isWellFormed and String.prototype.toWellFormed
  * added Object.groupBy and Map.groupBy
  * added Promise.withResolvers
  * class static block
  * 'in' operator support for private fields
  * optional chaining fixes
  * added RegExp 'd' flag
  * fixed RegExp zero length match logic
  * fixed RegExp case insensitive flag
  * added os.getpid() and os.now()
  * added cosmopolitan build
  * misc bug fixes
- includes changes from 2023-12-09:
  * added Object.hasOwn, {String|Array|TypedArray}.prototype.at,
    {Array|TypedArray}.prototype.findLast{Index}
  * BigInt support is enabled even if CONFIG_BIGNUM disabled
  * updated to Unicode 15.0.0
  * misc bug fixes</changelog>
  <changelog author="avindra@opensuse.org" date="1750248000">- update to 2025-04-26:
  * removed the bignum extensions and qjscalc to simplify the code.
    The BFCalc calculator (web version) can be used as a
    replacement for qjscalc.
  * new BigInt implementation optimized for small numbers
  * added WeakRef, FinalizationRegistry and symbols as weakrefs
  * added builtin float64 printing and parsing functions for more correctness
  * faster repeated string concatenation
  * qjs: promise unhandled rejections are fatal errors by default
  * added column number in debug information
  * removed the "use strip" extension
  * qjs: added -s and --strip-source options
  * qjsc: added -s and --keep-source options
  * added JS_GetAnyOpaque()
  * added more callbacks for exotic objects in JSClassExoticMethods
  * misc bug fixes</changelog>
  <changelog author="avindra@opensuse.org" date="1763467200">- update to 2025-09-13:
  * added JSON modules and import attributes
  * added JS_PrintValue() API
  * qjs: pretty print objects in print() and console.log()
  * qjs: better promise rejection tracker heuristics
  * added RegExp v flag
  * added RegExp modifiers
  * added RegExp.escape
  * added Float16Array
  * added Promise.try
  * improved JSON parser spec conformance
  * qjs: improved compatibility of std.parseExtJSON() with JSON5 and
    accept JSON5 modules
  * added JS_FreePropertyEnum() and JS_AtomToCStringLen() API
  * added Error.isError()
  * misc bug fixes</changelog>
  <changelog author="avindra@opensuse.org" date="1770379200">- ship libquickjs in devel, qjsc works now</changelog>
  <changelog author="msuchanek@suse.de" date="1771243200">- Update to version 20250913+git83.bc629c8 (upstream git snapshot + cherry-picked fixes):
  * Fix heap buffer overflow via side-effects in js_typed_array_constructor
  * Fix heap buffer overflow in js_typed_array_constructor_ta (bsc#1256914 CVE-2026-1145)
  * Add tests for OOB access in atomic ops
  * Fix use-after-free in Atomics operations with resizable ArrayBuffers (bsc#1256911 CVE-2026-1144)
  * \x{N} is a syntax error
  * slightly faster lexical variable assignment
  * Don't call well-known Symbol methods for RegExp on primitive values
  * removed use after free in js_create_module_bytecode_function() (#467)
  * removed memory leak in case of error in cpool_add() (#468)
  * fixed fast array extension optimization when there are multiple realms
  * added regexp duplicate named groups - fixed reset of captures with quantizers
  * updated to unicode 17.0.0 - updated test262 version
  * fixed Worker freeing logic (#462)
  * - optimized Regexp.prototype.exec - optimized String.prototype.replace - optimized 'arguments' object creation - optimized access to non strict 'arguments' elements
  * faster and simpler implementation of regexp backtracking
  * fixed BJSON array serialization (#457)
  * Added Iterator.concat (initial patch by bnoordhuis)
  * optimized add/sub int32 overflow
  * added error checking in JS_InstantiateFunctionListItem()
  * Closure optimization
  * Restore a mistakenly removed goto on error in js_build_module_ns() (igorburago)
  * fixed JS_PROP_AUTOINIT handling in js_closure_define_global_var() (#455)
  * fixed exception handling in put_var operation (regression introduced by commit a6816be) (#454)
  * More informative "not a constructor" error message (initial patch by bnoordhuis) (#368)
  * Fix length check in ArrayBuffer.prototype.slice (bnoordhuis) (#451)
  * fixed DataView resizing
  * qjs: added --strict option
  * Much faster destructuring at the expense of a slight incompatibility with the spec when direct evals are present (v8 behaves the same way).
  * fixed operation order in Regexp constructor
  * changed module rejection order according to spec change
  * optimized Array.prototype.push
  * added js_string_eq()
  * fixed argument evaluation order in Date constructor and Date.UTC()
  * faster and safer dbuf functions (#443)
  * Faster context creation and exception checks in JS_NewContext (#404)
  * faster appending of elements in arrays
  * optimized string_buffer_putc()
  * optimized post_inc and post_dec
  * optimized array access
  * optimized global variable access
  * optimize the create of arrays
  * Improve error handling in Promise.withResolvers (bnoordhuis)
  * fixed Date parsing: "1997-03-08 11:19:10-0700" is a valid date and "1997-03-08T11:19:10-07" should yield an error
  * added Math.sumPrecise()
  * added Map and WeakMap upsert methods (bnoordhuis)
  * - added Atomics.pause (bnoordhuis)
  * - added resizable array buffers (bnoordhuis)
  * fixed parsing of computed property name
  * - added ArrayBuffer.prototype.transfer (Divy Srivastava)
  * added the Iterator object
  * added set methods (bnoordhuis)
  * removed memory leak (#441)</changelog>
  <changelog author="msuchanek@suse.de" date="1774267200">- Update to version 20250913+git92.a31dcef (upstream git snapshot):
  * added basic protection against too large function in serialized bytecode
  * fixed use-after-free via re-entrant GC in FinalizationRegistry weak reference cleanup (#494)
  * Fix async generator lifecycle bug (bnoordhuis) (quickjs-ng/quickjs#1355)
  * fixed RegExp.escape
  * fixed buffer overflow in Atomics with resizable typed arrays
  * Fix memory leak in Iterator.prototype.map (saghul) (#493)
  * fixed buffer overflow in TypedArray.prototype.with (#492)
  * Fix stack underflow with generator in iterable (saghul) (#488)</changelog>
  <changelog author="avindra@opensuse.org" date="1781524800">- Switch back to upstream release version
- own lib folder from devel package
- Update to version 2026-06-04:
  * added custom malloc for small blocks (11% faster on bench-v8)
  * micro optimizations (30% faster on bench-v8)
  * added resizable array buffers
  * added ArrayBuffer.prototype.transfer
  * added the Iterator object and methods
  * added set methods
  * added Atomics.pause
  * added added Map and WeakMap upsert methods
  * added Math.sumPrecise()
  * added regexp duplicate named groups
  * added base64 and hexadecimal encodings for Uint8Array
  * misc bug fixes</changelog>
  <changelog author="matwey.kornilov@gmail.com" date="1781784000">- Explicitly add -fPIC to fix:
  /usr/lib/quickjs//libquickjs.a(libregexp.o): warning: relocation
    against `lre_ctype_bits' in read-only section `.text'
  /usr/lib/quickjs//libquickjs.a(quickjs.o): relocation R_X86_64_PC32
    against symbol `lre_ctype_bits' can not be used when making a
    shared object; recompile with -fPIC</changelog>
</package>
<package pkgid="1e1951269b6aedb44a71641ea750f586f7d33f37bba4946beeea9798675a019a" name="quickjs-devel" arch="x86_64">
  <version epoch="0" ver="20260604" rel="2.1"/>
  <changelog author="dmacvicar@suse.de" date="1589630400">- Initial package</changelog>
  <changelog author="avindra@opensuse.org" date="1606132800">- update to 2020-11-08:
  * improved function parameter initializers
  * added std.setenv(), std.unsetenv() and std.getenviron()
  * added JS_EvalThis()
  * misc bug fixes
- includes 2020-09-06:
  * added logical assignment operators
  * added IsHTMLDDA support
  * faster for-of loops
  * os.Worker now takes a module filename as parameter
  * qjsc: added -D option to compile dynamically loaded modules or
    workers
  * misc bug fixes
- includes 2020-07-05:
  * modified JS_GetPrototype() to return a live value
  * REPL: support unicode characters larger than 16 bits
  * added os.Worker
  * improved object serialization
  * added std.parseExtJSON
  * misc bug fixes
- add qjscalc binary
- pass optflags to build
- cleanup build steps
- cleanup description</changelog>
  <changelog author="avindra@opensuse.org" date="1616846400">- update to 2021-03-27:
  * faster Array.prototype.push and Array.prototype.unshift
  * added JS_UpdateStackTop()
  * fixed Windows console
  * misc bug fixes</changelog>
  <changelog author="msuchanek@suse.com" date="1680782400">- Requires at least gcc 7 to get stdatomic.h</changelog>
  <changelog author="avindra@opensuse.org" date="1707480000">- update to 2024-01-13:
  * top-level-await support in modules
  * allow 'await' in the REPL
  * added Array.prototype.{with,toReversed,toSpliced,toSorted} and
    TypedArray.prototype.{with,toReversed,toSorted}
  * added String.prototype.isWellFormed and String.prototype.toWellFormed
  * added Object.groupBy and Map.groupBy
  * added Promise.withResolvers
  * class static block
  * 'in' operator support for private fields
  * optional chaining fixes
  * added RegExp 'd' flag
  * fixed RegExp zero length match logic
  * fixed RegExp case insensitive flag
  * added os.getpid() and os.now()
  * added cosmopolitan build
  * misc bug fixes
- includes changes from 2023-12-09:
  * added Object.hasOwn, {String|Array|TypedArray}.prototype.at,
    {Array|TypedArray}.prototype.findLast{Index}
  * BigInt support is enabled even if CONFIG_BIGNUM disabled
  * updated to Unicode 15.0.0
  * misc bug fixes</changelog>
  <changelog author="avindra@opensuse.org" date="1750248000">- update to 2025-04-26:
  * removed the bignum extensions and qjscalc to simplify the code.
    The BFCalc calculator (web version) can be used as a
    replacement for qjscalc.
  * new BigInt implementation optimized for small numbers
  * added WeakRef, FinalizationRegistry and symbols as weakrefs
  * added builtin float64 printing and parsing functions for more correctness
  * faster repeated string concatenation
  * qjs: promise unhandled rejections are fatal errors by default
  * added column number in debug information
  * removed the "use strip" extension
  * qjs: added -s and --strip-source options
  * qjsc: added -s and --keep-source options
  * added JS_GetAnyOpaque()
  * added more callbacks for exotic objects in JSClassExoticMethods
  * misc bug fixes</changelog>
  <changelog author="avindra@opensuse.org" date="1763467200">- update to 2025-09-13:
  * added JSON modules and import attributes
  * added JS_PrintValue() API
  * qjs: pretty print objects in print() and console.log()
  * qjs: better promise rejection tracker heuristics
  * added RegExp v flag
  * added RegExp modifiers
  * added RegExp.escape
  * added Float16Array
  * added Promise.try
  * improved JSON parser spec conformance
  * qjs: improved compatibility of std.parseExtJSON() with JSON5 and
    accept JSON5 modules
  * added JS_FreePropertyEnum() and JS_AtomToCStringLen() API
  * added Error.isError()
  * misc bug fixes</changelog>
  <changelog author="avindra@opensuse.org" date="1770379200">- ship libquickjs in devel, qjsc works now</changelog>
  <changelog author="msuchanek@suse.de" date="1771243200">- Update to version 20250913+git83.bc629c8 (upstream git snapshot + cherry-picked fixes):
  * Fix heap buffer overflow via side-effects in js_typed_array_constructor
  * Fix heap buffer overflow in js_typed_array_constructor_ta (bsc#1256914 CVE-2026-1145)
  * Add tests for OOB access in atomic ops
  * Fix use-after-free in Atomics operations with resizable ArrayBuffers (bsc#1256911 CVE-2026-1144)
  * \x{N} is a syntax error
  * slightly faster lexical variable assignment
  * Don't call well-known Symbol methods for RegExp on primitive values
  * removed use after free in js_create_module_bytecode_function() (#467)
  * removed memory leak in case of error in cpool_add() (#468)
  * fixed fast array extension optimization when there are multiple realms
  * added regexp duplicate named groups - fixed reset of captures with quantizers
  * updated to unicode 17.0.0 - updated test262 version
  * fixed Worker freeing logic (#462)
  * - optimized Regexp.prototype.exec - optimized String.prototype.replace - optimized 'arguments' object creation - optimized access to non strict 'arguments' elements
  * faster and simpler implementation of regexp backtracking
  * fixed BJSON array serialization (#457)
  * Added Iterator.concat (initial patch by bnoordhuis)
  * optimized add/sub int32 overflow
  * added error checking in JS_InstantiateFunctionListItem()
  * Closure optimization
  * Restore a mistakenly removed goto on error in js_build_module_ns() (igorburago)
  * fixed JS_PROP_AUTOINIT handling in js_closure_define_global_var() (#455)
  * fixed exception handling in put_var operation (regression introduced by commit a6816be) (#454)
  * More informative "not a constructor" error message (initial patch by bnoordhuis) (#368)
  * Fix length check in ArrayBuffer.prototype.slice (bnoordhuis) (#451)
  * fixed DataView resizing
  * qjs: added --strict option
  * Much faster destructuring at the expense of a slight incompatibility with the spec when direct evals are present (v8 behaves the same way).
  * fixed operation order in Regexp constructor
  * changed module rejection order according to spec change
  * optimized Array.prototype.push
  * added js_string_eq()
  * fixed argument evaluation order in Date constructor and Date.UTC()
  * faster and safer dbuf functions (#443)
  * Faster context creation and exception checks in JS_NewContext (#404)
  * faster appending of elements in arrays
  * optimized string_buffer_putc()
  * optimized post_inc and post_dec
  * optimized array access
  * optimized global variable access
  * optimize the create of arrays
  * Improve error handling in Promise.withResolvers (bnoordhuis)
  * fixed Date parsing: "1997-03-08 11:19:10-0700" is a valid date and "1997-03-08T11:19:10-07" should yield an error
  * added Math.sumPrecise()
  * added Map and WeakMap upsert methods (bnoordhuis)
  * - added Atomics.pause (bnoordhuis)
  * - added resizable array buffers (bnoordhuis)
  * fixed parsing of computed property name
  * - added ArrayBuffer.prototype.transfer (Divy Srivastava)
  * added the Iterator object
  * added set methods (bnoordhuis)
  * removed memory leak (#441)</changelog>
  <changelog author="msuchanek@suse.de" date="1774267200">- Update to version 20250913+git92.a31dcef (upstream git snapshot):
  * added basic protection against too large function in serialized bytecode
  * fixed use-after-free via re-entrant GC in FinalizationRegistry weak reference cleanup (#494)
  * Fix async generator lifecycle bug (bnoordhuis) (quickjs-ng/quickjs#1355)
  * fixed RegExp.escape
  * fixed buffer overflow in Atomics with resizable typed arrays
  * Fix memory leak in Iterator.prototype.map (saghul) (#493)
  * fixed buffer overflow in TypedArray.prototype.with (#492)
  * Fix stack underflow with generator in iterable (saghul) (#488)</changelog>
  <changelog author="avindra@opensuse.org" date="1781524800">- Switch back to upstream release version
- own lib folder from devel package
- Update to version 2026-06-04:
  * added custom malloc for small blocks (11% faster on bench-v8)
  * micro optimizations (30% faster on bench-v8)
  * added resizable array buffers
  * added ArrayBuffer.prototype.transfer
  * added the Iterator object and methods
  * added set methods
  * added Atomics.pause
  * added added Map and WeakMap upsert methods
  * added Math.sumPrecise()
  * added regexp duplicate named groups
  * added base64 and hexadecimal encodings for Uint8Array
  * misc bug fixes</changelog>
  <changelog author="matwey.kornilov@gmail.com" date="1781784000">- Explicitly add -fPIC to fix:
  /usr/lib/quickjs//libquickjs.a(libregexp.o): warning: relocation
    against `lre_ctype_bits' in read-only section `.text'
  /usr/lib/quickjs//libquickjs.a(quickjs.o): relocation R_X86_64_PC32
    against symbol `lre_ctype_bits' can not be used when making a
    shared object; recompile with -fPIC</changelog>
</package>
<package pkgid="4b011f0aaa93ade19e9dcad2b3f1ab37a619805dd10e7a564178d1b3c60828bd" name="quickjs-docs" arch="noarch">
  <version epoch="0" ver="20260604" rel="2.1"/>
  <changelog author="dmacvicar@suse.de" date="1589630400">- Initial package</changelog>
  <changelog author="avindra@opensuse.org" date="1606132800">- update to 2020-11-08:
  * improved function parameter initializers
  * added std.setenv(), std.unsetenv() and std.getenviron()
  * added JS_EvalThis()
  * misc bug fixes
- includes 2020-09-06:
  * added logical assignment operators
  * added IsHTMLDDA support
  * faster for-of loops
  * os.Worker now takes a module filename as parameter
  * qjsc: added -D option to compile dynamically loaded modules or
    workers
  * misc bug fixes
- includes 2020-07-05:
  * modified JS_GetPrototype() to return a live value
  * REPL: support unicode characters larger than 16 bits
  * added os.Worker
  * improved object serialization
  * added std.parseExtJSON
  * misc bug fixes
- add qjscalc binary
- pass optflags to build
- cleanup build steps
- cleanup description</changelog>
  <changelog author="avindra@opensuse.org" date="1616846400">- update to 2021-03-27:
  * faster Array.prototype.push and Array.prototype.unshift
  * added JS_UpdateStackTop()
  * fixed Windows console
  * misc bug fixes</changelog>
  <changelog author="msuchanek@suse.com" date="1680782400">- Requires at least gcc 7 to get stdatomic.h</changelog>
  <changelog author="avindra@opensuse.org" date="1707480000">- update to 2024-01-13:
  * top-level-await support in modules
  * allow 'await' in the REPL
  * added Array.prototype.{with,toReversed,toSpliced,toSorted} and
    TypedArray.prototype.{with,toReversed,toSorted}
  * added String.prototype.isWellFormed and String.prototype.toWellFormed
  * added Object.groupBy and Map.groupBy
  * added Promise.withResolvers
  * class static block
  * 'in' operator support for private fields
  * optional chaining fixes
  * added RegExp 'd' flag
  * fixed RegExp zero length match logic
  * fixed RegExp case insensitive flag
  * added os.getpid() and os.now()
  * added cosmopolitan build
  * misc bug fixes
- includes changes from 2023-12-09:
  * added Object.hasOwn, {String|Array|TypedArray}.prototype.at,
    {Array|TypedArray}.prototype.findLast{Index}
  * BigInt support is enabled even if CONFIG_BIGNUM disabled
  * updated to Unicode 15.0.0
  * misc bug fixes</changelog>
  <changelog author="avindra@opensuse.org" date="1750248000">- update to 2025-04-26:
  * removed the bignum extensions and qjscalc to simplify the code.
    The BFCalc calculator (web version) can be used as a
    replacement for qjscalc.
  * new BigInt implementation optimized for small numbers
  * added WeakRef, FinalizationRegistry and symbols as weakrefs
  * added builtin float64 printing and parsing functions for more correctness
  * faster repeated string concatenation
  * qjs: promise unhandled rejections are fatal errors by default
  * added column number in debug information
  * removed the "use strip" extension
  * qjs: added -s and --strip-source options
  * qjsc: added -s and --keep-source options
  * added JS_GetAnyOpaque()
  * added more callbacks for exotic objects in JSClassExoticMethods
  * misc bug fixes</changelog>
  <changelog author="avindra@opensuse.org" date="1763467200">- update to 2025-09-13:
  * added JSON modules and import attributes
  * added JS_PrintValue() API
  * qjs: pretty print objects in print() and console.log()
  * qjs: better promise rejection tracker heuristics
  * added RegExp v flag
  * added RegExp modifiers
  * added RegExp.escape
  * added Float16Array
  * added Promise.try
  * improved JSON parser spec conformance
  * qjs: improved compatibility of std.parseExtJSON() with JSON5 and
    accept JSON5 modules
  * added JS_FreePropertyEnum() and JS_AtomToCStringLen() API
  * added Error.isError()
  * misc bug fixes</changelog>
  <changelog author="avindra@opensuse.org" date="1770379200">- ship libquickjs in devel, qjsc works now</changelog>
  <changelog author="msuchanek@suse.de" date="1771243200">- Update to version 20250913+git83.bc629c8 (upstream git snapshot + cherry-picked fixes):
  * Fix heap buffer overflow via side-effects in js_typed_array_constructor
  * Fix heap buffer overflow in js_typed_array_constructor_ta (bsc#1256914 CVE-2026-1145)
  * Add tests for OOB access in atomic ops
  * Fix use-after-free in Atomics operations with resizable ArrayBuffers (bsc#1256911 CVE-2026-1144)
  * \x{N} is a syntax error
  * slightly faster lexical variable assignment
  * Don't call well-known Symbol methods for RegExp on primitive values
  * removed use after free in js_create_module_bytecode_function() (#467)
  * removed memory leak in case of error in cpool_add() (#468)
  * fixed fast array extension optimization when there are multiple realms
  * added regexp duplicate named groups - fixed reset of captures with quantizers
  * updated to unicode 17.0.0 - updated test262 version
  * fixed Worker freeing logic (#462)
  * - optimized Regexp.prototype.exec - optimized String.prototype.replace - optimized 'arguments' object creation - optimized access to non strict 'arguments' elements
  * faster and simpler implementation of regexp backtracking
  * fixed BJSON array serialization (#457)
  * Added Iterator.concat (initial patch by bnoordhuis)
  * optimized add/sub int32 overflow
  * added error checking in JS_InstantiateFunctionListItem()
  * Closure optimization
  * Restore a mistakenly removed goto on error in js_build_module_ns() (igorburago)
  * fixed JS_PROP_AUTOINIT handling in js_closure_define_global_var() (#455)
  * fixed exception handling in put_var operation (regression introduced by commit a6816be) (#454)
  * More informative "not a constructor" error message (initial patch by bnoordhuis) (#368)
  * Fix length check in ArrayBuffer.prototype.slice (bnoordhuis) (#451)
  * fixed DataView resizing
  * qjs: added --strict option
  * Much faster destructuring at the expense of a slight incompatibility with the spec when direct evals are present (v8 behaves the same way).
  * fixed operation order in Regexp constructor
  * changed module rejection order according to spec change
  * optimized Array.prototype.push
  * added js_string_eq()
  * fixed argument evaluation order in Date constructor and Date.UTC()
  * faster and safer dbuf functions (#443)
  * Faster context creation and exception checks in JS_NewContext (#404)
  * faster appending of elements in arrays
  * optimized string_buffer_putc()
  * optimized post_inc and post_dec
  * optimized array access
  * optimized global variable access
  * optimize the create of arrays
  * Improve error handling in Promise.withResolvers (bnoordhuis)
  * fixed Date parsing: "1997-03-08 11:19:10-0700" is a valid date and "1997-03-08T11:19:10-07" should yield an error
  * added Math.sumPrecise()
  * added Map and WeakMap upsert methods (bnoordhuis)
  * - added Atomics.pause (bnoordhuis)
  * - added resizable array buffers (bnoordhuis)
  * fixed parsing of computed property name
  * - added ArrayBuffer.prototype.transfer (Divy Srivastava)
  * added the Iterator object
  * added set methods (bnoordhuis)
  * removed memory leak (#441)</changelog>
  <changelog author="msuchanek@suse.de" date="1774267200">- Update to version 20250913+git92.a31dcef (upstream git snapshot):
  * added basic protection against too large function in serialized bytecode
  * fixed use-after-free via re-entrant GC in FinalizationRegistry weak reference cleanup (#494)
  * Fix async generator lifecycle bug (bnoordhuis) (quickjs-ng/quickjs#1355)
  * fixed RegExp.escape
  * fixed buffer overflow in Atomics with resizable typed arrays
  * Fix memory leak in Iterator.prototype.map (saghul) (#493)
  * fixed buffer overflow in TypedArray.prototype.with (#492)
  * Fix stack underflow with generator in iterable (saghul) (#488)</changelog>
  <changelog author="avindra@opensuse.org" date="1781524800">- Switch back to upstream release version
- own lib folder from devel package
- Update to version 2026-06-04:
  * added custom malloc for small blocks (11% faster on bench-v8)
  * micro optimizations (30% faster on bench-v8)
  * added resizable array buffers
  * added ArrayBuffer.prototype.transfer
  * added the Iterator object and methods
  * added set methods
  * added Atomics.pause
  * added added Map and WeakMap upsert methods
  * added Math.sumPrecise()
  * added regexp duplicate named groups
  * added base64 and hexadecimal encodings for Uint8Array
  * misc bug fixes</changelog>
  <changelog author="matwey.kornilov@gmail.com" date="1781784000">- Explicitly add -fPIC to fix:
  /usr/lib/quickjs//libquickjs.a(libregexp.o): warning: relocation
    against `lre_ctype_bits' in read-only section `.text'
  /usr/lib/quickjs//libquickjs.a(quickjs.o): relocation R_X86_64_PC32
    against symbol `lre_ctype_bits' can not be used when making a
    shared object; recompile with -fPIC</changelog>
</package>
<package pkgid="c100d4e227ab3cf66e3c4dc91a1125328ed4f0afb81754c793af1c2e724224ef" name="tiny-js" arch="src">
  <version epoch="0" ver="0.1" rel="3.1"/>
  <changelog author="avindra@opensuse.org" date="1609761600">- initial package @rev 779bf5c5188d5118160b4c1471146728f3e51463</changelog>
</package>
<package pkgid="e10dbfc3e64211cff336ff367825eda8afc247e4cee579ba1342a8a4d8e72d3b" name="tiny-js" arch="x86_64">
  <version epoch="0" ver="0.1" rel="3.1"/>
  <changelog author="avindra@opensuse.org" date="1609761600">- initial package @rev 779bf5c5188d5118160b4c1471146728f3e51463</changelog>
</package>
<package pkgid="13caefd6ba82ad8d0ceecfab95135a9a81d7c22afa900c17fdcfe389a3447ac0" name="tiny-js-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.1" rel="3.1"/>
  <changelog author="avindra@opensuse.org" date="1609761600">- initial package @rev 779bf5c5188d5118160b4c1471146728f3e51463</changelog>
</package>
<package pkgid="ddf2a747cb6c5d9a7dfadaf4dcb731663f3626dd1287f0d764cca17995f6fc12" name="tiny-js-debugsource" arch="x86_64">
  <version epoch="0" ver="0.1" rel="3.1"/>
  <changelog author="avindra@opensuse.org" date="1609761600">- initial package @rev 779bf5c5188d5118160b4c1471146728f3e51463</changelog>
</package>
<package pkgid="cb74129340b0dcede07952c7502d4d2fce1dc7cdf97e1e789b9dd90eccb4de7f" name="typescript-go" arch="src">
  <version epoch="0" ver="0.0.2075" rel="2.1"/>
  <changelog author="avindra@opensuse.org" date="1742040000">- initial rev @ 8cf4a33989a0dc18f47adb7aa63d2db2099578e4</changelog>
  <changelog author="avindra@opensuse.org" date="1742385600">- update to version 0.0.462:
  * @ f3cf27f6970fa98b26d9413dd160c4b864d570a2
- set version to 0.0.x while under development
- use zstd for main source tarball as well</changelog>
  <changelog author="avindra@opensuse.org" date="1742385601">- update to version 0.0.471:
  * @ ffa058269dbc4a3749c1f0494a3eb0c8d6b96517
- fix rpm lints:
  * set `Group`
  * format `Summary`</changelog>
  <changelog author="avindra@opensuse.org" date="1743595200">- update to version 0.0.512:
  * @ 3ab630d865af74daac9c372af6ceacce10d167bd
- use default packaging macros for go
- add tests to %check section</changelog>
  <changelog author="avindra@opensuse.org" date="1763726400">- update to version 0.0.1245:
  * @ 66ab80db1cbb4db7c328a13a599e553af0d2bdd8</changelog>
  <changelog author="avindra@opensuse.org" date="1779105600">- update to version 0.0.2076:
  * @ 6a088fbd706e32062dee7e82f1d473592b5d92ad</changelog>
</package>
<package pkgid="63a091419142b18bcca745dea106d5ff4c0aefd5b5825c39b983cd8d9ee7309e" name="typescript-go" arch="x86_64">
  <version epoch="0" ver="0.0.2075" rel="2.1"/>
  <changelog author="avindra@opensuse.org" date="1742040000">- initial rev @ 8cf4a33989a0dc18f47adb7aa63d2db2099578e4</changelog>
  <changelog author="avindra@opensuse.org" date="1742385600">- update to version 0.0.462:
  * @ f3cf27f6970fa98b26d9413dd160c4b864d570a2
- set version to 0.0.x while under development
- use zstd for main source tarball as well</changelog>
  <changelog author="avindra@opensuse.org" date="1742385601">- update to version 0.0.471:
  * @ ffa058269dbc4a3749c1f0494a3eb0c8d6b96517
- fix rpm lints:
  * set `Group`
  * format `Summary`</changelog>
  <changelog author="avindra@opensuse.org" date="1743595200">- update to version 0.0.512:
  * @ 3ab630d865af74daac9c372af6ceacce10d167bd
- use default packaging macros for go
- add tests to %check section</changelog>
  <changelog author="avindra@opensuse.org" date="1763726400">- update to version 0.0.1245:
  * @ 66ab80db1cbb4db7c328a13a599e553af0d2bdd8</changelog>
  <changelog author="avindra@opensuse.org" date="1779105600">- update to version 0.0.2076:
  * @ 6a088fbd706e32062dee7e82f1d473592b5d92ad</changelog>
</package>
<package pkgid="a56d3f0f81f05c936e4911461f0bee26473625b836a8715769a790e338a33d7a" name="typescript-go-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.0.2075" rel="2.1"/>
  <changelog author="avindra@opensuse.org" date="1742040000">- initial rev @ 8cf4a33989a0dc18f47adb7aa63d2db2099578e4</changelog>
  <changelog author="avindra@opensuse.org" date="1742385600">- update to version 0.0.462:
  * @ f3cf27f6970fa98b26d9413dd160c4b864d570a2
- set version to 0.0.x while under development
- use zstd for main source tarball as well</changelog>
  <changelog author="avindra@opensuse.org" date="1742385601">- update to version 0.0.471:
  * @ ffa058269dbc4a3749c1f0494a3eb0c8d6b96517
- fix rpm lints:
  * set `Group`
  * format `Summary`</changelog>
  <changelog author="avindra@opensuse.org" date="1743595200">- update to version 0.0.512:
  * @ 3ab630d865af74daac9c372af6ceacce10d167bd
- use default packaging macros for go
- add tests to %check section</changelog>
  <changelog author="avindra@opensuse.org" date="1763726400">- update to version 0.0.1245:
  * @ 66ab80db1cbb4db7c328a13a599e553af0d2bdd8</changelog>
  <changelog author="avindra@opensuse.org" date="1779105600">- update to version 0.0.2076:
  * @ 6a088fbd706e32062dee7e82f1d473592b5d92ad</changelog>
</package>
<package pkgid="529ce784806e7df385e879162e7e237049b8096b07549f15176f32a7a1221fec" name="wabt" arch="src">
  <version epoch="0" ver="1.0.36" rel="3.1"/>
  <changelog author="gwasser@gmail.com" date="1536926400">- initial package for v1.0.5</changelog>
  <changelog author="gwasser@gmail.com" date="1540468800">- update to v1.0.6</changelog>
  <changelog author="gwasser@gmail.com" date="1547985600">- update to v1.0.7</changelog>
  <changelog author="gwasser@gmail.com" date="1551268800">- update to v1.0.8</changelog>
  <changelog author="gwasser@gmail.com" date="1554638400">- update to v1.0.10</changelog>
  <changelog author="gwasser@gmail.com" date="1561982400">- update to v1.0.11</changelog>
  <changelog author="gwasser@gmail.com" date="1570363200">- update to v1.0.12</changelog>
  <changelog author="gwasser@gmail.com" date="1602072000">- update to v1.0.19</changelog>
  <changelog author="avindra@opensuse.org" date="1610280000">- update to v1.0.20
  * Rename atomic.notify, *.atomic.wait
  * atomic.notify   -&gt; memory.atomic.notify
  * i32.atomic.wait -&gt; memory.atomic.wait32
  * i64.atomic.wait -&gt; memory.atomic.wait64
- wasm_decompile binary added
- create devel package for new headers/bin
- add _service to fetch required gitmodules
- ran spec-cleaner</changelog>
  <changelog author="avindra@opensuse.org" date="1691928000">- roll 1.0.20...1.0.33
  * 392 commits
  * 1,264 files changed</changelog>
  <changelog author="isk@lzcnt.space" date="1739102400">- update to 1.0.36
- move installed devel files to devel package</changelog>
</package>
<package pkgid="f178e6cafaad27ba593a6e89dd92e3950fe99dd4d51b2e9c6849c0b35e5363d7" name="wabt" arch="x86_64">
  <version epoch="0" ver="1.0.36" rel="3.1"/>
  <changelog author="gwasser@gmail.com" date="1536926400">- initial package for v1.0.5</changelog>
  <changelog author="gwasser@gmail.com" date="1540468800">- update to v1.0.6</changelog>
  <changelog author="gwasser@gmail.com" date="1547985600">- update to v1.0.7</changelog>
  <changelog author="gwasser@gmail.com" date="1551268800">- update to v1.0.8</changelog>
  <changelog author="gwasser@gmail.com" date="1554638400">- update to v1.0.10</changelog>
  <changelog author="gwasser@gmail.com" date="1561982400">- update to v1.0.11</changelog>
  <changelog author="gwasser@gmail.com" date="1570363200">- update to v1.0.12</changelog>
  <changelog author="gwasser@gmail.com" date="1602072000">- update to v1.0.19</changelog>
  <changelog author="avindra@opensuse.org" date="1610280000">- update to v1.0.20
  * Rename atomic.notify, *.atomic.wait
  * atomic.notify   -&gt; memory.atomic.notify
  * i32.atomic.wait -&gt; memory.atomic.wait32
  * i64.atomic.wait -&gt; memory.atomic.wait64
- wasm_decompile binary added
- create devel package for new headers/bin
- add _service to fetch required gitmodules
- ran spec-cleaner</changelog>
  <changelog author="avindra@opensuse.org" date="1691928000">- roll 1.0.20...1.0.33
  * 392 commits
  * 1,264 files changed</changelog>
  <changelog author="isk@lzcnt.space" date="1739102400">- update to 1.0.36
- move installed devel files to devel package</changelog>
</package>
<package pkgid="731f419944e0b7e7eaff946d71ad02ac68aaa18825d4b6d9e68d7b3e6a4093e9" name="wabt-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.0.36" rel="3.1"/>
  <changelog author="gwasser@gmail.com" date="1536926400">- initial package for v1.0.5</changelog>
  <changelog author="gwasser@gmail.com" date="1540468800">- update to v1.0.6</changelog>
  <changelog author="gwasser@gmail.com" date="1547985600">- update to v1.0.7</changelog>
  <changelog author="gwasser@gmail.com" date="1551268800">- update to v1.0.8</changelog>
  <changelog author="gwasser@gmail.com" date="1554638400">- update to v1.0.10</changelog>
  <changelog author="gwasser@gmail.com" date="1561982400">- update to v1.0.11</changelog>
  <changelog author="gwasser@gmail.com" date="1570363200">- update to v1.0.12</changelog>
  <changelog author="gwasser@gmail.com" date="1602072000">- update to v1.0.19</changelog>
  <changelog author="avindra@opensuse.org" date="1610280000">- update to v1.0.20
  * Rename atomic.notify, *.atomic.wait
  * atomic.notify   -&gt; memory.atomic.notify
  * i32.atomic.wait -&gt; memory.atomic.wait32
  * i64.atomic.wait -&gt; memory.atomic.wait64
- wasm_decompile binary added
- create devel package for new headers/bin
- add _service to fetch required gitmodules
- ran spec-cleaner</changelog>
  <changelog author="avindra@opensuse.org" date="1691928000">- roll 1.0.20...1.0.33
  * 392 commits
  * 1,264 files changed</changelog>
  <changelog author="isk@lzcnt.space" date="1739102400">- update to 1.0.36
- move installed devel files to devel package</changelog>
</package>
<package pkgid="084653a4f2423d130808c5ab70fad1a38c31cf9996053826bb73f3aacc90d2c7" name="wabt-debugsource" arch="x86_64">
  <version epoch="0" ver="1.0.36" rel="3.1"/>
  <changelog author="gwasser@gmail.com" date="1536926400">- initial package for v1.0.5</changelog>
  <changelog author="gwasser@gmail.com" date="1540468800">- update to v1.0.6</changelog>
  <changelog author="gwasser@gmail.com" date="1547985600">- update to v1.0.7</changelog>
  <changelog author="gwasser@gmail.com" date="1551268800">- update to v1.0.8</changelog>
  <changelog author="gwasser@gmail.com" date="1554638400">- update to v1.0.10</changelog>
  <changelog author="gwasser@gmail.com" date="1561982400">- update to v1.0.11</changelog>
  <changelog author="gwasser@gmail.com" date="1570363200">- update to v1.0.12</changelog>
  <changelog author="gwasser@gmail.com" date="1602072000">- update to v1.0.19</changelog>
  <changelog author="avindra@opensuse.org" date="1610280000">- update to v1.0.20
  * Rename atomic.notify, *.atomic.wait
  * atomic.notify   -&gt; memory.atomic.notify
  * i32.atomic.wait -&gt; memory.atomic.wait32
  * i64.atomic.wait -&gt; memory.atomic.wait64
- wasm_decompile binary added
- create devel package for new headers/bin
- add _service to fetch required gitmodules
- ran spec-cleaner</changelog>
  <changelog author="avindra@opensuse.org" date="1691928000">- roll 1.0.20...1.0.33
  * 392 commits
  * 1,264 files changed</changelog>
  <changelog author="isk@lzcnt.space" date="1739102400">- update to 1.0.36
- move installed devel files to devel package</changelog>
</package>
<package pkgid="9953928863a8b6703daa4bc8489116d82f6c4a7f2e281719b3a1198d76847471" name="wabt-devel" arch="x86_64">
  <version epoch="0" ver="1.0.36" rel="3.1"/>
  <changelog author="gwasser@gmail.com" date="1536926400">- initial package for v1.0.5</changelog>
  <changelog author="gwasser@gmail.com" date="1540468800">- update to v1.0.6</changelog>
  <changelog author="gwasser@gmail.com" date="1547985600">- update to v1.0.7</changelog>
  <changelog author="gwasser@gmail.com" date="1551268800">- update to v1.0.8</changelog>
  <changelog author="gwasser@gmail.com" date="1554638400">- update to v1.0.10</changelog>
  <changelog author="gwasser@gmail.com" date="1561982400">- update to v1.0.11</changelog>
  <changelog author="gwasser@gmail.com" date="1570363200">- update to v1.0.12</changelog>
  <changelog author="gwasser@gmail.com" date="1602072000">- update to v1.0.19</changelog>
  <changelog author="avindra@opensuse.org" date="1610280000">- update to v1.0.20
  * Rename atomic.notify, *.atomic.wait
  * atomic.notify   -&gt; memory.atomic.notify
  * i32.atomic.wait -&gt; memory.atomic.wait32
  * i64.atomic.wait -&gt; memory.atomic.wait64
- wasm_decompile binary added
- create devel package for new headers/bin
- add _service to fetch required gitmodules
- ran spec-cleaner</changelog>
  <changelog author="avindra@opensuse.org" date="1691928000">- roll 1.0.20...1.0.33
  * 392 commits
  * 1,264 files changed</changelog>
  <changelog author="isk@lzcnt.space" date="1739102400">- update to 1.0.36
- move installed devel files to devel package</changelog>
</package>
<package pkgid="fd46842d01bb3c84a6c733fd20ad199d5bc7f84d6707f487ca6c591b026853c6" name="wasm3" arch="src">
  <version epoch="0" ver="0.5.0" rel="3.1"/>
  <changelog author="guillaume.gardet@opensuse.org" date="1600171200">- initial package at v0.4.7</changelog>
  <changelog author="musfay@protonmail.com" date="1613131200">- Update to version 0.4.8:
  * Fix warnings on ESP32
  * Update to 0.4.8
  * Update docs
  * Fix warnings
  * Implement "strace" mode
  * Reuse stack from existing runtime. #186
  * Fix Python build
  * Add ability to select spec version for testing
  * Optimize simple FuncTypes
  * Set d_m3MaxSaneFunctionArgCount to 128</changelog>
  <changelog author="musfay@protonmail.com" date="1613131201">- Change Source to upstream URL</changelog>
  <changelog author="avindra@opensuse.org" date="1615809600">- update to version 0.4.9:
  * Structured WebAssembly/WASI tracing.
  - Check out d_m3EnableStrace flag and the demo of wasm3-strace utility.
  * Backtrace recording on traps
  * Support exported functions with multiple names
  * Support recursive m3_Call invocation. i.e. calling exported function
    from within imported function callback.
  * pywasm3 Python module is released. See some colorful examples sunglasses
  * New API:
  - Exported function signature introspection: m3_GetArgCount,
    m3_GetRetCount, m3_GetArgType, m3_GetRetType
  - Introspection of imported functions (see IM3ImportContext _ctx argument)
  - Calls with raw arguments, instead of strings: m3_CallV, m3_CallVL, m3_Call
  - Warning: m3_CallWithArgs renamed to m3_CallArgv
  - Get return values: m3_GetResultsV, m3_GetResultsVL, m3_GetResults
  - Get backtrace: m3_GetBacktrace
  - Helpers: m3_GetFunctionName, m3_GetModuleName, m3_GetFunctionModule,
    m3_GetModuleRuntime
  - m3_RunStart can (optionally) be used to force the dynamic module initialization.
  * Build system:
  - Add BUILD_NATIVE flag (ON by default).
  - Remove d_m3LogOutput, USE_HUMAN_FRIENDLY_ARGS, and other misleading flags.
  - ESP32-C3 support
  - Raspberry Pi Pico (RP2040) support
  * WASI:
  - Improved security via m3ApiCheckMem
  - Whence fixes
  - Cosmopolitan Libc support
  * Fix some memory leaks, parse errors, etc.
  * Updated docs</changelog>
  <changelog author="avindra@opensuse.org" date="1691928000">- update to version 0.5.0:
  * Multi-Value support ( #23 by @soundandform, @vshymanskyy )
  - Switched to WebAssembly opam-1.1.1 spec tests by default
  - General interpreter refinement and bugfix
  * Bulk memory ops: mem.copy &amp; mem.fill
  * Support Apple M1
  * Continuous fuzzing via OSS-Fuzz
  - Improved security
  - Fixed memory leaks, parse errors, etc.
  - Stack overflow detection in EvaluateExpression
  * Extended API:
  - Globals access: m3_FindGlobal, m3_SetGlobal, m3_GetGlobal, m3_GetGlobalType
  - m3_InjectFunction for dynamic wasm interpretation
  * Option to limit accessible memory: d_m3MaxLinearMemoryPages
  * WASI:
  - Improved wasi_snapshot_preview1 support + wasi_unstable compatibility layer
  - Fixed memory layout of several structures, improved security, etc.
  * Added wasm3-strace prebuilt binary for Win64</changelog>
</package>
<package pkgid="28d0298e92622768bafd5cb86df7bab27031f90f5281f15b157682f86d3b470b" name="wasm3" arch="x86_64">
  <version epoch="0" ver="0.5.0" rel="3.1"/>
  <changelog author="guillaume.gardet@opensuse.org" date="1600171200">- initial package at v0.4.7</changelog>
  <changelog author="musfay@protonmail.com" date="1613131200">- Update to version 0.4.8:
  * Fix warnings on ESP32
  * Update to 0.4.8
  * Update docs
  * Fix warnings
  * Implement "strace" mode
  * Reuse stack from existing runtime. #186
  * Fix Python build
  * Add ability to select spec version for testing
  * Optimize simple FuncTypes
  * Set d_m3MaxSaneFunctionArgCount to 128</changelog>
  <changelog author="musfay@protonmail.com" date="1613131201">- Change Source to upstream URL</changelog>
  <changelog author="avindra@opensuse.org" date="1615809600">- update to version 0.4.9:
  * Structured WebAssembly/WASI tracing.
  - Check out d_m3EnableStrace flag and the demo of wasm3-strace utility.
  * Backtrace recording on traps
  * Support exported functions with multiple names
  * Support recursive m3_Call invocation. i.e. calling exported function
    from within imported function callback.
  * pywasm3 Python module is released. See some colorful examples sunglasses
  * New API:
  - Exported function signature introspection: m3_GetArgCount,
    m3_GetRetCount, m3_GetArgType, m3_GetRetType
  - Introspection of imported functions (see IM3ImportContext _ctx argument)
  - Calls with raw arguments, instead of strings: m3_CallV, m3_CallVL, m3_Call
  - Warning: m3_CallWithArgs renamed to m3_CallArgv
  - Get return values: m3_GetResultsV, m3_GetResultsVL, m3_GetResults
  - Get backtrace: m3_GetBacktrace
  - Helpers: m3_GetFunctionName, m3_GetModuleName, m3_GetFunctionModule,
    m3_GetModuleRuntime
  - m3_RunStart can (optionally) be used to force the dynamic module initialization.
  * Build system:
  - Add BUILD_NATIVE flag (ON by default).
  - Remove d_m3LogOutput, USE_HUMAN_FRIENDLY_ARGS, and other misleading flags.
  - ESP32-C3 support
  - Raspberry Pi Pico (RP2040) support
  * WASI:
  - Improved security via m3ApiCheckMem
  - Whence fixes
  - Cosmopolitan Libc support
  * Fix some memory leaks, parse errors, etc.
  * Updated docs</changelog>
  <changelog author="avindra@opensuse.org" date="1691928000">- update to version 0.5.0:
  * Multi-Value support ( #23 by @soundandform, @vshymanskyy )
  - Switched to WebAssembly opam-1.1.1 spec tests by default
  - General interpreter refinement and bugfix
  * Bulk memory ops: mem.copy &amp; mem.fill
  * Support Apple M1
  * Continuous fuzzing via OSS-Fuzz
  - Improved security
  - Fixed memory leaks, parse errors, etc.
  - Stack overflow detection in EvaluateExpression
  * Extended API:
  - Globals access: m3_FindGlobal, m3_SetGlobal, m3_GetGlobal, m3_GetGlobalType
  - m3_InjectFunction for dynamic wasm interpretation
  * Option to limit accessible memory: d_m3MaxLinearMemoryPages
  * WASI:
  - Improved wasi_snapshot_preview1 support + wasi_unstable compatibility layer
  - Fixed memory layout of several structures, improved security, etc.
  * Added wasm3-strace prebuilt binary for Win64</changelog>
</package>
<package pkgid="636d815bd5e4ebcce07728fa67b19f3acb937c6c901829983885b491b3f20c43" name="wasm3-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.5.0" rel="3.1"/>
  <changelog author="guillaume.gardet@opensuse.org" date="1600171200">- initial package at v0.4.7</changelog>
  <changelog author="musfay@protonmail.com" date="1613131200">- Update to version 0.4.8:
  * Fix warnings on ESP32
  * Update to 0.4.8
  * Update docs
  * Fix warnings
  * Implement "strace" mode
  * Reuse stack from existing runtime. #186
  * Fix Python build
  * Add ability to select spec version for testing
  * Optimize simple FuncTypes
  * Set d_m3MaxSaneFunctionArgCount to 128</changelog>
  <changelog author="musfay@protonmail.com" date="1613131201">- Change Source to upstream URL</changelog>
  <changelog author="avindra@opensuse.org" date="1615809600">- update to version 0.4.9:
  * Structured WebAssembly/WASI tracing.
  - Check out d_m3EnableStrace flag and the demo of wasm3-strace utility.
  * Backtrace recording on traps
  * Support exported functions with multiple names
  * Support recursive m3_Call invocation. i.e. calling exported function
    from within imported function callback.
  * pywasm3 Python module is released. See some colorful examples sunglasses
  * New API:
  - Exported function signature introspection: m3_GetArgCount,
    m3_GetRetCount, m3_GetArgType, m3_GetRetType
  - Introspection of imported functions (see IM3ImportContext _ctx argument)
  - Calls with raw arguments, instead of strings: m3_CallV, m3_CallVL, m3_Call
  - Warning: m3_CallWithArgs renamed to m3_CallArgv
  - Get return values: m3_GetResultsV, m3_GetResultsVL, m3_GetResults
  - Get backtrace: m3_GetBacktrace
  - Helpers: m3_GetFunctionName, m3_GetModuleName, m3_GetFunctionModule,
    m3_GetModuleRuntime
  - m3_RunStart can (optionally) be used to force the dynamic module initialization.
  * Build system:
  - Add BUILD_NATIVE flag (ON by default).
  - Remove d_m3LogOutput, USE_HUMAN_FRIENDLY_ARGS, and other misleading flags.
  - ESP32-C3 support
  - Raspberry Pi Pico (RP2040) support
  * WASI:
  - Improved security via m3ApiCheckMem
  - Whence fixes
  - Cosmopolitan Libc support
  * Fix some memory leaks, parse errors, etc.
  * Updated docs</changelog>
  <changelog author="avindra@opensuse.org" date="1691928000">- update to version 0.5.0:
  * Multi-Value support ( #23 by @soundandform, @vshymanskyy )
  - Switched to WebAssembly opam-1.1.1 spec tests by default
  - General interpreter refinement and bugfix
  * Bulk memory ops: mem.copy &amp; mem.fill
  * Support Apple M1
  * Continuous fuzzing via OSS-Fuzz
  - Improved security
  - Fixed memory leaks, parse errors, etc.
  - Stack overflow detection in EvaluateExpression
  * Extended API:
  - Globals access: m3_FindGlobal, m3_SetGlobal, m3_GetGlobal, m3_GetGlobalType
  - m3_InjectFunction for dynamic wasm interpretation
  * Option to limit accessible memory: d_m3MaxLinearMemoryPages
  * WASI:
  - Improved wasi_snapshot_preview1 support + wasi_unstable compatibility layer
  - Fixed memory layout of several structures, improved security, etc.
  * Added wasm3-strace prebuilt binary for Win64</changelog>
</package>
<package pkgid="fd2a7ddc1215ce2f70e472fcb94b75dc66e8a0bb58f83fb0c13137d7152823c3" name="wasm3-debugsource" arch="x86_64">
  <version epoch="0" ver="0.5.0" rel="3.1"/>
  <changelog author="guillaume.gardet@opensuse.org" date="1600171200">- initial package at v0.4.7</changelog>
  <changelog author="musfay@protonmail.com" date="1613131200">- Update to version 0.4.8:
  * Fix warnings on ESP32
  * Update to 0.4.8
  * Update docs
  * Fix warnings
  * Implement "strace" mode
  * Reuse stack from existing runtime. #186
  * Fix Python build
  * Add ability to select spec version for testing
  * Optimize simple FuncTypes
  * Set d_m3MaxSaneFunctionArgCount to 128</changelog>
  <changelog author="musfay@protonmail.com" date="1613131201">- Change Source to upstream URL</changelog>
  <changelog author="avindra@opensuse.org" date="1615809600">- update to version 0.4.9:
  * Structured WebAssembly/WASI tracing.
  - Check out d_m3EnableStrace flag and the demo of wasm3-strace utility.
  * Backtrace recording on traps
  * Support exported functions with multiple names
  * Support recursive m3_Call invocation. i.e. calling exported function
    from within imported function callback.
  * pywasm3 Python module is released. See some colorful examples sunglasses
  * New API:
  - Exported function signature introspection: m3_GetArgCount,
    m3_GetRetCount, m3_GetArgType, m3_GetRetType
  - Introspection of imported functions (see IM3ImportContext _ctx argument)
  - Calls with raw arguments, instead of strings: m3_CallV, m3_CallVL, m3_Call
  - Warning: m3_CallWithArgs renamed to m3_CallArgv
  - Get return values: m3_GetResultsV, m3_GetResultsVL, m3_GetResults
  - Get backtrace: m3_GetBacktrace
  - Helpers: m3_GetFunctionName, m3_GetModuleName, m3_GetFunctionModule,
    m3_GetModuleRuntime
  - m3_RunStart can (optionally) be used to force the dynamic module initialization.
  * Build system:
  - Add BUILD_NATIVE flag (ON by default).
  - Remove d_m3LogOutput, USE_HUMAN_FRIENDLY_ARGS, and other misleading flags.
  - ESP32-C3 support
  - Raspberry Pi Pico (RP2040) support
  * WASI:
  - Improved security via m3ApiCheckMem
  - Whence fixes
  - Cosmopolitan Libc support
  * Fix some memory leaks, parse errors, etc.
  * Updated docs</changelog>
  <changelog author="avindra@opensuse.org" date="1691928000">- update to version 0.5.0:
  * Multi-Value support ( #23 by @soundandform, @vshymanskyy )
  - Switched to WebAssembly opam-1.1.1 spec tests by default
  - General interpreter refinement and bugfix
  * Bulk memory ops: mem.copy &amp; mem.fill
  * Support Apple M1
  * Continuous fuzzing via OSS-Fuzz
  - Improved security
  - Fixed memory leaks, parse errors, etc.
  - Stack overflow detection in EvaluateExpression
  * Extended API:
  - Globals access: m3_FindGlobal, m3_SetGlobal, m3_GetGlobal, m3_GetGlobalType
  - m3_InjectFunction for dynamic wasm interpretation
  * Option to limit accessible memory: d_m3MaxLinearMemoryPages
  * WASI:
  - Improved wasi_snapshot_preview1 support + wasi_unstable compatibility layer
  - Fixed memory layout of several structures, improved security, etc.
  * Added wasm3-strace prebuilt binary for Win64</changelog>
</package>
</otherdata>