<?xml version="1.0" encoding="UTF-8"?>
<otherdata xmlns="http://linux.duke.edu/metadata/other" packages="471">
<package pkgid="116827077cbc29d6632112160997329141578aa5f14162571df4a628df28fabd" name="alacritty" arch="aarch64">
  <version epoch="0" ver="0.16.1" rel="1.amzn2023"/>
  <changelog author="kb" date="1722254400">- Install the man pages (typo in the Mageia SPEC file: %{mandir} instead of /usr/share/man.</changelog>
</package>
<package pkgid="27a4fd64e951aeedd64a4b6c4df7351245f142a56bafa86f71d99460491d2435" name="alacritty" arch="aarch64">
  <version epoch="0" ver="0.16.1" rel="1.amzn2023"/>
  <changelog author="kb" date="1722254400">- Install the man pages (typo in the Mageia SPEC file: %{mandir} instead of /usr/share/man.</changelog>
</package>
<package pkgid="6324dce9536bbd5eaaaa5794323f5767495e0c0418022994ff13e0a69e185096" name="alacritty" arch="src">
  <version epoch="0" ver="0.16.1" rel="1.amzn2023"/>
  <changelog author="kb" date="1722254400">- Install the man pages (typo in the Mageia SPEC file: %{mandir} instead of /usr/share/man.</changelog>
</package>
<package pkgid="fd2c3bfd510de9ecf467709c5664a0000fe9e8f36430792e1535c9ce4f000825" name="alacritty" arch="src">
  <version epoch="0" ver="0.16.1" rel="1.amzn2023"/>
  <changelog author="kb" date="1722254400">- Install the man pages (typo in the Mageia SPEC file: %{mandir} instead of /usr/share/man.</changelog>
</package>
<package pkgid="f3188bc819502baf994bb3768565725981178f9884f8c6afc254d71661e38b20" name="alacritty-bash-completion" arch="noarch">
  <version epoch="0" ver="0.16.1" rel="1.amzn2023"/>
  <changelog author="kb" date="1722254400">- Install the man pages (typo in the Mageia SPEC file: %{mandir} instead of /usr/share/man.</changelog>
</package>
<package pkgid="48e142ff8f96423b62a9f6024fcfe721530f168d5f51e95753e00ab357bcc390" name="alacritty-bash-completion" arch="noarch">
  <version epoch="0" ver="0.16.1" rel="1.amzn2023"/>
  <changelog author="kb" date="1722254400">- Install the man pages (typo in the Mageia SPEC file: %{mandir} instead of /usr/share/man.</changelog>
</package>
<package pkgid="abffcfd08d80a6d8502e6f2e14bac8fe998c2024cd65e41a77915153655b08fa" name="alacritty-debuginfo" arch="aarch64">
  <version epoch="0" ver="0.16.1" rel="1.amzn2023"/>
  <changelog author="kb" date="1722254400">- Install the man pages (typo in the Mageia SPEC file: %{mandir} instead of /usr/share/man.</changelog>
</package>
<package pkgid="10818e931ff66a2fd486fccdbf7ffee82853abc66e99f74434e7b9c43442c5f6" name="alacritty-debuginfo" arch="aarch64">
  <version epoch="0" ver="0.16.1" rel="1.amzn2023"/>
  <changelog author="kb" date="1722254400">- Install the man pages (typo in the Mageia SPEC file: %{mandir} instead of /usr/share/man.</changelog>
</package>
<package pkgid="24879ea30faf52324e0bd0822b7fcd071ab5ff82ac29d110d3484d5dbbd7425c" name="alacritty-debugsource" arch="aarch64">
  <version epoch="0" ver="0.16.1" rel="1.amzn2023"/>
  <changelog author="kb" date="1722254400">- Install the man pages (typo in the Mageia SPEC file: %{mandir} instead of /usr/share/man.</changelog>
</package>
<package pkgid="7354869a4bff37181b9861f34e4fd636ef06937643f0d954ef92101efb703144" name="alacritty-debugsource" arch="aarch64">
  <version epoch="0" ver="0.16.1" rel="1.amzn2023"/>
  <changelog author="kb" date="1722254400">- Install the man pages (typo in the Mageia SPEC file: %{mandir} instead of /usr/share/man.</changelog>
</package>
<package pkgid="ea7b70358767c137abfc8baf88294a1bf059cb4da5693c2685e1be20c8113d82" name="alacritty-docs" arch="noarch">
  <version epoch="0" ver="0.16.1" rel="1.amzn2023"/>
  <changelog author="kb" date="1722254400">- Install the man pages (typo in the Mageia SPEC file: %{mandir} instead of /usr/share/man.</changelog>
</package>
<package pkgid="dd97805184e338c900041e298854a38b56fde325886f355ce5ef8c3811e2bd7c" name="alacritty-docs" arch="noarch">
  <version epoch="0" ver="0.16.1" rel="1.amzn2023"/>
  <changelog author="kb" date="1722254400">- Install the man pages (typo in the Mageia SPEC file: %{mandir} instead of /usr/share/man.</changelog>
</package>
<package pkgid="312b9e115317371f5530bf408d0a88c96682a6d85b6c7805e2bc6d712c6e97ad" name="alacritty-fish-completion" arch="noarch">
  <version epoch="0" ver="0.16.1" rel="1.amzn2023"/>
  <changelog author="kb" date="1722254400">- Install the man pages (typo in the Mageia SPEC file: %{mandir} instead of /usr/share/man.</changelog>
</package>
<package pkgid="da3ec41fc0a2a86f66546f9bc75bf06d92e7610863bdfa1bae735873180424ee" name="alacritty-fish-completion" arch="noarch">
  <version epoch="0" ver="0.16.1" rel="1.amzn2023"/>
  <changelog author="kb" date="1722254400">- Install the man pages (typo in the Mageia SPEC file: %{mandir} instead of /usr/share/man.</changelog>
</package>
<package pkgid="952364f822cb2d826e1ad69197714303027849973ef3c21c0c71e0764c61ec12" name="alacritty-zsh-completion" arch="noarch">
  <version epoch="0" ver="0.16.1" rel="1.amzn2023"/>
  <changelog author="kb" date="1722254400">- Install the man pages (typo in the Mageia SPEC file: %{mandir} instead of /usr/share/man.</changelog>
</package>
<package pkgid="1c23aee0708b154ae950be257dea9858c30c7f07e2270bb2096b14818d907abb" name="alacritty-zsh-completion" arch="noarch">
  <version epoch="0" ver="0.16.1" rel="1.amzn2023"/>
  <changelog author="kb" date="1722254400">- Install the man pages (typo in the Mageia SPEC file: %{mandir} instead of /usr/share/man.</changelog>
</package>
<package pkgid="b8d89ffb1a6dd9180c9f1efe4234e01f1d7ec7ba7187019f0ed7081e116979ae" name="android-file-transfer" arch="aarch64">
  <version epoch="0" ver="4.5" rel="3.amzn2023"/>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 4.2-11" date="1705665600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 4.2-12" date="1705924800">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 4.2-13" date="1721217600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 4.2-14" date="1737028800">- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild</changelog>
  <changelog author="Marek Blaha &lt;mblaha@redhat.com&gt; - 4.4-1" date="1743508800">- Update to version 4.4
- Switch to Qt6</changelog>
  <changelog author="Marek Blaha &lt;mblaha@redhat.com&gt; - 4.5-1" date="1747310400">- Update to version 4.5</changelog>
  <changelog author="Marek Blaha &lt;mblaha@redhat.com&gt; - 4.5-2" date="1747828800">- Switch to fuse3</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 4.5-3" date="1753272000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild</changelog>
</package>
<package pkgid="6400f310c32e97c3b74a1b7db466cdcd1f20dbf1edafc630c4b7c2ed8eb625fe" name="android-file-transfer" arch="aarch64">
  <version epoch="0" ver="4.5" rel="3.amzn2023"/>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 4.2-11" date="1705665600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 4.2-12" date="1705924800">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 4.2-13" date="1721217600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 4.2-14" date="1737028800">- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild</changelog>
  <changelog author="Marek Blaha &lt;mblaha@redhat.com&gt; - 4.4-1" date="1743508800">- Update to version 4.4
- Switch to Qt6</changelog>
  <changelog author="Marek Blaha &lt;mblaha@redhat.com&gt; - 4.5-1" date="1747310400">- Update to version 4.5</changelog>
  <changelog author="Marek Blaha &lt;mblaha@redhat.com&gt; - 4.5-2" date="1747828800">- Switch to fuse3</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 4.5-3" date="1753272000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild</changelog>
</package>
<package pkgid="20b2a1456bd987b97241311def854acef008a504a178c40074d86d0bc4b8ffd9" name="android-file-transfer" arch="src">
  <version epoch="0" ver="4.5" rel="3.amzn2023"/>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 4.2-11" date="1705665600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 4.2-12" date="1705924800">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 4.2-13" date="1721217600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 4.2-14" date="1737028800">- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild</changelog>
  <changelog author="Marek Blaha &lt;mblaha@redhat.com&gt; - 4.4-1" date="1743508800">- Update to version 4.4
- Switch to Qt6</changelog>
  <changelog author="Marek Blaha &lt;mblaha@redhat.com&gt; - 4.5-1" date="1747310400">- Update to version 4.5</changelog>
  <changelog author="Marek Blaha &lt;mblaha@redhat.com&gt; - 4.5-2" date="1747828800">- Switch to fuse3</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 4.5-3" date="1753272000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild</changelog>
</package>
<package pkgid="2340ed021e3f16e466754818602217d09722610040315791bf188d07850a60fc" name="android-file-transfer" arch="src">
  <version epoch="0" ver="4.5" rel="3.amzn2023"/>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 4.2-11" date="1705665600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 4.2-12" date="1705924800">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 4.2-13" date="1721217600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 4.2-14" date="1737028800">- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild</changelog>
  <changelog author="Marek Blaha &lt;mblaha@redhat.com&gt; - 4.4-1" date="1743508800">- Update to version 4.4
- Switch to Qt6</changelog>
  <changelog author="Marek Blaha &lt;mblaha@redhat.com&gt; - 4.5-1" date="1747310400">- Update to version 4.5</changelog>
  <changelog author="Marek Blaha &lt;mblaha@redhat.com&gt; - 4.5-2" date="1747828800">- Switch to fuse3</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 4.5-3" date="1753272000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild</changelog>
</package>
<package pkgid="2e162476cbcab4adeddfcbf34b140e0c4c02a8d176d7559c56bf0c28f722d025" name="android-file-transfer-debuginfo" arch="aarch64">
  <version epoch="0" ver="4.5" rel="3.amzn2023"/>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 4.2-11" date="1705665600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 4.2-12" date="1705924800">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 4.2-13" date="1721217600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 4.2-14" date="1737028800">- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild</changelog>
  <changelog author="Marek Blaha &lt;mblaha@redhat.com&gt; - 4.4-1" date="1743508800">- Update to version 4.4
- Switch to Qt6</changelog>
  <changelog author="Marek Blaha &lt;mblaha@redhat.com&gt; - 4.5-1" date="1747310400">- Update to version 4.5</changelog>
  <changelog author="Marek Blaha &lt;mblaha@redhat.com&gt; - 4.5-2" date="1747828800">- Switch to fuse3</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 4.5-3" date="1753272000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild</changelog>
</package>
<package pkgid="d2e4c46478416b0bfbaef9c204f7fa44d67dd7aa1c0a41457bb3dc3810423e12" name="android-file-transfer-debuginfo" arch="aarch64">
  <version epoch="0" ver="4.5" rel="3.amzn2023"/>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 4.2-11" date="1705665600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 4.2-12" date="1705924800">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 4.2-13" date="1721217600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 4.2-14" date="1737028800">- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild</changelog>
  <changelog author="Marek Blaha &lt;mblaha@redhat.com&gt; - 4.4-1" date="1743508800">- Update to version 4.4
- Switch to Qt6</changelog>
  <changelog author="Marek Blaha &lt;mblaha@redhat.com&gt; - 4.5-1" date="1747310400">- Update to version 4.5</changelog>
  <changelog author="Marek Blaha &lt;mblaha@redhat.com&gt; - 4.5-2" date="1747828800">- Switch to fuse3</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 4.5-3" date="1753272000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild</changelog>
</package>
<package pkgid="afd92144e7037b4a67022cfb3141c83640597863bb933231beb4cf64e10eb4a8" name="android-file-transfer-debugsource" arch="aarch64">
  <version epoch="0" ver="4.5" rel="3.amzn2023"/>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 4.2-11" date="1705665600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 4.2-12" date="1705924800">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 4.2-13" date="1721217600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 4.2-14" date="1737028800">- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild</changelog>
  <changelog author="Marek Blaha &lt;mblaha@redhat.com&gt; - 4.4-1" date="1743508800">- Update to version 4.4
- Switch to Qt6</changelog>
  <changelog author="Marek Blaha &lt;mblaha@redhat.com&gt; - 4.5-1" date="1747310400">- Update to version 4.5</changelog>
  <changelog author="Marek Blaha &lt;mblaha@redhat.com&gt; - 4.5-2" date="1747828800">- Switch to fuse3</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 4.5-3" date="1753272000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild</changelog>
</package>
<package pkgid="6bcc0e73e6b28bb9891d4ca62ce49499161f206795472cff6f816813d3d4119d" name="android-file-transfer-debugsource" arch="aarch64">
  <version epoch="0" ver="4.5" rel="3.amzn2023"/>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 4.2-11" date="1705665600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 4.2-12" date="1705924800">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 4.2-13" date="1721217600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 4.2-14" date="1737028800">- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild</changelog>
  <changelog author="Marek Blaha &lt;mblaha@redhat.com&gt; - 4.4-1" date="1743508800">- Update to version 4.4
- Switch to Qt6</changelog>
  <changelog author="Marek Blaha &lt;mblaha@redhat.com&gt; - 4.5-1" date="1747310400">- Update to version 4.5</changelog>
  <changelog author="Marek Blaha &lt;mblaha@redhat.com&gt; - 4.5-2" date="1747828800">- Switch to fuse3</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 4.5-3" date="1753272000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild</changelog>
</package>
<package pkgid="91996d9ec7059224619d90f22251c3eda3284cc168bd5cf08193187a96ce46d5" name="bluez-alsa" arch="aarch64">
  <version epoch="0" ver="4.0.0" rel="1.amzn2023"/>
  <changelog author="Luca Magrone &lt;luca@magrone.cc&gt; - 4.0.0-1" date="1667908800">- Initial package release</changelog>
</package>
<package pkgid="e5cb8462eb7f4e3cba13d317a8c5517c1be11df4f705ae751c19ca508d23a304" name="bluez-alsa" arch="aarch64">
  <version epoch="0" ver="4.0.0" rel="1.amzn2023"/>
  <changelog author="Luca Magrone &lt;luca@magrone.cc&gt; - 4.0.0-1" date="1667908800">- Initial package release</changelog>
</package>
<package pkgid="7f6f94378a95699fe32de2fcf73f3509a0d0e2069ab16819026b4ac61badf3bd" name="bluez-alsa" arch="src">
  <version epoch="0" ver="4.0.0" rel="1.amzn2023"/>
  <changelog author="Luca Magrone &lt;luca@magrone.cc&gt; - 4.0.0-1" date="1667908800">- Initial package release</changelog>
</package>
<package pkgid="6faa250c0530b75039031528973d3766551938dbed786fadd1e281e878bab9c3" name="bluez-alsa" arch="src">
  <version epoch="0" ver="4.0.0" rel="1.amzn2023"/>
  <changelog author="Luca Magrone &lt;luca@magrone.cc&gt; - 4.0.0-1" date="1667908800">- Initial package release</changelog>
</package>
<package pkgid="25b5ced0c365284ccb1cbbb55bd18d22df6d337197666b383d4625a1de7b0a7a" name="bluez-alsa-debuginfo" arch="aarch64">
  <version epoch="0" ver="4.0.0" rel="1.amzn2023"/>
  <changelog author="Luca Magrone &lt;luca@magrone.cc&gt; - 4.0.0-1" date="1667908800">- Initial package release</changelog>
</package>
<package pkgid="4d92fbc2fff952690e944f3377dbf679b2d09fa76f7fe92f616df41ad5b773d5" name="bluez-alsa-debuginfo" arch="aarch64">
  <version epoch="0" ver="4.0.0" rel="1.amzn2023"/>
  <changelog author="Luca Magrone &lt;luca@magrone.cc&gt; - 4.0.0-1" date="1667908800">- Initial package release</changelog>
</package>
<package pkgid="ea3eca27350b7b9fac1132ee224d266179f8becb628ab120ed0e3aef4ec24145" name="bluez-alsa-debugsource" arch="aarch64">
  <version epoch="0" ver="4.0.0" rel="1.amzn2023"/>
  <changelog author="Luca Magrone &lt;luca@magrone.cc&gt; - 4.0.0-1" date="1667908800">- Initial package release</changelog>
</package>
<package pkgid="5863f8431594966e7c02f964fbc75e84539f140234e27dfc3a0b44e209ef81c3" name="bluez-alsa-debugsource" arch="aarch64">
  <version epoch="0" ver="4.0.0" rel="1.amzn2023"/>
  <changelog author="Luca Magrone &lt;luca@magrone.cc&gt; - 4.0.0-1" date="1667908800">- Initial package release</changelog>
</package>
<package pkgid="992b69ef5ede9776c19bd2daa2a1d44b0c37f9e5e6207befde525dbaac182b02" name="clipman" arch="aarch64">
  <version epoch="0" ver="1.6.5" rel="1.amzn2023"/>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1612008000">- Initial packaging effort to package 1.5.2.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1612094400">- Trim filler wording from descriptions.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1647950400">- Update to 1.6.1:
  - properly deal with Windows-style newlines
  - improve man pages
  - --unix option to normalize all line endings to LF
  - --primary option to serve the selection to primary instead
    than clipboard
  - show-history command to obtain a json representation of the
    clipboard's history
  - when using the bemenu tool we don't forcefully set it to
    bottom position anymore</changelog>
</package>
<package pkgid="81e870ea1148550f8c9997ed71557f45614b7944dbd2abc176aa0579e16f15d6" name="clipman" arch="src">
  <version epoch="0" ver="1.6.5" rel="1.amzn2023"/>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1612008000">- Initial packaging effort to package 1.5.2.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1612094400">- Trim filler wording from descriptions.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1647950400">- Update to 1.6.1:
  - properly deal with Windows-style newlines
  - improve man pages
  - --unix option to normalize all line endings to LF
  - --primary option to serve the selection to primary instead
    than clipboard
  - show-history command to obtain a json representation of the
    clipboard's history
  - when using the bemenu tool we don't forcefully set it to
    bottom position anymore</changelog>
</package>
<package pkgid="df312238dbb01b89c01ecf80adc040887573fdda1cdcd414c5eec2c89abc5c84" name="clipman-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.6.5" rel="1.amzn2023"/>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1612008000">- Initial packaging effort to package 1.5.2.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1612094400">- Trim filler wording from descriptions.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1647950400">- Update to 1.6.1:
  - properly deal with Windows-style newlines
  - improve man pages
  - --unix option to normalize all line endings to LF
  - --primary option to serve the selection to primary instead
    than clipboard
  - show-history command to obtain a json representation of the
    clipboard's history
  - when using the bemenu tool we don't forcefully set it to
    bottom position anymore</changelog>
</package>
<package pkgid="7948804907e7b4477862f05cb53e3bb93aaa140fab4d48283a10abbd3db6364b" name="clipman-debugsource" arch="aarch64">
  <version epoch="0" ver="1.6.5" rel="1.amzn2023"/>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1612008000">- Initial packaging effort to package 1.5.2.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1612094400">- Trim filler wording from descriptions.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1647950400">- Update to 1.6.1:
  - properly deal with Windows-style newlines
  - improve man pages
  - --unix option to normalize all line endings to LF
  - --primary option to serve the selection to primary instead
    than clipboard
  - show-history command to obtain a json representation of the
    clipboard's history
  - when using the bemenu tool we don't forcefully set it to
    bottom position anymore</changelog>
</package>
<package pkgid="1a7c0f9a42d372de5a5ad1e02e51f3cb97385e6e0799d4ef6419ae9130f6a141" name="crudeoauth" arch="src">
  <version epoch="0" ver="1.0.0" rel="0.git20260522.1.amzn2023"/>
</package>
<package pkgid="025d394f9a51b05b01c9f6d65aebcbf0d18d9957282f982d054a021e79ef34cd" name="crudeoauth" arch="src">
  <version epoch="0" ver="1.0.0" rel="0.git20260522.1.amzn2023"/>
</package>
<package pkgid="9764dd47cdc73f1f8176ae883866c58056d35df23fb559d079786548089de742" name="crudeoauth-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.0.0" rel="0.git20260522.1.amzn2023"/>
</package>
<package pkgid="d30879839dc65dad61e84c947e5c63a34dc4a075e96fd3d795ee727127b6ecfa" name="crudeoauth-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.0.0" rel="0.git20260522.1.amzn2023"/>
</package>
<package pkgid="55574d890064dbfad71849eb79d85187274c4efaaa9277edc3d110c31e462e67" name="crudeoauth-debugsource" arch="aarch64">
  <version epoch="0" ver="1.0.0" rel="0.git20260522.1.amzn2023"/>
</package>
<package pkgid="590536be879f0d01233a6d26b45e16799f98c86b805bacc15a229c6d9b88b6c6" name="crudeoauth-debugsource" arch="aarch64">
  <version epoch="0" ver="1.0.0" rel="0.git20260522.1.amzn2023"/>
</package>
<package pkgid="5a84b54226fff025eb3f733f1c604f8b8741eb170b0a87447a611d565b3da9d0" name="cyrus-sasl-oauthbearer" arch="aarch64">
  <version epoch="0" ver="1.0.0" rel="0.git20260522.1.amzn2023"/>
</package>
<package pkgid="086662429ff9883843d3129a196f3733f84c87dd10610a9db07caa6c717b6962" name="cyrus-sasl-oauthbearer" arch="aarch64">
  <version epoch="0" ver="1.0.0" rel="0.git20260522.1.amzn2023"/>
</package>
<package pkgid="bf157166c6ad35222e9bb7f4dbb75b51dc946036939fe9a0d787ca7851f76887" name="cyrus-sasl-oauthbearer-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.0.0" rel="0.git20260522.1.amzn2023"/>
</package>
<package pkgid="478870978c041512567873542efc06989dd203ce0829f3ed5a23d08b4d1c6781" name="cyrus-sasl-oauthbearer-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.0.0" rel="0.git20260522.1.amzn2023"/>
</package>
<package pkgid="2f1ea238f1f0174177931660e43d9014023deab1312659a7226322cf109592ab" name="cyrus-sasl-xoauth2" arch="aarch64">
  <version epoch="0" ver="0.2" rel="1.3.amzn2023"/>
  <changelog author="Nurmukhamed Artykaly &lt;nurmukhamed.artykaly@hdfilm.kz&gt; - 0.2" date="1592308800">- Initial commit</changelog>
</package>
<package pkgid="3a8b720399c651ec33a487e5c54133abff83d5b615ac02d3e823d111c2c8f69b" name="cyrus-sasl-xoauth2" arch="src">
  <version epoch="0" ver="0.2" rel="1.3.amzn2023"/>
  <changelog author="Nurmukhamed Artykaly &lt;nurmukhamed.artykaly@hdfilm.kz&gt; - 0.2" date="1592308800">- Initial commit</changelog>
</package>
<package pkgid="ed022f3a152c8e3838bae3717d5534732cdc04600a754c1bbaae0fe2258b1043" name="date" arch="src">
  <version epoch="0" ver="3.0.4" rel="2.1.amzn2023"/>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1669896000">- Package version 3.0.1</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1669896001">- Clean up spec file: redundant Provides in devel package</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1670328000">- Clean up specfile: use `devel` instead of `-n hhdate-devel`
- Improve description. It's based on the chrono header
- Use %cmake_install
- Remove rpmlint errors:
  * Package is a library and does not include an executable
  * Create a libname package
  * add postun / post ldconfig declaration
- Add license also in the libname</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1670414400">- Fix file conflicts with devel package</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1673265600">- Use local TZ database (https://bugzilla.opensuse.org/show_bug.cgi?id=1206951)
- Remove now unnecessary libcurl build dependency</changelog>
</package>
<package pkgid="c04c7c8477623dc7e391993569236e44a4261eca23b82b04e0c6ae90d97da965" name="date" arch="src">
  <version epoch="0" ver="3.0.4" rel="2.1.amzn2023"/>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1669896000">- Package version 3.0.1</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1669896001">- Clean up spec file: redundant Provides in devel package</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1670328000">- Clean up specfile: use `devel` instead of `-n hhdate-devel`
- Improve description. It's based on the chrono header
- Use %cmake_install
- Remove rpmlint errors:
  * Package is a library and does not include an executable
  * Create a libname package
  * add postun / post ldconfig declaration
- Add license also in the libname</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1670414400">- Fix file conflicts with devel package</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1673265600">- Use local TZ database (https://bugzilla.opensuse.org/show_bug.cgi?id=1206951)
- Remove now unnecessary libcurl build dependency</changelog>
</package>
<package pkgid="0ef49865a0ed7ba48861591a94b3adcbfe83edbcec82ff16918ece07479fe788" name="date-debugsource" arch="aarch64">
  <version epoch="0" ver="3.0.4" rel="2.1.amzn2023"/>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1669896000">- Package version 3.0.1</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1669896001">- Clean up spec file: redundant Provides in devel package</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1670328000">- Clean up specfile: use `devel` instead of `-n hhdate-devel`
- Improve description. It's based on the chrono header
- Use %cmake_install
- Remove rpmlint errors:
  * Package is a library and does not include an executable
  * Create a libname package
  * add postun / post ldconfig declaration
- Add license also in the libname</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1670414400">- Fix file conflicts with devel package</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1673265600">- Use local TZ database (https://bugzilla.opensuse.org/show_bug.cgi?id=1206951)
- Remove now unnecessary libcurl build dependency</changelog>
</package>
<package pkgid="0c7e78ba06f79eca023697a7fb6f5cc51e99e50936f3b0cfe9c313cee5c8d4d3" name="date-debugsource" arch="aarch64">
  <version epoch="0" ver="3.0.4" rel="2.1.amzn2023"/>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1669896000">- Package version 3.0.1</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1669896001">- Clean up spec file: redundant Provides in devel package</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1670328000">- Clean up specfile: use `devel` instead of `-n hhdate-devel`
- Improve description. It's based on the chrono header
- Use %cmake_install
- Remove rpmlint errors:
  * Package is a library and does not include an executable
  * Create a libname package
  * add postun / post ldconfig declaration
- Add license also in the libname</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1670414400">- Fix file conflicts with devel package</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1673265600">- Use local TZ database (https://bugzilla.opensuse.org/show_bug.cgi?id=1206951)
- Remove now unnecessary libcurl build dependency</changelog>
</package>
<package pkgid="94ce7bdea5f783b9be2a5721e274a8bf9f9c92dba2a6be38f0ebcbc46065b9d8" name="deno" arch="aarch64">
  <version epoch="0" ver="2.6.3" rel="1.amzn2023"/>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1739620800">- Update to version 2.1.10:
  * fix: sync changes from cherry-pick PRs
  * fix: do special file permission check for `check_read_path`
  * fix: update Cargo.lock and fix changes from cherry-pick PRs
  * fix(streams): handle Resource stream error
  * docs: adding examples and a see link to Websockets jdocs
  * fix: allow creating TSC host without a snapshot
  * test: clean up node_compat test runner
  * perf(lsp): cancellation checks in blocking code
  * fix: panic with js lint plugins and invalid js syntax
  * perf(compile): use bytes already in memory after downloading executable
  * fix(compile): never include the specified output executable in itself
  * test: remove one of 'node_unit_tests::tls_test' tests
  * fix(otel): custom span start + end times are fractional ms
  * fix(ext/node): fix twitter-api-v2 compatibility
  * fix(ext/node): fix missing privateKey.x in curve25519 JWK
  * chore: fix lockfile on main
  * chore: move bench test to spec test
  * fix(ext/napi): napi_is_buffer tests for ArrayBufferView
  * fix(ext/node): handle non-ws upgrade headers
  * refactor(ext/fetch): do not share error instance
  * fix(ext/node): expose brotli stream APIs
  * perf: node resolution cache
  * refactor: extract out utf16 map from lsp to cli::util module
  * fix(lsp): ignore a few more diagnostics for ambient modules
  * fix(ext/node): set process fields on own instance
  * fix(publish): correct coloring in --help
  * fix(node): resolve module as maybe CJS when it's missing a file extension
  * fix(node): show directory import and missing extension suggestions
  * Revert "fix(lsp): silence debug error for 'move to a new file' action"
  * docs: Temporal plaintime docs link
  * chore: update std in test util
  * fix(cli): Fix panic in `load_native_certs`
  * fix(ext/node): support proxy http request
  * fix(ext/node): set process.env as own property</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1740052800">- Update to version 2.2.0:
  * feat(http): add otel metrics
  * fix(check): npm resolution errors to tsc diagnostics
  * feat: support XDG_CACHE_HOME for deno dir on macos
  * feat(bench): add `warmup` and `n` for controlling number of iterations
  * fix(node/sqlite): sqlite named parameters
  * fix: handle all values for buffers in turbocall codegen
  * fix(ext/node): implement StatementSync#iterate
  * fix(init): force --reload if npm or jsr package
  * fix(ext/node): use primordials in `ext/node/polyfills/path/common.ts`
  * perf(lsp): don't clone asset text
  * feat(jupyter): make GPUTexture and GPUBuffer displayable
  * fix(lint): don't mark plugin diagnostic as fixable, if it's not
  * fix(unstable/temporal): implement `Temporal.ZonedDateTime.getTimeZoneTransition`
  * perf(lsp): make auto-imports a little faster
  * refactor: better sys trait impls
  * chore: move tracing build to build job
  * chore: fix dts file for DefinitelyTyped linting
  * refactor: put lsp tracing behind flag
  * feat: Upgrade V8 to 13.4
  * fix(workspace): diagnostic for imports in member with importMap at root
  * fix(lint): react-rules-of-hooks works with destructuring
  * fix(unstable): align js lint context API with eslint
  * fix: cache bust http cache on lockfile integrity mismatch
  * fix(task): support --frozen flag
  * feat(unstable): add js lint plugin source code helpers
  * refactor: support hmr feature for lsp files
  * fix(completions): remove problematic character for powershell
  * fix: add hint to run with `--no-check` when type checking fails
  * chore: forward v2.1.10 release commit to main
  * perf(check): use v8 code cache for extension sources in `deno check`
  * perf(lsp): add built-in tracing support for the LSP
  * fix(lsp): include description for auto-import completions
  * fix: do special file permission check for `check_read_path`
  * refactor: object wrap WebGPU
  * refactor(lsp): remove Send + Sync requirement
  * fix(lint): `Deno.lint.runPlugin` throws in `deno run`
  * docs(cli): update description of readFile and readFileSync
  * refactor(lsp): make TS host use CLI snapshot
  * fix(streams): handle Resource stream error
  * fix(unstable): add missing rule context types
  * refactor: remove tsc snapshot
  * docs: adding examples and a see link to Websockets jdocs
  * fix: allow creating TSC host without a snapshot
  * feat(unstable): support multiple fixes from lint plugins
  * fix(ext/node): `DatabaseSync#exec` should execute batch statements
  * Revert "refactor: remove tsc snapshot"
  * test: clean up node_compat test runner
  * refactor: remove tsc snapshot
  * fix(lint): don't show docs URLs for plugins
  * fix(lint): disable incremental caching if JS plugins are used
  * refactor(lint): remove dead documentation
  * fix(lint): out of order diagnostics for plugins
  * perf(lsp): cancellation checks in blocking code
  * fix(lint): clear plugin diagnostics on each lint file run
  * feat(unstable): type lint plugin visitor
  * fix: panic with js lint plugins and invalid js syntax
  * perf(compile): use bytes already in memory after downloading executable
  * fix(compile): never include the specified output executable in itself
  * feat(unstable): align lint ast with TSEStree
  * feat(unstable): add lint plugin ast types
  * test: remove one of 'node_unit_tests::tls_test' tests
  * fix(otel): custom span start + end times are fractional ms
  * feat(unstable): add test for lint plugin destroy hook
  * feat(unstable): add `lint.plugins` to config schema
  * fix(ext/node): expose sqlite changeset constants
  * fix(ext/node): fix twitter-api-v2 compatibility
  * fix(ext/node): fix missing privateKey.x in curve25519 JWK
  * fix(ext/node): throw Session methods when database is closed
  * fix(ext/node): implement `DatabaseSync#applyChangeset()`
  * fix(check): support sloppy imports with "compilerOptions.rootDirs"
  * chore: fix lockfile on main
  * feat(lint): add JavaScript plugin support
  * chore: move bench test to spec test
  * feat(ext/canvas): enhance `createImageBitmap` specification compliance
  * feat(outdated): interactive update
  * fix(ext/node): implement SQLite Session API
  * fix(ext/napi): napi_is_buffer tests for ArrayBufferView
  * fix(ext/sqlite): add `sourceSQL` and `expandedSQL` getters
  * fix(ext/node): handle non-ws upgrade headers
  * refactor(ext/fetch): do not share error instance
  * fix(ext/node): expose brotli stream APIs
  * perf: node resolution cache
  * refactor: extract out utf16 map from lsp to cli::util module
  * fix(lsp): ignore a few more diagnostics for ambient modules
  * feat(compile): support sloppy imports
  * feat(bench): add `--permit-no-files`
  * fix(ext/node): support read-only database in `node:sqlite`
  * fix(ext/node): set process fields on own instance
  * fix(publish): correct coloring in --help
  * fix(ext/node): enforce -RW perms on `node:sqlite`
  * fix(node): resolve module as maybe CJS when it's missing a file extension
  * fix(node): show directory import and missing extension suggestions
  * fix(ext/node): throw RangeError when sqlite INTEGER is too large
  * Revert "fix(lsp): silence debug error for 'move to a new file' action"
  * feat: TypeScript 5.7
  * docs: Temporal plaintime docs link
  * chore: fix some broken pty tests on windows
  * chore: update std in test util
  * fix(ext/node): sqlite bind support bigint values
  * fix(cli): Fix panic in `load_native_certs`
  * fix(ext/node): support proxy http request
  * fix(ext/node): represent sqlite blob as Uint8Array
  * fix(ext/node): set process.env as own property
  * chore: forward v2.1.9 release commit to main
  * perf(crypto): use ring for asm implementations of sha256/sha512
  * chore: forward v2.1.8 release commit to main
  * feat(task): add support for task wildcards
  * fix(core): Fix `create_stack_trace` from empty trace
  * feat: implement `process.cpuUsage` (`Deno.cpuUsage`)
  * fix(lsp): ignore errors on ambient module imports
  * feat(check/lsp): support "compilerOptions.rootDirs"
  * fix(init): correct dev task for --lib
  * fix(ext/node): implement `crypto.hash`
  * feat(unstable): WebTransport
  * fix(check): better handling of TypeScript in npm packages for type checking
  * feat(ext/cache): support lscache
  * feat(node:http): add http information support
  * docs: jsdocs for URL web API
  * fix(check): compiler options from workspace members
  * chore: fix two locally failing on windows tests
  * fix(process/windows): correct command resolution when PATH env var not uppercase
  * fix(npmrc): merge `.npmrc` in user's homedir and project
  * feat(ext/node): implement `node:sqlite`
  * fix(ext/node): clear tz cache when setting process.env.TZ
  * fix(ext/crypto): fix jwk key_ops validation
  * fix(ext/node): implement `aes-128-ctr`, `aes-192-ctr`, and `aes-256-ctr`
  * fix(ext/node): do not apply socket-init-workaround to ipc socket
  * chore: remove unused npm package fixtures
  * perf(node_resolver): reduce url to/from path conversions
  * fix(install/global): warn about not including auto-discovered config file
  * fix(ext/crypto): export private x25519 JWK key
  * fix(lint): update jsx/react related rules and names
  * chore: fix deno_resolver non-sync build
  * feat: Deno.cwd() no longer requires --allow-read permission
  * fix(ext/node): implement X509Certificate#checkHost
  * fix(ext/node): fix panic when invalid AES GCM key size
  * fix(ext/node): fix async variant of brotliDecompress
  * chore(ext/node): remove internal/streams/buffer_list.mjs
  * fix(ext/node): scrypt panic when `log_n` &gt; 64
  * fix(core): handle dyn imports exceeding call stack size
  * fix(ext/node): npm:mqtt compatibility
  * fix(ext/fetch): update h2 to fix sending a PROTOCOL_ERROR instead of REFUSED_STREAM when receiving oversized headers
  * perf(lsp): cache completion item resolution during request
  * chore: remove LSP global symbols count tests
  * fix(node): align type stripping in node_modules error message with Node
  * fix(types): `Deno.readDirSync`'s type returns an `IteratorObject`
  * refactor: make PackageJsonCache injectable
  * chore: update ensure_registry_files_local to handle scoped packages
  * feat(lint): add rules for react/preact
  * refactor(tsc): remove TS program creation during snapshotting
  * chore: trim registry.json files in tests/registry/npm
  * refactor(node_resolver): remove some allocations and lookups
  * refactor: add `WorkspaceFactory` and `ResolverFactory`
  * feat(compile): show remote modules and metadata size when compiling
  * fix: do not log cache creation failure on readonly file system
  * fix(publish): unfurl sloppy imports in d.ts files and type imports
  * refactor(tsc): split TS compiler into multiple files, use ESM
  * feat(lint): change behavior of `--rules` flag
  * refactor: use DataUrl from deno_media_type
  * chore: fix hmr build
  * fix(lsp): silence debug error for 'move to a new file' action
  * fix(ext/node): reference error in zlib.crc32
  * feat(unstable): support https otlp endpoints
  * perf: full LTO in sysroot
  * fix(ext/node): fix formatting of debug logs
  * chore: note in flags output that unstable is deprecated
  * chore: forward v2.1.7 release commit to main
  * fix(ext/node): add FileHandle#sync
  * fix(deps): update yanked crates
  * fix(install/global): remove importMap field from specified config file
  * feat(unstable): add basic support for otel trace links
  * fix(ext/os): pass SignalState to web worker
  * fix(ext/node): GCM auth tag check on DechiperIv#final
  * docs(readme): update redirected links
  * perf(compile): remove swc from denort
  * chore: fix canary version
  * refactor: move denort to separate crate
  * refactor: update deno_core and use more concrete errors
  * fix(ext/node): tls.connect regression
  * refactor: add 'deno_process' crate
  * fix(ext/node): propagate socket error to client request object
  * chore: forward v2.1.6 release commit to main
  * fix(outdated): Use `latest` tag even when it's the same as the current version
  * fix(outdated): retain strict semver specifier when updating
  * fix(check/lsp): fix bugs with tsc type resolution, allow npm packages to augment `ImportMeta`
  * fix(ext/console): change Temporal color
  * docs: adding jsdocs info for console interface
  * docs: JSDocs examples for prompt, confirm, and alert
  * docs:Adds examples in JSDocs for localStorage and sessionStorage
  * chore: add missing internal `core_import_map` file paths
  * fix(check/lsp): correctly resolve compilerOptions.types
  * refactor: create deno_lib crate
  * fix(ext/node): add chown method to FileHandle class
  * chore: fix ci by removing remote server dependent test
  * refactor: add 'deno_os' crate
  * fix(ext/node): fix playwright http client
  * refactor: move `CliNpmResolver` to `deno_resolver::npm::NpmResolver`
  * feat(unstable): refactor js lint plugin AST
  * refactor: deno_config 0.45
  * fix(node/fs): add utimes method to the FileHandle class
  * fix(ext/node): add `writev` method to `FileHandle`
  * fix(compile/windows): better handling of deno_dir on different drive letter than code
  * refactor: create `NpmInstaller`
  * fix(node): Prevent node:child_process from always inheriting the parent environment
  * fix(compile): store embedded fs case sensitivity
  * refactor(node_resolver): make conditions_from_resolution_mode configurable
  * fix(lsp): handle pathless untitled URIs
  * fix(ext/node): apply `@npmcli/agent` workaround to `npm-check-updates`
  * fix(lsp/check): don't resolve unknown media types to a `.js` extension
  * fix(regression): show bare-node-builtin hint when using an import map
  * refactor: remove `CliNpmReqResolver` trait in deno_resolver
  * fix(ext/node): use primordials in `ext/node/polyfills/_fs_common.ts`
  * refactor: implement `NpmPackageFolderResolver` in deno_resolver
  * refactor(npm): move `SloppyImportsCachedFs` to deno_resolver
  * chore: forward v2.1.5 release commit to main
  * docs: added jsdoc for window.close()
  * refactor(npm): move `InNpmPackageChecker` code to deno_resolver
  * fix(lsp): use verbatim specifier for URL auto-imports
  * refactor(npm): extract out some npm fs resolution code from the cli
  * refactor(npm): split some resolution from installation
  * refactor: update deno_core for error refactor
  * fix(ext/net): update moka cache to avoid potential panic in `Deno.resolveDns` on some laptops with Ryzen CPU
  * fix(jsr): Wasm imports fail to load
  * fix(ext/node): Fix `os.cpus()` on Linux
  * fix(ext/websocket): Fix close code without reason
  * fix(ext/node): have `process` global available in Node context
  * fix(lint): fix single char selectors being ignored
  * fix(no-slow-types): handle rest param with internal assignments
  * fix(lsp): don't skip dirs with enabled subdirs
  * feat(node/fs): Add a chmod method to the FileHandle class
  * Revert "perf: build denort with panic = "abort" for releases"
  * refactor: make `IncrementalCache` accept a `CacheDBHash`
  * test(ext/node): disable flaky dgram tests
  * feat(unstable): no config npm:@opentelemetry/api integration
  * refactor(quic): introduce endpoint, 0rtt, cleanup
  * feat(unstable): replace SpanExporter with TracerProvider
  * fix(ext/http): improve error message when underlying resource of request body unavailable
  * fix(kv): improve backoff error message and inline documentation
  * fix(check): move module not found errors to typescript diagnostics
  * fix(check): line-break between diagnostic message chain entries
  * refactor: Use 'await using' in serve_test
  * fix(permissions): implicit `--allow-import` when using `--cached-only`
  * refactor: remove use of home crate
  * refactor: update some fs_util functions to use sys_traits
  * refactor(node/npm): separate out permission check from npm resolvers
  * fix(lsp): css preprocessor formatting
  * chore: fix windows pre release CI job
  * fix(npm): deterministically output tags to initialized file
  * perf: build denort with `panic = "abort"` for releases
  * chore: Happy New Year 2025
  * chore: cargo fmt - turn on group_imports=StdExternalCrate
  * perf(fs/windows): stat - only open file once
  * refactor: do not use `deno_fs::FileSystem` everywhere
  * fix(ext/node): support private key export in JWK format
  * fix(node): Add missing `inspector/promises`
  * chore(lint): remove manual AST field counter
  * refactor: use sys_traits
  * perf(node/fs/copy): reduce metadata lookups copying directory
  * fix(ext/node): convert brotli chunks with proper byte offset
  * fix(unstable): don't error on non-existing attrs or type attr
  * fix(ext/node): add support of any length IV for aes-(128|256)-gcm ciphers
  * fix(ext/node): RangeError timingSafeEqual with different byteLength
  * feat(unstable): add OTEL MeterProvider
  * fix(ext/node): make getCiphers return supported ciphers
  * fix: incorrect memory info free/available bytes on mac
  * feat(unstable): support selectors in JS lint plugins
  * fix(ext/fetch): better error message when body resource is unavailable
  * fix(ext/fs): do not throw for bigint ctime/mtime/atime
  * fix(node): handle cjs exports with escaped chars
  * feat(unstable): add JS linting plugin infrastructure
  * perf: remove now needless canonicalization getting closest package.json
  * perf: upgrade to deno_semver 0.7
  * perf: don't store duplicate info for ops in the snapshot
  * feat(unstable): Implement QUIC
  * fix(ext/node): add `truncate` method to the `FileHandle` class
  * fix(lsp): rewrite imports for 'Move to a new file' action
  * fix(publish): infer literal types in const contexts
  * fix(task): support tasks without commands
  * fix(compile): be more deterministic when compiling the same code in different directories
  * fix(ext/node): do not exit worker thread when there is pending async op
  * chore: release ext/ crates
  * fix(ext/node): Fix `fs.access`/`fs.promises.access` with `X_OK` mode parameter on Windows
  * fix(ext/fetch): retry some http/2 errors
  * chore: upgrade libc
  * fix(ext/node): sort list of built-in modules alphabetically
  * fix(task): properly handle task name wildcards with --recursive
  * fix(outdated): ensure "Latest" version is greater than "Update" version
  * fix(lsp): include "node:" prefix for node builtin auto-imports
  * fix: deno_resolver crate without 'sync' feature
  * chore: release "deno_*" crates
  * feat(permission): separate PermissionDeniedError to Retryable and Fatal
  * refactor(lint): renames and code flattening
  * refactor: use capacity_builder for writing deno compile data section
  * refactor: extract out `FileFetcher` to `deno_cache_dir`
  * fix(lsp): respect "typescript.suggestionActions.enabled" setting
  * fix: upgrade deno_doc to 0.161.3
  * fix(compile): display embedded file sizes and total
  * fix: FastString v8_string() should error when cannot allocated
  * refactor: add 'sync' feature to deno_resolver crate
  * ci: restore cargo home cache before rust install
  * fix(outdated): support updating dependencies in external import maps
  * fix(lockfile): include dependencies listed in external import map in lockfile
  * fix(lsp): sql and component file formatting
  * chore: bump hyper-util to 0.1.10
  * Revert "ci: use self-hosted mac arm runner only on main branch"
  * feat(ext/web): add `[[ErrorData]]` slot to `DOMException`
  * fix(ext/node): support createConnection option in node:http.request()
  * chore: mark ./tools/release/npm/build.ts as executable
  * fix(npm): search node_modules folder for package matching npm specifier
  * chore: add npm distribution at `deno` package
  * fix(compile): analyze modules in directory specified in --include
  * refactor(unstable): otel configuration
  * fix(compile): output contents of embedded file system
  * chore: forward v2.1.4 release commit to main
  * feat(unstable): support caching npm dependencies only as they're needed
  * refactor(lint): manage schema files for linter in Deno repo
  * fix(outdated): error when there are no config files
  * chore(tests): Deprecate remaining usages of itest in check tests
  * fix(lint): do not error providing --allow-import
  * fix(outdated): respect --quiet flag for hints
  * perf(compile): improve FileBackedVfsFile
  * fix: replace the @deno-types with @ts-types
  * fix(outdated): show a suggestion for updating
  * fix(compile): correct read length for transpiled typescript files
  * chore: reduce allocations in a few places
  * fix(unstable): don't unwrap optional state in otel
  * fix: do not error when subpath has an @ symbol
  * fix(node): update list of builtin node modules, add missing export to _http_common
  * fix(ext/node): handle Float16Array in node:v8 module
  * refactor: Make `deno_runtime::shared` module public
  * fix(task): do not always kill child on ctrl+c on windows
  * fix: do not panic when fetching invalid file url on Windows
  * test(ext/node): remove flaky node:dgram compat test case
  * fix(ext/node): accept file descriptor in fs.readFile(Sync)
  * chore: add script to check remaining node compat cases
  * chore: forward v2.1.3 release commit to main
  * fix(install): use locked version of jsr package when fetching exports
  * fix(task): `--recursive` option not working
  * fix: clear dep analysis when module loading is done
  * test(ext/node): fix flaky node/http2.createServer() test
  * chore: update hickory dns crates
  * fix(unstable/temporal): respect locale in `Duration.prototype.toLocaleString`
  * fix(node/worker_threads): data url not encoded properly with eval
  * refactor: remove usages of `deno_core::resolve_import` for resolving redirects
  * fix(outdated): allow `--latest` without `--update`
  * fix(task): kill descendants when killing task process on Windows
  * fix: improve auto-imports for npm packages
  * fix(unstable): otel context with multiple keys
  * fix(task): don't panic with filter on missing task argument
  * test: add node compat test cases
  * test(ext/node): reduce race condition in test case
  * refactor: remove `CliNpmRegistryApi`
  * fix(task): only pass args to root task
  * fix(node/fs): support `recursive` option in readdir
  * refactor(ext/web): align error messages
  * refactor: add deno_npm_cache crate
  * chore: fix cjs_with_deps test to use a temp dir
  * fix(fmt): stable formatting of HTML files with JS
  * chore: upgrade deno_lint to 0.68.2
  * feat(unstable): add metrics to otel
  * refactor: upgrade to deno_npm 0.26
  * chore: export variables from node compat tools script
  * fix: support `workspace:^` and `workspace:~` version constraints
  * fix(task): forward signals to spawned sub-processes on unix
  * refactor(ext/fs): align error messages
  * fix(publish): error on missing name field
  * chore: forward v2.1.2 release commit to main
  * fix(node/timers): error when passing id to clearTimeout/clearInterval
  * fix(init): support scoped npm packages
  * fix: support bun specifiers in JSR publish
  * fix(ext/node): `tls.connect` socket upgrades
  * perf(compile): read embedded files as static references when UTF-8 and reading as strings
  * fix(info): resolve bare specifier pointing to workspace member
  * fix(ext/webgpu): use correct variable name
  * chore: fix lint step due to node compat test changes
  * fix(node/http): casing ignored in ServerResponse.hasHeader()
  * fix(task): strip ansi codes and control chars when printing tasks
  * test(ext/node): enable parallel/test-fs-promises-file-handle-stat.js
  * feat(unstable): repurpose `--unstable-detect-cjs` to attempt loading more modules as cjs
  * perf(ext/webstorage): use object wrap for `Storage`
  * fix(tools/doc): HTML resolve main entrypoint from config file
  * fix(node/fs): add missing stat path argument validation
  * chore(lint): add .out file reference checker
  * fix(task): handle carriage return in task description
  * chore: fix flaky `specs::publish::npm_workspace_jsr_pkg_with_npm_dep::dep_and_workspace_dep`
  * fix(install): don't re-set up node_modules if running lifecycle script
  * fix(streams): reject `string` in `ReadableStream.from` type
  * fix(node): correct resolution of dynamic import of esm from cjs
  * fix(ext/webgpu): normalize limits to number
  * fix(ext/fetch): don't throw when `bodyUsed` inspect after upgrade
  * chore(compile): prefer denort binary in target/ directory when available
  * chore(node/tests): increase tolerance of timers test on CI
  * chore: update node_compat setup script, show remaining percentage
  * docs(cli): remove redundant word in comment
  * refactor(unstable): move telemetry to own ext
  * fix(lsp): support task object notation for tasks request
  * fix(task): handle multiline descriptions properly
  * fix(check): support jsdoc `@import` tag
  * fix(compile): do not error embedding same symlink via multiple methods
  * Merge commit from fork
  * fix(runtime/ops): Fix watchfs remove event
  * feat(unstable): Instrument fetch
  * chore: upgrade sqlformat-rs to non-forked version
  * fix(init): always force managed node modules
  * fix(compile): handle TypeScript file included as asset
  * chore: update node_compat setup script
  * feat: Instrument Deno.serve
  * fix(ext/node): add `fs.promises.fstat` and `FileHandle#stat`
  * fix(lsp): wasm file import completions
  * chore: update to file_test_runner 0.7.3
  * fix(fmt): return `None` if sql fmt result is the same
  * fix(lsp): remove stray debug output
  * fix(node/fs): missing uv error context for readFile
  * fix(compile): correct buffered reading of assets and files
  * chore(check): add test for Wasm memory and table
  * fix: support non-function exports in Wasm modules
  * chore(compile): log code cache file path
  * fix(ext/websocket): don't throw exception when sending to closed socket
  * fix(cli): remove extraneous comma in task --eval help
  * docs(cli/add): add clarification to add command
  * fix(install/global): do not error if path is an npm pkg and relative file
  * fix(task): update --filter flag description
  * fix(node): regression where ts files were sometimes resolved instead of js
  * chore: update url + idna
  * fix(watch): don't panic if there's no path provided
  * fix: Buffer global in --unstable-node-globals
  * fix(cli): Fix typo in doc subcommand help output
  * fix(task): ensure root config always looks up dependencies in root</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1740052801">- Deno now requires rusty_v8 version 134.4.0</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1740225600">- Update to version 2.2.1:
  * fix(publish): support jsx/tsx
  * chore: fix more flakey otel tests
  * fix(outdated): hint to use `--latest` if new versions are available in `outdated --update`
  * fix(coverage): exclude scripts with invalid URLs from raw coverage output
  * docs: add examples for SubtleCrypto
  * docs(canvas): Add examples to createImageBitmap jsdocs
  * chore: fix otel test flakiness
  * docs(console): update console documentation
  * docs(web): update docs for `globalThis.caches`
  * fix(check): remove instability in loading lib files
  * fix(ext/node): rewrite SQLite named parameter handing
  * fix(ext/node): Fix handling of sqlite large integers
  * fix: don't panic when running with // as a filepath
  * fix(check/lsp): fall back to `@types/*` packages if npm package doesn't have types
  * fix: better jsx workspace config resolution
  * refactor(publish): create ModuleContentProvider
  * fix: move extension file declarations to cli/tsc/dts
  * fix(ext/cache): add missing Cargo feature</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1740571200">- Update to version 2.2.2:
  * fix(http): generate `OtelInfo` only when otel metrics are enabled
  * fix(lint): plugins ignored when no rust rule active
  * fix(config): allow specifying absolute path for patch and fix panic with exports in package.json
  * fix(lint): update deno_lint
  * fix(lint): give access to SourceCode in 'deno test'
  * fix: add info suggestion for `unsafely-ignore-certificate-errors` and add `--help=full`
  * refactor(cli): update JSON schemas versions
  * fix(ext/node): descriptive sqlite error messages
  * fix(fmt): support "--ext vto" and "--ext njk"
  * fix(lint): don't recurse infinitely for large ASTs
  * fix(cli): add `compilerOptions.lib` examples to config-file.v1.json
  * chore: mark worker_large_output as flaky
  * perf(install): only read initialized file if we care about the tags
  * chore: mark inspector break tests as flaky
  * fix(lsp): create cacheable `ExportInfoMap` per language service
  * refactor(coverage): simplify CoverageReporter trait
  * refactor(resolver/node): use `deno_path_util::is_relative_specifier`
  * refactor: separate publish from pm subcommands
  * refactor(cli): extract TypeChecker to separate module
  * fix(install): don't error on unknown media types in install
  * fix(lsp): close server on exit notification
  * fix(check): regression - implicit jsxImportSource was not resolving
  * fix(unstable): lint plugin `:exit` called at wrong time
  * chore: remove unused dependencies
  * fix(ext/node): decipherIv() range error on invalid final block length</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1741435200">- Reupload registry.tar.zst</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1752840000">- Update to version 2.4.2:
  * fix(bundle): default "jsxImportSource" to "react" (#30082)
  * fix(check): temporarily ignore ERR_TYPES_NOT_FOUND (#29926)
  * fix(ext/node): don't throw error on invalid path input on exists and
  * existsSync (#29971)
  * fix(ext/node): validate path parameters on link and linkSync (#30061)
  * fix(lint): do not panic for many overlapping lint fixes (#30104)
  * fix(lsp): tsconfig features for 'deno check' parity (#30007)
  * fix(tsconfig): prioritize deno.json if it has compiler options (#30056)
  * fix(tsconfig): use tsc defaults for 'strict' and 'noImplicitOverride' (#30045)
  * fix(unstable): support importing files in npm packages as bytes and text
  * (#30065)
  * fix: global global should be writeable (#30032)
  * fix: early init logging (#30034)
  * fix: new signal handling (#30029)
  * fix: upgrade deno_core to 0.352.1 (#30119)
  * All other changes listed here: https://github.com/denoland/deno/compare/v2.2.2...v2.4.2</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1754913600">- Update to version 2.4.3:
  * 2.4.3 (#30251)
  * fix(tsconfig): don't use tsc-compatible defaults for deno.json compiler options (#30242)
  * perf(buffer): optimize Buffer.subarray and Buffer.prototype.utf8Slice (#30213)
  * fix(ext/node): use primordials in `ext/node/polyfills/internal_binding/pipe_wrap.ts` (#30241)
  * fix: reduce change of corrupt lockfile error when updating dependencies in the config file (#30239)
  * chore: regression where excluded path stopped being excluded (#30238)
  * fix(http): catch more tunnel close errors (#30236)
  * refactor: remove more allocations querying for permissions (#30237)
  * fix: ensure coverage dir is stored absolute to prevent issues when cwd changes (#30225)
  * fix: use 'deno_signals' crate for signal handling (#30204)
  * fix: don't invoke `Proxy` getter trap on `console.log` (#30230)
  * refactor: use Cow&lt;Path&gt; more in permissions (#30227)
  * fix(publish): improve diagnostic when importing from another package using a relative import (#30203)
  * refactor: remove usages of to_string_lossy().to_string() (#30224)
  * chore: remove redundant operations from README.md (#30228)
  * refactor: remove some allocations in op_require_x ops (#30212)
  * fix(ext/node): validate `fd` is integer on `fsync` and `fdatasync` (#30215)
  * fix(ext/node): use Zlib base for brotli handles (#30112)
  * refactor(node): remove some duplicate code and unnecessary allocations in node_resolver (#30209)
  * refactor: update to deno_path_util 0.5.2 (#30211)
  * fix: update setTimeout and setInterval callback type to support strin… (#30183)
  * fix(lib/node): change ERR_INVALID_PACKAGE_TARGET to ERR_PACKAGE_PATH_NOT_EXPORTED when no package.json#exports condition matches (#29841)
  * chore(bench): add missing commas in Extension struct literal (#30206)
  * fix(regression): do not error when specifying `--config` flag with `../` component (#30208)
  * fix(ext/node): fix segmentation fault when spkac is empty (#30207)
  * fix(bundle): don't force managed npm resolution (#30200)
  * fix: support package.json imports in a Deno workspace (#30198)
  * docs: Fix broken Getting Started link in CONTRIBUTING.md (#30194)
  * test: avoid race condition on node compat test runner (#30201)
  * Revert "fix(unstable): always require --allow-read permissions for raw imports (#30184)" (#30196)
  * fix(compile): do not include managed npm deps when graph does not have any npm pkgs (#30189)
  * fix(compile): do not error including npm packages that don't match current system (#30188)
  * fix: tunnels in processes that don't listen (#30178)
  * chore: mark some node compat tests as flaky (#30190)
  * fix(unstable): always require --allow-read permissions for raw imports (#30184)
  * fix(check): ensure module not found errors are surfaced (#30181)
  * fix(ext/node): implement tls.checkServerIdentitiy (#30148)
  * fix(ext/node): implement TLSSocket.getPeerCertificate (#30146)
  * fix: do not panic deserializing config with invalid number value (#30171)
  * refactor: upgrade to deno_core 0.353.0 (#30164)
  * fix(ext/node): `fs.read` and `fs.write` promisify compatibility (#30152)
  * chore: fix flaky dynamic_npm_resolution_failure (#30165)
  * fix(task): improve parsing of quotes in command substitution (#30162)
  * feat(unstable): add useful metadata to tunnel (#30161)
  * test: add ability to mark Node compat tests as flaky (#30158)
  * test: de-flake 'wasm_unreachable' test (#30157)
  * fix(lsp): improve renaming a file with bytes or text imports (#30142)
  * fix(ext/node): use primordials in `ext/node/polyfills/internal_binding/_listen.ts` (#30100)
  * chore: update deno_tunnel (#30154)
  * fix(ext/node): add process._rawDebug (#30141)
  * fix(lsp): do not error for bytes or text import of json module (#30137)
  * fix(task): show package name of task when --recursive (#30136)
  * fix(task): `--recursive` - order tasks by package dependencies (#30129)
  * refactor(lsp): move workspace_resolver to LspResolver (#30127)</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1756728000">- Update to version 2.4.4:
  * 2.4.4 (#30396)
  * fix(unstable): lint node properties should be enumerable (#30391)
  * chore: update lint PR title name and job name (#30370)
  * feat(kv): implement custom inspect for AtomicOperation (#30077)
  * fix(tests): use correct path separator on unix for code_cache cleanup.ts (#30378)
  * fix: android build (#30360)
  * fix(unstable): update deno_tunnel for better reconnect errors (#30381)
  * fix(ext/node): make some `os` exported properties read only (#30374)
  * fix: upgrade deno_core to 0.355.0 (#30352)
  * chore: improve pr title verification (#30367)
  * fix(ext/node): accept `base64url` encoding on StringDecoder (#30366)
  * fix(ext/node): handle large buffer correctly (#30369)
  * chore: Rust 1.89.0 (#30364)
  * fix: upgrade @node/types to 24 (#30343)
  * fix: reduce progress bar flickering (#30349)
  * chore: cleanup unused dependencies (#30059)
  * fix(io): do not autoClose stdin readable stream (#30345)
  * chore: remove zlib feature from flate2 dep in npm_cache (#30348)
  * perf: reduce heap allocations and memory creating cjs wrapper module (#30344)
  * fix(publish): remove incorrect `relative-package-import` diagnostic when root of workspace is package (#30333)
  * refactor: improve getting WatchFlags/WatchFlagsWithPaths (#30337)
  * refactor: move fill_graph into deno_resolver (#30338)
  * fix(compile): ensure `Deno.build.standalone` is set in workers (#30335)
  * fix(ext/node): avoid panic when `crypto.randomInt` has no arguments (#30314)
  * fix(lsp): use referrer compiler options for node_modules files (#30275)
  * feat(ext/kv): allow specifying default path and path prefix (#30320)
  * fix(ext/node): use primordials in `ext/node/polyfills/internal_binding/buffer.ts` (#30287)
  * feat(unstable): add json repl (#30307)
  * fix(ext/node): use custom allocator for brotli (#30277)
  * fix: make unmet peer dep error message less verbose (#30312)
  * fix(ext/node): parse fs open options correctly (#30300)
  * chore: rewrite tls_wrap internals to JS (#30303)
  * fix(check): do not surface code resolution errors in declaration file dependencies (#30296)
  * fix(ext/node): assign 'ERR_BUFFER_TOO_LARGE' to codes (#30311)
  * fix(ext/node): incorrect `ERR_INVALID_ARG_VALUE` constructor arguments position (#30309)
  * fix: improve handling of linked jsr packages in lockfile (#30289)
  * feat(ci): migrate to Cirrus medium runners (#30070)
  * perf(napi): misc napi optimizations (#30291)
  * fix(ext/node): worker_threads handles basic `require` calls (#30279)
  * Revert "fix(ext/node): support TLS for unix sockets" (#30284)
  * chore(node): resolution mode for cjs export analysis should be require (#30252)
  * feat(unstable): allow setting headers on EventSource (#30278)
  * fix(ext/node): support TLS for unix sockets (#30169)
  * perf: Use more efficient structuredClone API (#30258)
  * fix(bundle): support importing directories with a package.json from an es module when bundling (#30273)
  * fix(ext/node): define fs constants correctly across platforms (#30113)
  * chore(ci): mark some tests flaky (#30268)
  * fix(update): update version reqs even if locked to latest version (#30249)
  * chore: remove wait dependency in scripts (#30267)
  * fix(ext/node): `fs.open` and `fs.openSync` compatibility (#30191)
  * fix(bundle): require of sub directory in npm package should consult package.json (#30253)
  * fix(ext/node): use primordials in `ext/node/polyfills/internal_binding/node_file.ts` (#30066)
  * fix(ext/node): `fs.rename` and `fs.renameSync` compatibility (#30245)
  * fix(ext/node): fs readv promisify compatibility (#30149)
  * refactor: remove some url to string clones (#30247)
  * fix(bundle): use non-node conditions for --platform=browser (#30250)
  * fix(ext/node): `fs.unlink` and `fs.unlinkSync` compatibility (#30257)</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1757937600">- Update to version 2.4.5:
  * 2.4.5 (#30476)
  * feat(install): more informative deno install output (#30387)
  * perf(ext/net): change the default TCP backlog to 512 (#30471)
  * feat(unstable/install): `DENO_INSTALL_ARCH` env var (#30473)
  * fix(lsp): silence tsc debug failures for inlay hints (#30456)
  * chore: make `specs::outdated::pre_release_latest_tag` less flaky (#30474)
  * fix: enable keyring features and dont clear token when config is missing (#30468)
  * fix(publish): handle precompile in jsx publishing (#30466)
  * fix(ext/node): validate callback on `fs.mkdtemp` and `fs.stat` (#30454)
  * refactor: add deno_maybe_sync crate (#30459)
  * fix(unstable): parsing regex in selector with character class (#30462)
  * fix(lsp): fix import specifiers in file rename changes (#30458)
  * fix(fmt): do not remove parens for jsdoc with `@satisfies` (#30453)
  * fix(ext/node): TLS emit close event on parent socket (#30451)
  * test: add ability to ignore Node compat tests (#30439)
  * fix(cache): cache excluded modules explicitly provided on the command line (#30442)
  * fix(resolver): update "with --unstable-sloppy-imports" message to use "--sloppy-imports" (#30421)
  * fix(ext/node): bad compression caused by invalid brotli params (#30437)
  * fix(ext/node): `os.setPriority` and `os.getPriority` compatibility (#30383)
  * fix(std/fs): implement `chmod` on windows (#30436)
  * feat(lsp): pull-based diagnostics (#30325)
  * fix(ext/node): export `promises` from stream (#30427)
  * fix(ext/node): mTLS support for `node:tls` (#30426)
  * fix(node/fs): cp should not create subfolder when both source and target are directories (#30408)
  * fix(unstable): fix json repl bugs (#30415)
  * fix(test): set cwd when running node compatibility tests (#30422)
  * fix(ext/node): tls upgrades for used sockets (#30418)
  * chore: update keyring to v3.6.3 (#30390)
  * refactor(ext/node): rewrite net.Socket and net.Server to use ES5 class (#30419)
  * fix(bundle): allow json imports without attribute in deno bundle, support require of json (#30413)
  * refactor: make it easier to get closest package.json files (#30420)
  * fix(outdated): use version tagged as latest if it satisfies the version req (#30412)
  * refactor: rename deploy env vars (#30393)
  * refactor(resolver): improve and expose details of CouldNotResolveError (#30410)
  * fix: support cjs, cts, mjs, and mts for the `--ext` flag (#30398)
  * chore: fix lint warnings (#30399)
  * fix: add missing cargo feature to 'deno_npm_cache' crate (#30397)</changelog>
</package>
<package pkgid="bfe20c922b66934b8aacdd7612333c5ffd54fc50bf0c919e97f3891d25002493" name="deno" arch="aarch64">
  <version epoch="0" ver="2.6.3" rel="1.amzn2023"/>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1739620800">- Update to version 2.1.10:
  * fix: sync changes from cherry-pick PRs
  * fix: do special file permission check for `check_read_path`
  * fix: update Cargo.lock and fix changes from cherry-pick PRs
  * fix(streams): handle Resource stream error
  * docs: adding examples and a see link to Websockets jdocs
  * fix: allow creating TSC host without a snapshot
  * test: clean up node_compat test runner
  * perf(lsp): cancellation checks in blocking code
  * fix: panic with js lint plugins and invalid js syntax
  * perf(compile): use bytes already in memory after downloading executable
  * fix(compile): never include the specified output executable in itself
  * test: remove one of 'node_unit_tests::tls_test' tests
  * fix(otel): custom span start + end times are fractional ms
  * fix(ext/node): fix twitter-api-v2 compatibility
  * fix(ext/node): fix missing privateKey.x in curve25519 JWK
  * chore: fix lockfile on main
  * chore: move bench test to spec test
  * fix(ext/napi): napi_is_buffer tests for ArrayBufferView
  * fix(ext/node): handle non-ws upgrade headers
  * refactor(ext/fetch): do not share error instance
  * fix(ext/node): expose brotli stream APIs
  * perf: node resolution cache
  * refactor: extract out utf16 map from lsp to cli::util module
  * fix(lsp): ignore a few more diagnostics for ambient modules
  * fix(ext/node): set process fields on own instance
  * fix(publish): correct coloring in --help
  * fix(node): resolve module as maybe CJS when it's missing a file extension
  * fix(node): show directory import and missing extension suggestions
  * Revert "fix(lsp): silence debug error for 'move to a new file' action"
  * docs: Temporal plaintime docs link
  * chore: update std in test util
  * fix(cli): Fix panic in `load_native_certs`
  * fix(ext/node): support proxy http request
  * fix(ext/node): set process.env as own property</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1740052800">- Update to version 2.2.0:
  * feat(http): add otel metrics
  * fix(check): npm resolution errors to tsc diagnostics
  * feat: support XDG_CACHE_HOME for deno dir on macos
  * feat(bench): add `warmup` and `n` for controlling number of iterations
  * fix(node/sqlite): sqlite named parameters
  * fix: handle all values for buffers in turbocall codegen
  * fix(ext/node): implement StatementSync#iterate
  * fix(init): force --reload if npm or jsr package
  * fix(ext/node): use primordials in `ext/node/polyfills/path/common.ts`
  * perf(lsp): don't clone asset text
  * feat(jupyter): make GPUTexture and GPUBuffer displayable
  * fix(lint): don't mark plugin diagnostic as fixable, if it's not
  * fix(unstable/temporal): implement `Temporal.ZonedDateTime.getTimeZoneTransition`
  * perf(lsp): make auto-imports a little faster
  * refactor: better sys trait impls
  * chore: move tracing build to build job
  * chore: fix dts file for DefinitelyTyped linting
  * refactor: put lsp tracing behind flag
  * feat: Upgrade V8 to 13.4
  * fix(workspace): diagnostic for imports in member with importMap at root
  * fix(lint): react-rules-of-hooks works with destructuring
  * fix(unstable): align js lint context API with eslint
  * fix: cache bust http cache on lockfile integrity mismatch
  * fix(task): support --frozen flag
  * feat(unstable): add js lint plugin source code helpers
  * refactor: support hmr feature for lsp files
  * fix(completions): remove problematic character for powershell
  * fix: add hint to run with `--no-check` when type checking fails
  * chore: forward v2.1.10 release commit to main
  * perf(check): use v8 code cache for extension sources in `deno check`
  * perf(lsp): add built-in tracing support for the LSP
  * fix(lsp): include description for auto-import completions
  * fix: do special file permission check for `check_read_path`
  * refactor: object wrap WebGPU
  * refactor(lsp): remove Send + Sync requirement
  * fix(lint): `Deno.lint.runPlugin` throws in `deno run`
  * docs(cli): update description of readFile and readFileSync
  * refactor(lsp): make TS host use CLI snapshot
  * fix(streams): handle Resource stream error
  * fix(unstable): add missing rule context types
  * refactor: remove tsc snapshot
  * docs: adding examples and a see link to Websockets jdocs
  * fix: allow creating TSC host without a snapshot
  * feat(unstable): support multiple fixes from lint plugins
  * fix(ext/node): `DatabaseSync#exec` should execute batch statements
  * Revert "refactor: remove tsc snapshot"
  * test: clean up node_compat test runner
  * refactor: remove tsc snapshot
  * fix(lint): don't show docs URLs for plugins
  * fix(lint): disable incremental caching if JS plugins are used
  * refactor(lint): remove dead documentation
  * fix(lint): out of order diagnostics for plugins
  * perf(lsp): cancellation checks in blocking code
  * fix(lint): clear plugin diagnostics on each lint file run
  * feat(unstable): type lint plugin visitor
  * fix: panic with js lint plugins and invalid js syntax
  * perf(compile): use bytes already in memory after downloading executable
  * fix(compile): never include the specified output executable in itself
  * feat(unstable): align lint ast with TSEStree
  * feat(unstable): add lint plugin ast types
  * test: remove one of 'node_unit_tests::tls_test' tests
  * fix(otel): custom span start + end times are fractional ms
  * feat(unstable): add test for lint plugin destroy hook
  * feat(unstable): add `lint.plugins` to config schema
  * fix(ext/node): expose sqlite changeset constants
  * fix(ext/node): fix twitter-api-v2 compatibility
  * fix(ext/node): fix missing privateKey.x in curve25519 JWK
  * fix(ext/node): throw Session methods when database is closed
  * fix(ext/node): implement `DatabaseSync#applyChangeset()`
  * fix(check): support sloppy imports with "compilerOptions.rootDirs"
  * chore: fix lockfile on main
  * feat(lint): add JavaScript plugin support
  * chore: move bench test to spec test
  * feat(ext/canvas): enhance `createImageBitmap` specification compliance
  * feat(outdated): interactive update
  * fix(ext/node): implement SQLite Session API
  * fix(ext/napi): napi_is_buffer tests for ArrayBufferView
  * fix(ext/sqlite): add `sourceSQL` and `expandedSQL` getters
  * fix(ext/node): handle non-ws upgrade headers
  * refactor(ext/fetch): do not share error instance
  * fix(ext/node): expose brotli stream APIs
  * perf: node resolution cache
  * refactor: extract out utf16 map from lsp to cli::util module
  * fix(lsp): ignore a few more diagnostics for ambient modules
  * feat(compile): support sloppy imports
  * feat(bench): add `--permit-no-files`
  * fix(ext/node): support read-only database in `node:sqlite`
  * fix(ext/node): set process fields on own instance
  * fix(publish): correct coloring in --help
  * fix(ext/node): enforce -RW perms on `node:sqlite`
  * fix(node): resolve module as maybe CJS when it's missing a file extension
  * fix(node): show directory import and missing extension suggestions
  * fix(ext/node): throw RangeError when sqlite INTEGER is too large
  * Revert "fix(lsp): silence debug error for 'move to a new file' action"
  * feat: TypeScript 5.7
  * docs: Temporal plaintime docs link
  * chore: fix some broken pty tests on windows
  * chore: update std in test util
  * fix(ext/node): sqlite bind support bigint values
  * fix(cli): Fix panic in `load_native_certs`
  * fix(ext/node): support proxy http request
  * fix(ext/node): represent sqlite blob as Uint8Array
  * fix(ext/node): set process.env as own property
  * chore: forward v2.1.9 release commit to main
  * perf(crypto): use ring for asm implementations of sha256/sha512
  * chore: forward v2.1.8 release commit to main
  * feat(task): add support for task wildcards
  * fix(core): Fix `create_stack_trace` from empty trace
  * feat: implement `process.cpuUsage` (`Deno.cpuUsage`)
  * fix(lsp): ignore errors on ambient module imports
  * feat(check/lsp): support "compilerOptions.rootDirs"
  * fix(init): correct dev task for --lib
  * fix(ext/node): implement `crypto.hash`
  * feat(unstable): WebTransport
  * fix(check): better handling of TypeScript in npm packages for type checking
  * feat(ext/cache): support lscache
  * feat(node:http): add http information support
  * docs: jsdocs for URL web API
  * fix(check): compiler options from workspace members
  * chore: fix two locally failing on windows tests
  * fix(process/windows): correct command resolution when PATH env var not uppercase
  * fix(npmrc): merge `.npmrc` in user's homedir and project
  * feat(ext/node): implement `node:sqlite`
  * fix(ext/node): clear tz cache when setting process.env.TZ
  * fix(ext/crypto): fix jwk key_ops validation
  * fix(ext/node): implement `aes-128-ctr`, `aes-192-ctr`, and `aes-256-ctr`
  * fix(ext/node): do not apply socket-init-workaround to ipc socket
  * chore: remove unused npm package fixtures
  * perf(node_resolver): reduce url to/from path conversions
  * fix(install/global): warn about not including auto-discovered config file
  * fix(ext/crypto): export private x25519 JWK key
  * fix(lint): update jsx/react related rules and names
  * chore: fix deno_resolver non-sync build
  * feat: Deno.cwd() no longer requires --allow-read permission
  * fix(ext/node): implement X509Certificate#checkHost
  * fix(ext/node): fix panic when invalid AES GCM key size
  * fix(ext/node): fix async variant of brotliDecompress
  * chore(ext/node): remove internal/streams/buffer_list.mjs
  * fix(ext/node): scrypt panic when `log_n` &gt; 64
  * fix(core): handle dyn imports exceeding call stack size
  * fix(ext/node): npm:mqtt compatibility
  * fix(ext/fetch): update h2 to fix sending a PROTOCOL_ERROR instead of REFUSED_STREAM when receiving oversized headers
  * perf(lsp): cache completion item resolution during request
  * chore: remove LSP global symbols count tests
  * fix(node): align type stripping in node_modules error message with Node
  * fix(types): `Deno.readDirSync`'s type returns an `IteratorObject`
  * refactor: make PackageJsonCache injectable
  * chore: update ensure_registry_files_local to handle scoped packages
  * feat(lint): add rules for react/preact
  * refactor(tsc): remove TS program creation during snapshotting
  * chore: trim registry.json files in tests/registry/npm
  * refactor(node_resolver): remove some allocations and lookups
  * refactor: add `WorkspaceFactory` and `ResolverFactory`
  * feat(compile): show remote modules and metadata size when compiling
  * fix: do not log cache creation failure on readonly file system
  * fix(publish): unfurl sloppy imports in d.ts files and type imports
  * refactor(tsc): split TS compiler into multiple files, use ESM
  * feat(lint): change behavior of `--rules` flag
  * refactor: use DataUrl from deno_media_type
  * chore: fix hmr build
  * fix(lsp): silence debug error for 'move to a new file' action
  * fix(ext/node): reference error in zlib.crc32
  * feat(unstable): support https otlp endpoints
  * perf: full LTO in sysroot
  * fix(ext/node): fix formatting of debug logs
  * chore: note in flags output that unstable is deprecated
  * chore: forward v2.1.7 release commit to main
  * fix(ext/node): add FileHandle#sync
  * fix(deps): update yanked crates
  * fix(install/global): remove importMap field from specified config file
  * feat(unstable): add basic support for otel trace links
  * fix(ext/os): pass SignalState to web worker
  * fix(ext/node): GCM auth tag check on DechiperIv#final
  * docs(readme): update redirected links
  * perf(compile): remove swc from denort
  * chore: fix canary version
  * refactor: move denort to separate crate
  * refactor: update deno_core and use more concrete errors
  * fix(ext/node): tls.connect regression
  * refactor: add 'deno_process' crate
  * fix(ext/node): propagate socket error to client request object
  * chore: forward v2.1.6 release commit to main
  * fix(outdated): Use `latest` tag even when it's the same as the current version
  * fix(outdated): retain strict semver specifier when updating
  * fix(check/lsp): fix bugs with tsc type resolution, allow npm packages to augment `ImportMeta`
  * fix(ext/console): change Temporal color
  * docs: adding jsdocs info for console interface
  * docs: JSDocs examples for prompt, confirm, and alert
  * docs:Adds examples in JSDocs for localStorage and sessionStorage
  * chore: add missing internal `core_import_map` file paths
  * fix(check/lsp): correctly resolve compilerOptions.types
  * refactor: create deno_lib crate
  * fix(ext/node): add chown method to FileHandle class
  * chore: fix ci by removing remote server dependent test
  * refactor: add 'deno_os' crate
  * fix(ext/node): fix playwright http client
  * refactor: move `CliNpmResolver` to `deno_resolver::npm::NpmResolver`
  * feat(unstable): refactor js lint plugin AST
  * refactor: deno_config 0.45
  * fix(node/fs): add utimes method to the FileHandle class
  * fix(ext/node): add `writev` method to `FileHandle`
  * fix(compile/windows): better handling of deno_dir on different drive letter than code
  * refactor: create `NpmInstaller`
  * fix(node): Prevent node:child_process from always inheriting the parent environment
  * fix(compile): store embedded fs case sensitivity
  * refactor(node_resolver): make conditions_from_resolution_mode configurable
  * fix(lsp): handle pathless untitled URIs
  * fix(ext/node): apply `@npmcli/agent` workaround to `npm-check-updates`
  * fix(lsp/check): don't resolve unknown media types to a `.js` extension
  * fix(regression): show bare-node-builtin hint when using an import map
  * refactor: remove `CliNpmReqResolver` trait in deno_resolver
  * fix(ext/node): use primordials in `ext/node/polyfills/_fs_common.ts`
  * refactor: implement `NpmPackageFolderResolver` in deno_resolver
  * refactor(npm): move `SloppyImportsCachedFs` to deno_resolver
  * chore: forward v2.1.5 release commit to main
  * docs: added jsdoc for window.close()
  * refactor(npm): move `InNpmPackageChecker` code to deno_resolver
  * fix(lsp): use verbatim specifier for URL auto-imports
  * refactor(npm): extract out some npm fs resolution code from the cli
  * refactor(npm): split some resolution from installation
  * refactor: update deno_core for error refactor
  * fix(ext/net): update moka cache to avoid potential panic in `Deno.resolveDns` on some laptops with Ryzen CPU
  * fix(jsr): Wasm imports fail to load
  * fix(ext/node): Fix `os.cpus()` on Linux
  * fix(ext/websocket): Fix close code without reason
  * fix(ext/node): have `process` global available in Node context
  * fix(lint): fix single char selectors being ignored
  * fix(no-slow-types): handle rest param with internal assignments
  * fix(lsp): don't skip dirs with enabled subdirs
  * feat(node/fs): Add a chmod method to the FileHandle class
  * Revert "perf: build denort with panic = "abort" for releases"
  * refactor: make `IncrementalCache` accept a `CacheDBHash`
  * test(ext/node): disable flaky dgram tests
  * feat(unstable): no config npm:@opentelemetry/api integration
  * refactor(quic): introduce endpoint, 0rtt, cleanup
  * feat(unstable): replace SpanExporter with TracerProvider
  * fix(ext/http): improve error message when underlying resource of request body unavailable
  * fix(kv): improve backoff error message and inline documentation
  * fix(check): move module not found errors to typescript diagnostics
  * fix(check): line-break between diagnostic message chain entries
  * refactor: Use 'await using' in serve_test
  * fix(permissions): implicit `--allow-import` when using `--cached-only`
  * refactor: remove use of home crate
  * refactor: update some fs_util functions to use sys_traits
  * refactor(node/npm): separate out permission check from npm resolvers
  * fix(lsp): css preprocessor formatting
  * chore: fix windows pre release CI job
  * fix(npm): deterministically output tags to initialized file
  * perf: build denort with `panic = "abort"` for releases
  * chore: Happy New Year 2025
  * chore: cargo fmt - turn on group_imports=StdExternalCrate
  * perf(fs/windows): stat - only open file once
  * refactor: do not use `deno_fs::FileSystem` everywhere
  * fix(ext/node): support private key export in JWK format
  * fix(node): Add missing `inspector/promises`
  * chore(lint): remove manual AST field counter
  * refactor: use sys_traits
  * perf(node/fs/copy): reduce metadata lookups copying directory
  * fix(ext/node): convert brotli chunks with proper byte offset
  * fix(unstable): don't error on non-existing attrs or type attr
  * fix(ext/node): add support of any length IV for aes-(128|256)-gcm ciphers
  * fix(ext/node): RangeError timingSafeEqual with different byteLength
  * feat(unstable): add OTEL MeterProvider
  * fix(ext/node): make getCiphers return supported ciphers
  * fix: incorrect memory info free/available bytes on mac
  * feat(unstable): support selectors in JS lint plugins
  * fix(ext/fetch): better error message when body resource is unavailable
  * fix(ext/fs): do not throw for bigint ctime/mtime/atime
  * fix(node): handle cjs exports with escaped chars
  * feat(unstable): add JS linting plugin infrastructure
  * perf: remove now needless canonicalization getting closest package.json
  * perf: upgrade to deno_semver 0.7
  * perf: don't store duplicate info for ops in the snapshot
  * feat(unstable): Implement QUIC
  * fix(ext/node): add `truncate` method to the `FileHandle` class
  * fix(lsp): rewrite imports for 'Move to a new file' action
  * fix(publish): infer literal types in const contexts
  * fix(task): support tasks without commands
  * fix(compile): be more deterministic when compiling the same code in different directories
  * fix(ext/node): do not exit worker thread when there is pending async op
  * chore: release ext/ crates
  * fix(ext/node): Fix `fs.access`/`fs.promises.access` with `X_OK` mode parameter on Windows
  * fix(ext/fetch): retry some http/2 errors
  * chore: upgrade libc
  * fix(ext/node): sort list of built-in modules alphabetically
  * fix(task): properly handle task name wildcards with --recursive
  * fix(outdated): ensure "Latest" version is greater than "Update" version
  * fix(lsp): include "node:" prefix for node builtin auto-imports
  * fix: deno_resolver crate without 'sync' feature
  * chore: release "deno_*" crates
  * feat(permission): separate PermissionDeniedError to Retryable and Fatal
  * refactor(lint): renames and code flattening
  * refactor: use capacity_builder for writing deno compile data section
  * refactor: extract out `FileFetcher` to `deno_cache_dir`
  * fix(lsp): respect "typescript.suggestionActions.enabled" setting
  * fix: upgrade deno_doc to 0.161.3
  * fix(compile): display embedded file sizes and total
  * fix: FastString v8_string() should error when cannot allocated
  * refactor: add 'sync' feature to deno_resolver crate
  * ci: restore cargo home cache before rust install
  * fix(outdated): support updating dependencies in external import maps
  * fix(lockfile): include dependencies listed in external import map in lockfile
  * fix(lsp): sql and component file formatting
  * chore: bump hyper-util to 0.1.10
  * Revert "ci: use self-hosted mac arm runner only on main branch"
  * feat(ext/web): add `[[ErrorData]]` slot to `DOMException`
  * fix(ext/node): support createConnection option in node:http.request()
  * chore: mark ./tools/release/npm/build.ts as executable
  * fix(npm): search node_modules folder for package matching npm specifier
  * chore: add npm distribution at `deno` package
  * fix(compile): analyze modules in directory specified in --include
  * refactor(unstable): otel configuration
  * fix(compile): output contents of embedded file system
  * chore: forward v2.1.4 release commit to main
  * feat(unstable): support caching npm dependencies only as they're needed
  * refactor(lint): manage schema files for linter in Deno repo
  * fix(outdated): error when there are no config files
  * chore(tests): Deprecate remaining usages of itest in check tests
  * fix(lint): do not error providing --allow-import
  * fix(outdated): respect --quiet flag for hints
  * perf(compile): improve FileBackedVfsFile
  * fix: replace the @deno-types with @ts-types
  * fix(outdated): show a suggestion for updating
  * fix(compile): correct read length for transpiled typescript files
  * chore: reduce allocations in a few places
  * fix(unstable): don't unwrap optional state in otel
  * fix: do not error when subpath has an @ symbol
  * fix(node): update list of builtin node modules, add missing export to _http_common
  * fix(ext/node): handle Float16Array in node:v8 module
  * refactor: Make `deno_runtime::shared` module public
  * fix(task): do not always kill child on ctrl+c on windows
  * fix: do not panic when fetching invalid file url on Windows
  * test(ext/node): remove flaky node:dgram compat test case
  * fix(ext/node): accept file descriptor in fs.readFile(Sync)
  * chore: add script to check remaining node compat cases
  * chore: forward v2.1.3 release commit to main
  * fix(install): use locked version of jsr package when fetching exports
  * fix(task): `--recursive` option not working
  * fix: clear dep analysis when module loading is done
  * test(ext/node): fix flaky node/http2.createServer() test
  * chore: update hickory dns crates
  * fix(unstable/temporal): respect locale in `Duration.prototype.toLocaleString`
  * fix(node/worker_threads): data url not encoded properly with eval
  * refactor: remove usages of `deno_core::resolve_import` for resolving redirects
  * fix(outdated): allow `--latest` without `--update`
  * fix(task): kill descendants when killing task process on Windows
  * fix: improve auto-imports for npm packages
  * fix(unstable): otel context with multiple keys
  * fix(task): don't panic with filter on missing task argument
  * test: add node compat test cases
  * test(ext/node): reduce race condition in test case
  * refactor: remove `CliNpmRegistryApi`
  * fix(task): only pass args to root task
  * fix(node/fs): support `recursive` option in readdir
  * refactor(ext/web): align error messages
  * refactor: add deno_npm_cache crate
  * chore: fix cjs_with_deps test to use a temp dir
  * fix(fmt): stable formatting of HTML files with JS
  * chore: upgrade deno_lint to 0.68.2
  * feat(unstable): add metrics to otel
  * refactor: upgrade to deno_npm 0.26
  * chore: export variables from node compat tools script
  * fix: support `workspace:^` and `workspace:~` version constraints
  * fix(task): forward signals to spawned sub-processes on unix
  * refactor(ext/fs): align error messages
  * fix(publish): error on missing name field
  * chore: forward v2.1.2 release commit to main
  * fix(node/timers): error when passing id to clearTimeout/clearInterval
  * fix(init): support scoped npm packages
  * fix: support bun specifiers in JSR publish
  * fix(ext/node): `tls.connect` socket upgrades
  * perf(compile): read embedded files as static references when UTF-8 and reading as strings
  * fix(info): resolve bare specifier pointing to workspace member
  * fix(ext/webgpu): use correct variable name
  * chore: fix lint step due to node compat test changes
  * fix(node/http): casing ignored in ServerResponse.hasHeader()
  * fix(task): strip ansi codes and control chars when printing tasks
  * test(ext/node): enable parallel/test-fs-promises-file-handle-stat.js
  * feat(unstable): repurpose `--unstable-detect-cjs` to attempt loading more modules as cjs
  * perf(ext/webstorage): use object wrap for `Storage`
  * fix(tools/doc): HTML resolve main entrypoint from config file
  * fix(node/fs): add missing stat path argument validation
  * chore(lint): add .out file reference checker
  * fix(task): handle carriage return in task description
  * chore: fix flaky `specs::publish::npm_workspace_jsr_pkg_with_npm_dep::dep_and_workspace_dep`
  * fix(install): don't re-set up node_modules if running lifecycle script
  * fix(streams): reject `string` in `ReadableStream.from` type
  * fix(node): correct resolution of dynamic import of esm from cjs
  * fix(ext/webgpu): normalize limits to number
  * fix(ext/fetch): don't throw when `bodyUsed` inspect after upgrade
  * chore(compile): prefer denort binary in target/ directory when available
  * chore(node/tests): increase tolerance of timers test on CI
  * chore: update node_compat setup script, show remaining percentage
  * docs(cli): remove redundant word in comment
  * refactor(unstable): move telemetry to own ext
  * fix(lsp): support task object notation for tasks request
  * fix(task): handle multiline descriptions properly
  * fix(check): support jsdoc `@import` tag
  * fix(compile): do not error embedding same symlink via multiple methods
  * Merge commit from fork
  * fix(runtime/ops): Fix watchfs remove event
  * feat(unstable): Instrument fetch
  * chore: upgrade sqlformat-rs to non-forked version
  * fix(init): always force managed node modules
  * fix(compile): handle TypeScript file included as asset
  * chore: update node_compat setup script
  * feat: Instrument Deno.serve
  * fix(ext/node): add `fs.promises.fstat` and `FileHandle#stat`
  * fix(lsp): wasm file import completions
  * chore: update to file_test_runner 0.7.3
  * fix(fmt): return `None` if sql fmt result is the same
  * fix(lsp): remove stray debug output
  * fix(node/fs): missing uv error context for readFile
  * fix(compile): correct buffered reading of assets and files
  * chore(check): add test for Wasm memory and table
  * fix: support non-function exports in Wasm modules
  * chore(compile): log code cache file path
  * fix(ext/websocket): don't throw exception when sending to closed socket
  * fix(cli): remove extraneous comma in task --eval help
  * docs(cli/add): add clarification to add command
  * fix(install/global): do not error if path is an npm pkg and relative file
  * fix(task): update --filter flag description
  * fix(node): regression where ts files were sometimes resolved instead of js
  * chore: update url + idna
  * fix(watch): don't panic if there's no path provided
  * fix: Buffer global in --unstable-node-globals
  * fix(cli): Fix typo in doc subcommand help output
  * fix(task): ensure root config always looks up dependencies in root</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1740052801">- Deno now requires rusty_v8 version 134.4.0</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1740225600">- Update to version 2.2.1:
  * fix(publish): support jsx/tsx
  * chore: fix more flakey otel tests
  * fix(outdated): hint to use `--latest` if new versions are available in `outdated --update`
  * fix(coverage): exclude scripts with invalid URLs from raw coverage output
  * docs: add examples for SubtleCrypto
  * docs(canvas): Add examples to createImageBitmap jsdocs
  * chore: fix otel test flakiness
  * docs(console): update console documentation
  * docs(web): update docs for `globalThis.caches`
  * fix(check): remove instability in loading lib files
  * fix(ext/node): rewrite SQLite named parameter handing
  * fix(ext/node): Fix handling of sqlite large integers
  * fix: don't panic when running with // as a filepath
  * fix(check/lsp): fall back to `@types/*` packages if npm package doesn't have types
  * fix: better jsx workspace config resolution
  * refactor(publish): create ModuleContentProvider
  * fix: move extension file declarations to cli/tsc/dts
  * fix(ext/cache): add missing Cargo feature</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1740571200">- Update to version 2.2.2:
  * fix(http): generate `OtelInfo` only when otel metrics are enabled
  * fix(lint): plugins ignored when no rust rule active
  * fix(config): allow specifying absolute path for patch and fix panic with exports in package.json
  * fix(lint): update deno_lint
  * fix(lint): give access to SourceCode in 'deno test'
  * fix: add info suggestion for `unsafely-ignore-certificate-errors` and add `--help=full`
  * refactor(cli): update JSON schemas versions
  * fix(ext/node): descriptive sqlite error messages
  * fix(fmt): support "--ext vto" and "--ext njk"
  * fix(lint): don't recurse infinitely for large ASTs
  * fix(cli): add `compilerOptions.lib` examples to config-file.v1.json
  * chore: mark worker_large_output as flaky
  * perf(install): only read initialized file if we care about the tags
  * chore: mark inspector break tests as flaky
  * fix(lsp): create cacheable `ExportInfoMap` per language service
  * refactor(coverage): simplify CoverageReporter trait
  * refactor(resolver/node): use `deno_path_util::is_relative_specifier`
  * refactor: separate publish from pm subcommands
  * refactor(cli): extract TypeChecker to separate module
  * fix(install): don't error on unknown media types in install
  * fix(lsp): close server on exit notification
  * fix(check): regression - implicit jsxImportSource was not resolving
  * fix(unstable): lint plugin `:exit` called at wrong time
  * chore: remove unused dependencies
  * fix(ext/node): decipherIv() range error on invalid final block length</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1741435200">- Reupload registry.tar.zst</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1752840000">- Update to version 2.4.2:
  * fix(bundle): default "jsxImportSource" to "react" (#30082)
  * fix(check): temporarily ignore ERR_TYPES_NOT_FOUND (#29926)
  * fix(ext/node): don't throw error on invalid path input on exists and
  * existsSync (#29971)
  * fix(ext/node): validate path parameters on link and linkSync (#30061)
  * fix(lint): do not panic for many overlapping lint fixes (#30104)
  * fix(lsp): tsconfig features for 'deno check' parity (#30007)
  * fix(tsconfig): prioritize deno.json if it has compiler options (#30056)
  * fix(tsconfig): use tsc defaults for 'strict' and 'noImplicitOverride' (#30045)
  * fix(unstable): support importing files in npm packages as bytes and text
  * (#30065)
  * fix: global global should be writeable (#30032)
  * fix: early init logging (#30034)
  * fix: new signal handling (#30029)
  * fix: upgrade deno_core to 0.352.1 (#30119)
  * All other changes listed here: https://github.com/denoland/deno/compare/v2.2.2...v2.4.2</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1754913600">- Update to version 2.4.3:
  * 2.4.3 (#30251)
  * fix(tsconfig): don't use tsc-compatible defaults for deno.json compiler options (#30242)
  * perf(buffer): optimize Buffer.subarray and Buffer.prototype.utf8Slice (#30213)
  * fix(ext/node): use primordials in `ext/node/polyfills/internal_binding/pipe_wrap.ts` (#30241)
  * fix: reduce change of corrupt lockfile error when updating dependencies in the config file (#30239)
  * chore: regression where excluded path stopped being excluded (#30238)
  * fix(http): catch more tunnel close errors (#30236)
  * refactor: remove more allocations querying for permissions (#30237)
  * fix: ensure coverage dir is stored absolute to prevent issues when cwd changes (#30225)
  * fix: use 'deno_signals' crate for signal handling (#30204)
  * fix: don't invoke `Proxy` getter trap on `console.log` (#30230)
  * refactor: use Cow&lt;Path&gt; more in permissions (#30227)
  * fix(publish): improve diagnostic when importing from another package using a relative import (#30203)
  * refactor: remove usages of to_string_lossy().to_string() (#30224)
  * chore: remove redundant operations from README.md (#30228)
  * refactor: remove some allocations in op_require_x ops (#30212)
  * fix(ext/node): validate `fd` is integer on `fsync` and `fdatasync` (#30215)
  * fix(ext/node): use Zlib base for brotli handles (#30112)
  * refactor(node): remove some duplicate code and unnecessary allocations in node_resolver (#30209)
  * refactor: update to deno_path_util 0.5.2 (#30211)
  * fix: update setTimeout and setInterval callback type to support strin… (#30183)
  * fix(lib/node): change ERR_INVALID_PACKAGE_TARGET to ERR_PACKAGE_PATH_NOT_EXPORTED when no package.json#exports condition matches (#29841)
  * chore(bench): add missing commas in Extension struct literal (#30206)
  * fix(regression): do not error when specifying `--config` flag with `../` component (#30208)
  * fix(ext/node): fix segmentation fault when spkac is empty (#30207)
  * fix(bundle): don't force managed npm resolution (#30200)
  * fix: support package.json imports in a Deno workspace (#30198)
  * docs: Fix broken Getting Started link in CONTRIBUTING.md (#30194)
  * test: avoid race condition on node compat test runner (#30201)
  * Revert "fix(unstable): always require --allow-read permissions for raw imports (#30184)" (#30196)
  * fix(compile): do not include managed npm deps when graph does not have any npm pkgs (#30189)
  * fix(compile): do not error including npm packages that don't match current system (#30188)
  * fix: tunnels in processes that don't listen (#30178)
  * chore: mark some node compat tests as flaky (#30190)
  * fix(unstable): always require --allow-read permissions for raw imports (#30184)
  * fix(check): ensure module not found errors are surfaced (#30181)
  * fix(ext/node): implement tls.checkServerIdentitiy (#30148)
  * fix(ext/node): implement TLSSocket.getPeerCertificate (#30146)
  * fix: do not panic deserializing config with invalid number value (#30171)
  * refactor: upgrade to deno_core 0.353.0 (#30164)
  * fix(ext/node): `fs.read` and `fs.write` promisify compatibility (#30152)
  * chore: fix flaky dynamic_npm_resolution_failure (#30165)
  * fix(task): improve parsing of quotes in command substitution (#30162)
  * feat(unstable): add useful metadata to tunnel (#30161)
  * test: add ability to mark Node compat tests as flaky (#30158)
  * test: de-flake 'wasm_unreachable' test (#30157)
  * fix(lsp): improve renaming a file with bytes or text imports (#30142)
  * fix(ext/node): use primordials in `ext/node/polyfills/internal_binding/_listen.ts` (#30100)
  * chore: update deno_tunnel (#30154)
  * fix(ext/node): add process._rawDebug (#30141)
  * fix(lsp): do not error for bytes or text import of json module (#30137)
  * fix(task): show package name of task when --recursive (#30136)
  * fix(task): `--recursive` - order tasks by package dependencies (#30129)
  * refactor(lsp): move workspace_resolver to LspResolver (#30127)</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1756728000">- Update to version 2.4.4:
  * 2.4.4 (#30396)
  * fix(unstable): lint node properties should be enumerable (#30391)
  * chore: update lint PR title name and job name (#30370)
  * feat(kv): implement custom inspect for AtomicOperation (#30077)
  * fix(tests): use correct path separator on unix for code_cache cleanup.ts (#30378)
  * fix: android build (#30360)
  * fix(unstable): update deno_tunnel for better reconnect errors (#30381)
  * fix(ext/node): make some `os` exported properties read only (#30374)
  * fix: upgrade deno_core to 0.355.0 (#30352)
  * chore: improve pr title verification (#30367)
  * fix(ext/node): accept `base64url` encoding on StringDecoder (#30366)
  * fix(ext/node): handle large buffer correctly (#30369)
  * chore: Rust 1.89.0 (#30364)
  * fix: upgrade @node/types to 24 (#30343)
  * fix: reduce progress bar flickering (#30349)
  * chore: cleanup unused dependencies (#30059)
  * fix(io): do not autoClose stdin readable stream (#30345)
  * chore: remove zlib feature from flate2 dep in npm_cache (#30348)
  * perf: reduce heap allocations and memory creating cjs wrapper module (#30344)
  * fix(publish): remove incorrect `relative-package-import` diagnostic when root of workspace is package (#30333)
  * refactor: improve getting WatchFlags/WatchFlagsWithPaths (#30337)
  * refactor: move fill_graph into deno_resolver (#30338)
  * fix(compile): ensure `Deno.build.standalone` is set in workers (#30335)
  * fix(ext/node): avoid panic when `crypto.randomInt` has no arguments (#30314)
  * fix(lsp): use referrer compiler options for node_modules files (#30275)
  * feat(ext/kv): allow specifying default path and path prefix (#30320)
  * fix(ext/node): use primordials in `ext/node/polyfills/internal_binding/buffer.ts` (#30287)
  * feat(unstable): add json repl (#30307)
  * fix(ext/node): use custom allocator for brotli (#30277)
  * fix: make unmet peer dep error message less verbose (#30312)
  * fix(ext/node): parse fs open options correctly (#30300)
  * chore: rewrite tls_wrap internals to JS (#30303)
  * fix(check): do not surface code resolution errors in declaration file dependencies (#30296)
  * fix(ext/node): assign 'ERR_BUFFER_TOO_LARGE' to codes (#30311)
  * fix(ext/node): incorrect `ERR_INVALID_ARG_VALUE` constructor arguments position (#30309)
  * fix: improve handling of linked jsr packages in lockfile (#30289)
  * feat(ci): migrate to Cirrus medium runners (#30070)
  * perf(napi): misc napi optimizations (#30291)
  * fix(ext/node): worker_threads handles basic `require` calls (#30279)
  * Revert "fix(ext/node): support TLS for unix sockets" (#30284)
  * chore(node): resolution mode for cjs export analysis should be require (#30252)
  * feat(unstable): allow setting headers on EventSource (#30278)
  * fix(ext/node): support TLS for unix sockets (#30169)
  * perf: Use more efficient structuredClone API (#30258)
  * fix(bundle): support importing directories with a package.json from an es module when bundling (#30273)
  * fix(ext/node): define fs constants correctly across platforms (#30113)
  * chore(ci): mark some tests flaky (#30268)
  * fix(update): update version reqs even if locked to latest version (#30249)
  * chore: remove wait dependency in scripts (#30267)
  * fix(ext/node): `fs.open` and `fs.openSync` compatibility (#30191)
  * fix(bundle): require of sub directory in npm package should consult package.json (#30253)
  * fix(ext/node): use primordials in `ext/node/polyfills/internal_binding/node_file.ts` (#30066)
  * fix(ext/node): `fs.rename` and `fs.renameSync` compatibility (#30245)
  * fix(ext/node): fs readv promisify compatibility (#30149)
  * refactor: remove some url to string clones (#30247)
  * fix(bundle): use non-node conditions for --platform=browser (#30250)
  * fix(ext/node): `fs.unlink` and `fs.unlinkSync` compatibility (#30257)</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1757937600">- Update to version 2.4.5:
  * 2.4.5 (#30476)
  * feat(install): more informative deno install output (#30387)
  * perf(ext/net): change the default TCP backlog to 512 (#30471)
  * feat(unstable/install): `DENO_INSTALL_ARCH` env var (#30473)
  * fix(lsp): silence tsc debug failures for inlay hints (#30456)
  * chore: make `specs::outdated::pre_release_latest_tag` less flaky (#30474)
  * fix: enable keyring features and dont clear token when config is missing (#30468)
  * fix(publish): handle precompile in jsx publishing (#30466)
  * fix(ext/node): validate callback on `fs.mkdtemp` and `fs.stat` (#30454)
  * refactor: add deno_maybe_sync crate (#30459)
  * fix(unstable): parsing regex in selector with character class (#30462)
  * fix(lsp): fix import specifiers in file rename changes (#30458)
  * fix(fmt): do not remove parens for jsdoc with `@satisfies` (#30453)
  * fix(ext/node): TLS emit close event on parent socket (#30451)
  * test: add ability to ignore Node compat tests (#30439)
  * fix(cache): cache excluded modules explicitly provided on the command line (#30442)
  * fix(resolver): update "with --unstable-sloppy-imports" message to use "--sloppy-imports" (#30421)
  * fix(ext/node): bad compression caused by invalid brotli params (#30437)
  * fix(ext/node): `os.setPriority` and `os.getPriority` compatibility (#30383)
  * fix(std/fs): implement `chmod` on windows (#30436)
  * feat(lsp): pull-based diagnostics (#30325)
  * fix(ext/node): export `promises` from stream (#30427)
  * fix(ext/node): mTLS support for `node:tls` (#30426)
  * fix(node/fs): cp should not create subfolder when both source and target are directories (#30408)
  * fix(unstable): fix json repl bugs (#30415)
  * fix(test): set cwd when running node compatibility tests (#30422)
  * fix(ext/node): tls upgrades for used sockets (#30418)
  * chore: update keyring to v3.6.3 (#30390)
  * refactor(ext/node): rewrite net.Socket and net.Server to use ES5 class (#30419)
  * fix(bundle): allow json imports without attribute in deno bundle, support require of json (#30413)
  * refactor: make it easier to get closest package.json files (#30420)
  * fix(outdated): use version tagged as latest if it satisfies the version req (#30412)
  * refactor: rename deploy env vars (#30393)
  * refactor(resolver): improve and expose details of CouldNotResolveError (#30410)
  * fix: support cjs, cts, mjs, and mts for the `--ext` flag (#30398)
  * chore: fix lint warnings (#30399)
  * fix: add missing cargo feature to 'deno_npm_cache' crate (#30397)</changelog>
</package>
<package pkgid="e7d1a58eef7f2dfd5c738f1e7e1bf664e68dac2e2a839d91597383d71f65fb8d" name="deno" arch="src">
  <version epoch="0" ver="2.6.3" rel="1.amzn2023"/>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1739620800">- Update to version 2.1.10:
  * fix: sync changes from cherry-pick PRs
  * fix: do special file permission check for `check_read_path`
  * fix: update Cargo.lock and fix changes from cherry-pick PRs
  * fix(streams): handle Resource stream error
  * docs: adding examples and a see link to Websockets jdocs
  * fix: allow creating TSC host without a snapshot
  * test: clean up node_compat test runner
  * perf(lsp): cancellation checks in blocking code
  * fix: panic with js lint plugins and invalid js syntax
  * perf(compile): use bytes already in memory after downloading executable
  * fix(compile): never include the specified output executable in itself
  * test: remove one of 'node_unit_tests::tls_test' tests
  * fix(otel): custom span start + end times are fractional ms
  * fix(ext/node): fix twitter-api-v2 compatibility
  * fix(ext/node): fix missing privateKey.x in curve25519 JWK
  * chore: fix lockfile on main
  * chore: move bench test to spec test
  * fix(ext/napi): napi_is_buffer tests for ArrayBufferView
  * fix(ext/node): handle non-ws upgrade headers
  * refactor(ext/fetch): do not share error instance
  * fix(ext/node): expose brotli stream APIs
  * perf: node resolution cache
  * refactor: extract out utf16 map from lsp to cli::util module
  * fix(lsp): ignore a few more diagnostics for ambient modules
  * fix(ext/node): set process fields on own instance
  * fix(publish): correct coloring in --help
  * fix(node): resolve module as maybe CJS when it's missing a file extension
  * fix(node): show directory import and missing extension suggestions
  * Revert "fix(lsp): silence debug error for 'move to a new file' action"
  * docs: Temporal plaintime docs link
  * chore: update std in test util
  * fix(cli): Fix panic in `load_native_certs`
  * fix(ext/node): support proxy http request
  * fix(ext/node): set process.env as own property</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1740052800">- Update to version 2.2.0:
  * feat(http): add otel metrics
  * fix(check): npm resolution errors to tsc diagnostics
  * feat: support XDG_CACHE_HOME for deno dir on macos
  * feat(bench): add `warmup` and `n` for controlling number of iterations
  * fix(node/sqlite): sqlite named parameters
  * fix: handle all values for buffers in turbocall codegen
  * fix(ext/node): implement StatementSync#iterate
  * fix(init): force --reload if npm or jsr package
  * fix(ext/node): use primordials in `ext/node/polyfills/path/common.ts`
  * perf(lsp): don't clone asset text
  * feat(jupyter): make GPUTexture and GPUBuffer displayable
  * fix(lint): don't mark plugin diagnostic as fixable, if it's not
  * fix(unstable/temporal): implement `Temporal.ZonedDateTime.getTimeZoneTransition`
  * perf(lsp): make auto-imports a little faster
  * refactor: better sys trait impls
  * chore: move tracing build to build job
  * chore: fix dts file for DefinitelyTyped linting
  * refactor: put lsp tracing behind flag
  * feat: Upgrade V8 to 13.4
  * fix(workspace): diagnostic for imports in member with importMap at root
  * fix(lint): react-rules-of-hooks works with destructuring
  * fix(unstable): align js lint context API with eslint
  * fix: cache bust http cache on lockfile integrity mismatch
  * fix(task): support --frozen flag
  * feat(unstable): add js lint plugin source code helpers
  * refactor: support hmr feature for lsp files
  * fix(completions): remove problematic character for powershell
  * fix: add hint to run with `--no-check` when type checking fails
  * chore: forward v2.1.10 release commit to main
  * perf(check): use v8 code cache for extension sources in `deno check`
  * perf(lsp): add built-in tracing support for the LSP
  * fix(lsp): include description for auto-import completions
  * fix: do special file permission check for `check_read_path`
  * refactor: object wrap WebGPU
  * refactor(lsp): remove Send + Sync requirement
  * fix(lint): `Deno.lint.runPlugin` throws in `deno run`
  * docs(cli): update description of readFile and readFileSync
  * refactor(lsp): make TS host use CLI snapshot
  * fix(streams): handle Resource stream error
  * fix(unstable): add missing rule context types
  * refactor: remove tsc snapshot
  * docs: adding examples and a see link to Websockets jdocs
  * fix: allow creating TSC host without a snapshot
  * feat(unstable): support multiple fixes from lint plugins
  * fix(ext/node): `DatabaseSync#exec` should execute batch statements
  * Revert "refactor: remove tsc snapshot"
  * test: clean up node_compat test runner
  * refactor: remove tsc snapshot
  * fix(lint): don't show docs URLs for plugins
  * fix(lint): disable incremental caching if JS plugins are used
  * refactor(lint): remove dead documentation
  * fix(lint): out of order diagnostics for plugins
  * perf(lsp): cancellation checks in blocking code
  * fix(lint): clear plugin diagnostics on each lint file run
  * feat(unstable): type lint plugin visitor
  * fix: panic with js lint plugins and invalid js syntax
  * perf(compile): use bytes already in memory after downloading executable
  * fix(compile): never include the specified output executable in itself
  * feat(unstable): align lint ast with TSEStree
  * feat(unstable): add lint plugin ast types
  * test: remove one of 'node_unit_tests::tls_test' tests
  * fix(otel): custom span start + end times are fractional ms
  * feat(unstable): add test for lint plugin destroy hook
  * feat(unstable): add `lint.plugins` to config schema
  * fix(ext/node): expose sqlite changeset constants
  * fix(ext/node): fix twitter-api-v2 compatibility
  * fix(ext/node): fix missing privateKey.x in curve25519 JWK
  * fix(ext/node): throw Session methods when database is closed
  * fix(ext/node): implement `DatabaseSync#applyChangeset()`
  * fix(check): support sloppy imports with "compilerOptions.rootDirs"
  * chore: fix lockfile on main
  * feat(lint): add JavaScript plugin support
  * chore: move bench test to spec test
  * feat(ext/canvas): enhance `createImageBitmap` specification compliance
  * feat(outdated): interactive update
  * fix(ext/node): implement SQLite Session API
  * fix(ext/napi): napi_is_buffer tests for ArrayBufferView
  * fix(ext/sqlite): add `sourceSQL` and `expandedSQL` getters
  * fix(ext/node): handle non-ws upgrade headers
  * refactor(ext/fetch): do not share error instance
  * fix(ext/node): expose brotli stream APIs
  * perf: node resolution cache
  * refactor: extract out utf16 map from lsp to cli::util module
  * fix(lsp): ignore a few more diagnostics for ambient modules
  * feat(compile): support sloppy imports
  * feat(bench): add `--permit-no-files`
  * fix(ext/node): support read-only database in `node:sqlite`
  * fix(ext/node): set process fields on own instance
  * fix(publish): correct coloring in --help
  * fix(ext/node): enforce -RW perms on `node:sqlite`
  * fix(node): resolve module as maybe CJS when it's missing a file extension
  * fix(node): show directory import and missing extension suggestions
  * fix(ext/node): throw RangeError when sqlite INTEGER is too large
  * Revert "fix(lsp): silence debug error for 'move to a new file' action"
  * feat: TypeScript 5.7
  * docs: Temporal plaintime docs link
  * chore: fix some broken pty tests on windows
  * chore: update std in test util
  * fix(ext/node): sqlite bind support bigint values
  * fix(cli): Fix panic in `load_native_certs`
  * fix(ext/node): support proxy http request
  * fix(ext/node): represent sqlite blob as Uint8Array
  * fix(ext/node): set process.env as own property
  * chore: forward v2.1.9 release commit to main
  * perf(crypto): use ring for asm implementations of sha256/sha512
  * chore: forward v2.1.8 release commit to main
  * feat(task): add support for task wildcards
  * fix(core): Fix `create_stack_trace` from empty trace
  * feat: implement `process.cpuUsage` (`Deno.cpuUsage`)
  * fix(lsp): ignore errors on ambient module imports
  * feat(check/lsp): support "compilerOptions.rootDirs"
  * fix(init): correct dev task for --lib
  * fix(ext/node): implement `crypto.hash`
  * feat(unstable): WebTransport
  * fix(check): better handling of TypeScript in npm packages for type checking
  * feat(ext/cache): support lscache
  * feat(node:http): add http information support
  * docs: jsdocs for URL web API
  * fix(check): compiler options from workspace members
  * chore: fix two locally failing on windows tests
  * fix(process/windows): correct command resolution when PATH env var not uppercase
  * fix(npmrc): merge `.npmrc` in user's homedir and project
  * feat(ext/node): implement `node:sqlite`
  * fix(ext/node): clear tz cache when setting process.env.TZ
  * fix(ext/crypto): fix jwk key_ops validation
  * fix(ext/node): implement `aes-128-ctr`, `aes-192-ctr`, and `aes-256-ctr`
  * fix(ext/node): do not apply socket-init-workaround to ipc socket
  * chore: remove unused npm package fixtures
  * perf(node_resolver): reduce url to/from path conversions
  * fix(install/global): warn about not including auto-discovered config file
  * fix(ext/crypto): export private x25519 JWK key
  * fix(lint): update jsx/react related rules and names
  * chore: fix deno_resolver non-sync build
  * feat: Deno.cwd() no longer requires --allow-read permission
  * fix(ext/node): implement X509Certificate#checkHost
  * fix(ext/node): fix panic when invalid AES GCM key size
  * fix(ext/node): fix async variant of brotliDecompress
  * chore(ext/node): remove internal/streams/buffer_list.mjs
  * fix(ext/node): scrypt panic when `log_n` &gt; 64
  * fix(core): handle dyn imports exceeding call stack size
  * fix(ext/node): npm:mqtt compatibility
  * fix(ext/fetch): update h2 to fix sending a PROTOCOL_ERROR instead of REFUSED_STREAM when receiving oversized headers
  * perf(lsp): cache completion item resolution during request
  * chore: remove LSP global symbols count tests
  * fix(node): align type stripping in node_modules error message with Node
  * fix(types): `Deno.readDirSync`'s type returns an `IteratorObject`
  * refactor: make PackageJsonCache injectable
  * chore: update ensure_registry_files_local to handle scoped packages
  * feat(lint): add rules for react/preact
  * refactor(tsc): remove TS program creation during snapshotting
  * chore: trim registry.json files in tests/registry/npm
  * refactor(node_resolver): remove some allocations and lookups
  * refactor: add `WorkspaceFactory` and `ResolverFactory`
  * feat(compile): show remote modules and metadata size when compiling
  * fix: do not log cache creation failure on readonly file system
  * fix(publish): unfurl sloppy imports in d.ts files and type imports
  * refactor(tsc): split TS compiler into multiple files, use ESM
  * feat(lint): change behavior of `--rules` flag
  * refactor: use DataUrl from deno_media_type
  * chore: fix hmr build
  * fix(lsp): silence debug error for 'move to a new file' action
  * fix(ext/node): reference error in zlib.crc32
  * feat(unstable): support https otlp endpoints
  * perf: full LTO in sysroot
  * fix(ext/node): fix formatting of debug logs
  * chore: note in flags output that unstable is deprecated
  * chore: forward v2.1.7 release commit to main
  * fix(ext/node): add FileHandle#sync
  * fix(deps): update yanked crates
  * fix(install/global): remove importMap field from specified config file
  * feat(unstable): add basic support for otel trace links
  * fix(ext/os): pass SignalState to web worker
  * fix(ext/node): GCM auth tag check on DechiperIv#final
  * docs(readme): update redirected links
  * perf(compile): remove swc from denort
  * chore: fix canary version
  * refactor: move denort to separate crate
  * refactor: update deno_core and use more concrete errors
  * fix(ext/node): tls.connect regression
  * refactor: add 'deno_process' crate
  * fix(ext/node): propagate socket error to client request object
  * chore: forward v2.1.6 release commit to main
  * fix(outdated): Use `latest` tag even when it's the same as the current version
  * fix(outdated): retain strict semver specifier when updating
  * fix(check/lsp): fix bugs with tsc type resolution, allow npm packages to augment `ImportMeta`
  * fix(ext/console): change Temporal color
  * docs: adding jsdocs info for console interface
  * docs: JSDocs examples for prompt, confirm, and alert
  * docs:Adds examples in JSDocs for localStorage and sessionStorage
  * chore: add missing internal `core_import_map` file paths
  * fix(check/lsp): correctly resolve compilerOptions.types
  * refactor: create deno_lib crate
  * fix(ext/node): add chown method to FileHandle class
  * chore: fix ci by removing remote server dependent test
  * refactor: add 'deno_os' crate
  * fix(ext/node): fix playwright http client
  * refactor: move `CliNpmResolver` to `deno_resolver::npm::NpmResolver`
  * feat(unstable): refactor js lint plugin AST
  * refactor: deno_config 0.45
  * fix(node/fs): add utimes method to the FileHandle class
  * fix(ext/node): add `writev` method to `FileHandle`
  * fix(compile/windows): better handling of deno_dir on different drive letter than code
  * refactor: create `NpmInstaller`
  * fix(node): Prevent node:child_process from always inheriting the parent environment
  * fix(compile): store embedded fs case sensitivity
  * refactor(node_resolver): make conditions_from_resolution_mode configurable
  * fix(lsp): handle pathless untitled URIs
  * fix(ext/node): apply `@npmcli/agent` workaround to `npm-check-updates`
  * fix(lsp/check): don't resolve unknown media types to a `.js` extension
  * fix(regression): show bare-node-builtin hint when using an import map
  * refactor: remove `CliNpmReqResolver` trait in deno_resolver
  * fix(ext/node): use primordials in `ext/node/polyfills/_fs_common.ts`
  * refactor: implement `NpmPackageFolderResolver` in deno_resolver
  * refactor(npm): move `SloppyImportsCachedFs` to deno_resolver
  * chore: forward v2.1.5 release commit to main
  * docs: added jsdoc for window.close()
  * refactor(npm): move `InNpmPackageChecker` code to deno_resolver
  * fix(lsp): use verbatim specifier for URL auto-imports
  * refactor(npm): extract out some npm fs resolution code from the cli
  * refactor(npm): split some resolution from installation
  * refactor: update deno_core for error refactor
  * fix(ext/net): update moka cache to avoid potential panic in `Deno.resolveDns` on some laptops with Ryzen CPU
  * fix(jsr): Wasm imports fail to load
  * fix(ext/node): Fix `os.cpus()` on Linux
  * fix(ext/websocket): Fix close code without reason
  * fix(ext/node): have `process` global available in Node context
  * fix(lint): fix single char selectors being ignored
  * fix(no-slow-types): handle rest param with internal assignments
  * fix(lsp): don't skip dirs with enabled subdirs
  * feat(node/fs): Add a chmod method to the FileHandle class
  * Revert "perf: build denort with panic = "abort" for releases"
  * refactor: make `IncrementalCache` accept a `CacheDBHash`
  * test(ext/node): disable flaky dgram tests
  * feat(unstable): no config npm:@opentelemetry/api integration
  * refactor(quic): introduce endpoint, 0rtt, cleanup
  * feat(unstable): replace SpanExporter with TracerProvider
  * fix(ext/http): improve error message when underlying resource of request body unavailable
  * fix(kv): improve backoff error message and inline documentation
  * fix(check): move module not found errors to typescript diagnostics
  * fix(check): line-break between diagnostic message chain entries
  * refactor: Use 'await using' in serve_test
  * fix(permissions): implicit `--allow-import` when using `--cached-only`
  * refactor: remove use of home crate
  * refactor: update some fs_util functions to use sys_traits
  * refactor(node/npm): separate out permission check from npm resolvers
  * fix(lsp): css preprocessor formatting
  * chore: fix windows pre release CI job
  * fix(npm): deterministically output tags to initialized file
  * perf: build denort with `panic = "abort"` for releases
  * chore: Happy New Year 2025
  * chore: cargo fmt - turn on group_imports=StdExternalCrate
  * perf(fs/windows): stat - only open file once
  * refactor: do not use `deno_fs::FileSystem` everywhere
  * fix(ext/node): support private key export in JWK format
  * fix(node): Add missing `inspector/promises`
  * chore(lint): remove manual AST field counter
  * refactor: use sys_traits
  * perf(node/fs/copy): reduce metadata lookups copying directory
  * fix(ext/node): convert brotli chunks with proper byte offset
  * fix(unstable): don't error on non-existing attrs or type attr
  * fix(ext/node): add support of any length IV for aes-(128|256)-gcm ciphers
  * fix(ext/node): RangeError timingSafeEqual with different byteLength
  * feat(unstable): add OTEL MeterProvider
  * fix(ext/node): make getCiphers return supported ciphers
  * fix: incorrect memory info free/available bytes on mac
  * feat(unstable): support selectors in JS lint plugins
  * fix(ext/fetch): better error message when body resource is unavailable
  * fix(ext/fs): do not throw for bigint ctime/mtime/atime
  * fix(node): handle cjs exports with escaped chars
  * feat(unstable): add JS linting plugin infrastructure
  * perf: remove now needless canonicalization getting closest package.json
  * perf: upgrade to deno_semver 0.7
  * perf: don't store duplicate info for ops in the snapshot
  * feat(unstable): Implement QUIC
  * fix(ext/node): add `truncate` method to the `FileHandle` class
  * fix(lsp): rewrite imports for 'Move to a new file' action
  * fix(publish): infer literal types in const contexts
  * fix(task): support tasks without commands
  * fix(compile): be more deterministic when compiling the same code in different directories
  * fix(ext/node): do not exit worker thread when there is pending async op
  * chore: release ext/ crates
  * fix(ext/node): Fix `fs.access`/`fs.promises.access` with `X_OK` mode parameter on Windows
  * fix(ext/fetch): retry some http/2 errors
  * chore: upgrade libc
  * fix(ext/node): sort list of built-in modules alphabetically
  * fix(task): properly handle task name wildcards with --recursive
  * fix(outdated): ensure "Latest" version is greater than "Update" version
  * fix(lsp): include "node:" prefix for node builtin auto-imports
  * fix: deno_resolver crate without 'sync' feature
  * chore: release "deno_*" crates
  * feat(permission): separate PermissionDeniedError to Retryable and Fatal
  * refactor(lint): renames and code flattening
  * refactor: use capacity_builder for writing deno compile data section
  * refactor: extract out `FileFetcher` to `deno_cache_dir`
  * fix(lsp): respect "typescript.suggestionActions.enabled" setting
  * fix: upgrade deno_doc to 0.161.3
  * fix(compile): display embedded file sizes and total
  * fix: FastString v8_string() should error when cannot allocated
  * refactor: add 'sync' feature to deno_resolver crate
  * ci: restore cargo home cache before rust install
  * fix(outdated): support updating dependencies in external import maps
  * fix(lockfile): include dependencies listed in external import map in lockfile
  * fix(lsp): sql and component file formatting
  * chore: bump hyper-util to 0.1.10
  * Revert "ci: use self-hosted mac arm runner only on main branch"
  * feat(ext/web): add `[[ErrorData]]` slot to `DOMException`
  * fix(ext/node): support createConnection option in node:http.request()
  * chore: mark ./tools/release/npm/build.ts as executable
  * fix(npm): search node_modules folder for package matching npm specifier
  * chore: add npm distribution at `deno` package
  * fix(compile): analyze modules in directory specified in --include
  * refactor(unstable): otel configuration
  * fix(compile): output contents of embedded file system
  * chore: forward v2.1.4 release commit to main
  * feat(unstable): support caching npm dependencies only as they're needed
  * refactor(lint): manage schema files for linter in Deno repo
  * fix(outdated): error when there are no config files
  * chore(tests): Deprecate remaining usages of itest in check tests
  * fix(lint): do not error providing --allow-import
  * fix(outdated): respect --quiet flag for hints
  * perf(compile): improve FileBackedVfsFile
  * fix: replace the @deno-types with @ts-types
  * fix(outdated): show a suggestion for updating
  * fix(compile): correct read length for transpiled typescript files
  * chore: reduce allocations in a few places
  * fix(unstable): don't unwrap optional state in otel
  * fix: do not error when subpath has an @ symbol
  * fix(node): update list of builtin node modules, add missing export to _http_common
  * fix(ext/node): handle Float16Array in node:v8 module
  * refactor: Make `deno_runtime::shared` module public
  * fix(task): do not always kill child on ctrl+c on windows
  * fix: do not panic when fetching invalid file url on Windows
  * test(ext/node): remove flaky node:dgram compat test case
  * fix(ext/node): accept file descriptor in fs.readFile(Sync)
  * chore: add script to check remaining node compat cases
  * chore: forward v2.1.3 release commit to main
  * fix(install): use locked version of jsr package when fetching exports
  * fix(task): `--recursive` option not working
  * fix: clear dep analysis when module loading is done
  * test(ext/node): fix flaky node/http2.createServer() test
  * chore: update hickory dns crates
  * fix(unstable/temporal): respect locale in `Duration.prototype.toLocaleString`
  * fix(node/worker_threads): data url not encoded properly with eval
  * refactor: remove usages of `deno_core::resolve_import` for resolving redirects
  * fix(outdated): allow `--latest` without `--update`
  * fix(task): kill descendants when killing task process on Windows
  * fix: improve auto-imports for npm packages
  * fix(unstable): otel context with multiple keys
  * fix(task): don't panic with filter on missing task argument
  * test: add node compat test cases
  * test(ext/node): reduce race condition in test case
  * refactor: remove `CliNpmRegistryApi`
  * fix(task): only pass args to root task
  * fix(node/fs): support `recursive` option in readdir
  * refactor(ext/web): align error messages
  * refactor: add deno_npm_cache crate
  * chore: fix cjs_with_deps test to use a temp dir
  * fix(fmt): stable formatting of HTML files with JS
  * chore: upgrade deno_lint to 0.68.2
  * feat(unstable): add metrics to otel
  * refactor: upgrade to deno_npm 0.26
  * chore: export variables from node compat tools script
  * fix: support `workspace:^` and `workspace:~` version constraints
  * fix(task): forward signals to spawned sub-processes on unix
  * refactor(ext/fs): align error messages
  * fix(publish): error on missing name field
  * chore: forward v2.1.2 release commit to main
  * fix(node/timers): error when passing id to clearTimeout/clearInterval
  * fix(init): support scoped npm packages
  * fix: support bun specifiers in JSR publish
  * fix(ext/node): `tls.connect` socket upgrades
  * perf(compile): read embedded files as static references when UTF-8 and reading as strings
  * fix(info): resolve bare specifier pointing to workspace member
  * fix(ext/webgpu): use correct variable name
  * chore: fix lint step due to node compat test changes
  * fix(node/http): casing ignored in ServerResponse.hasHeader()
  * fix(task): strip ansi codes and control chars when printing tasks
  * test(ext/node): enable parallel/test-fs-promises-file-handle-stat.js
  * feat(unstable): repurpose `--unstable-detect-cjs` to attempt loading more modules as cjs
  * perf(ext/webstorage): use object wrap for `Storage`
  * fix(tools/doc): HTML resolve main entrypoint from config file
  * fix(node/fs): add missing stat path argument validation
  * chore(lint): add .out file reference checker
  * fix(task): handle carriage return in task description
  * chore: fix flaky `specs::publish::npm_workspace_jsr_pkg_with_npm_dep::dep_and_workspace_dep`
  * fix(install): don't re-set up node_modules if running lifecycle script
  * fix(streams): reject `string` in `ReadableStream.from` type
  * fix(node): correct resolution of dynamic import of esm from cjs
  * fix(ext/webgpu): normalize limits to number
  * fix(ext/fetch): don't throw when `bodyUsed` inspect after upgrade
  * chore(compile): prefer denort binary in target/ directory when available
  * chore(node/tests): increase tolerance of timers test on CI
  * chore: update node_compat setup script, show remaining percentage
  * docs(cli): remove redundant word in comment
  * refactor(unstable): move telemetry to own ext
  * fix(lsp): support task object notation for tasks request
  * fix(task): handle multiline descriptions properly
  * fix(check): support jsdoc `@import` tag
  * fix(compile): do not error embedding same symlink via multiple methods
  * Merge commit from fork
  * fix(runtime/ops): Fix watchfs remove event
  * feat(unstable): Instrument fetch
  * chore: upgrade sqlformat-rs to non-forked version
  * fix(init): always force managed node modules
  * fix(compile): handle TypeScript file included as asset
  * chore: update node_compat setup script
  * feat: Instrument Deno.serve
  * fix(ext/node): add `fs.promises.fstat` and `FileHandle#stat`
  * fix(lsp): wasm file import completions
  * chore: update to file_test_runner 0.7.3
  * fix(fmt): return `None` if sql fmt result is the same
  * fix(lsp): remove stray debug output
  * fix(node/fs): missing uv error context for readFile
  * fix(compile): correct buffered reading of assets and files
  * chore(check): add test for Wasm memory and table
  * fix: support non-function exports in Wasm modules
  * chore(compile): log code cache file path
  * fix(ext/websocket): don't throw exception when sending to closed socket
  * fix(cli): remove extraneous comma in task --eval help
  * docs(cli/add): add clarification to add command
  * fix(install/global): do not error if path is an npm pkg and relative file
  * fix(task): update --filter flag description
  * fix(node): regression where ts files were sometimes resolved instead of js
  * chore: update url + idna
  * fix(watch): don't panic if there's no path provided
  * fix: Buffer global in --unstable-node-globals
  * fix(cli): Fix typo in doc subcommand help output
  * fix(task): ensure root config always looks up dependencies in root</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1740052801">- Deno now requires rusty_v8 version 134.4.0</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1740225600">- Update to version 2.2.1:
  * fix(publish): support jsx/tsx
  * chore: fix more flakey otel tests
  * fix(outdated): hint to use `--latest` if new versions are available in `outdated --update`
  * fix(coverage): exclude scripts with invalid URLs from raw coverage output
  * docs: add examples for SubtleCrypto
  * docs(canvas): Add examples to createImageBitmap jsdocs
  * chore: fix otel test flakiness
  * docs(console): update console documentation
  * docs(web): update docs for `globalThis.caches`
  * fix(check): remove instability in loading lib files
  * fix(ext/node): rewrite SQLite named parameter handing
  * fix(ext/node): Fix handling of sqlite large integers
  * fix: don't panic when running with // as a filepath
  * fix(check/lsp): fall back to `@types/*` packages if npm package doesn't have types
  * fix: better jsx workspace config resolution
  * refactor(publish): create ModuleContentProvider
  * fix: move extension file declarations to cli/tsc/dts
  * fix(ext/cache): add missing Cargo feature</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1740571200">- Update to version 2.2.2:
  * fix(http): generate `OtelInfo` only when otel metrics are enabled
  * fix(lint): plugins ignored when no rust rule active
  * fix(config): allow specifying absolute path for patch and fix panic with exports in package.json
  * fix(lint): update deno_lint
  * fix(lint): give access to SourceCode in 'deno test'
  * fix: add info suggestion for `unsafely-ignore-certificate-errors` and add `--help=full`
  * refactor(cli): update JSON schemas versions
  * fix(ext/node): descriptive sqlite error messages
  * fix(fmt): support "--ext vto" and "--ext njk"
  * fix(lint): don't recurse infinitely for large ASTs
  * fix(cli): add `compilerOptions.lib` examples to config-file.v1.json
  * chore: mark worker_large_output as flaky
  * perf(install): only read initialized file if we care about the tags
  * chore: mark inspector break tests as flaky
  * fix(lsp): create cacheable `ExportInfoMap` per language service
  * refactor(coverage): simplify CoverageReporter trait
  * refactor(resolver/node): use `deno_path_util::is_relative_specifier`
  * refactor: separate publish from pm subcommands
  * refactor(cli): extract TypeChecker to separate module
  * fix(install): don't error on unknown media types in install
  * fix(lsp): close server on exit notification
  * fix(check): regression - implicit jsxImportSource was not resolving
  * fix(unstable): lint plugin `:exit` called at wrong time
  * chore: remove unused dependencies
  * fix(ext/node): decipherIv() range error on invalid final block length</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1741435200">- Reupload registry.tar.zst</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1752840000">- Update to version 2.4.2:
  * fix(bundle): default "jsxImportSource" to "react" (#30082)
  * fix(check): temporarily ignore ERR_TYPES_NOT_FOUND (#29926)
  * fix(ext/node): don't throw error on invalid path input on exists and
  * existsSync (#29971)
  * fix(ext/node): validate path parameters on link and linkSync (#30061)
  * fix(lint): do not panic for many overlapping lint fixes (#30104)
  * fix(lsp): tsconfig features for 'deno check' parity (#30007)
  * fix(tsconfig): prioritize deno.json if it has compiler options (#30056)
  * fix(tsconfig): use tsc defaults for 'strict' and 'noImplicitOverride' (#30045)
  * fix(unstable): support importing files in npm packages as bytes and text
  * (#30065)
  * fix: global global should be writeable (#30032)
  * fix: early init logging (#30034)
  * fix: new signal handling (#30029)
  * fix: upgrade deno_core to 0.352.1 (#30119)
  * All other changes listed here: https://github.com/denoland/deno/compare/v2.2.2...v2.4.2</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1754913600">- Update to version 2.4.3:
  * 2.4.3 (#30251)
  * fix(tsconfig): don't use tsc-compatible defaults for deno.json compiler options (#30242)
  * perf(buffer): optimize Buffer.subarray and Buffer.prototype.utf8Slice (#30213)
  * fix(ext/node): use primordials in `ext/node/polyfills/internal_binding/pipe_wrap.ts` (#30241)
  * fix: reduce change of corrupt lockfile error when updating dependencies in the config file (#30239)
  * chore: regression where excluded path stopped being excluded (#30238)
  * fix(http): catch more tunnel close errors (#30236)
  * refactor: remove more allocations querying for permissions (#30237)
  * fix: ensure coverage dir is stored absolute to prevent issues when cwd changes (#30225)
  * fix: use 'deno_signals' crate for signal handling (#30204)
  * fix: don't invoke `Proxy` getter trap on `console.log` (#30230)
  * refactor: use Cow&lt;Path&gt; more in permissions (#30227)
  * fix(publish): improve diagnostic when importing from another package using a relative import (#30203)
  * refactor: remove usages of to_string_lossy().to_string() (#30224)
  * chore: remove redundant operations from README.md (#30228)
  * refactor: remove some allocations in op_require_x ops (#30212)
  * fix(ext/node): validate `fd` is integer on `fsync` and `fdatasync` (#30215)
  * fix(ext/node): use Zlib base for brotli handles (#30112)
  * refactor(node): remove some duplicate code and unnecessary allocations in node_resolver (#30209)
  * refactor: update to deno_path_util 0.5.2 (#30211)
  * fix: update setTimeout and setInterval callback type to support strin… (#30183)
  * fix(lib/node): change ERR_INVALID_PACKAGE_TARGET to ERR_PACKAGE_PATH_NOT_EXPORTED when no package.json#exports condition matches (#29841)
  * chore(bench): add missing commas in Extension struct literal (#30206)
  * fix(regression): do not error when specifying `--config` flag with `../` component (#30208)
  * fix(ext/node): fix segmentation fault when spkac is empty (#30207)
  * fix(bundle): don't force managed npm resolution (#30200)
  * fix: support package.json imports in a Deno workspace (#30198)
  * docs: Fix broken Getting Started link in CONTRIBUTING.md (#30194)
  * test: avoid race condition on node compat test runner (#30201)
  * Revert "fix(unstable): always require --allow-read permissions for raw imports (#30184)" (#30196)
  * fix(compile): do not include managed npm deps when graph does not have any npm pkgs (#30189)
  * fix(compile): do not error including npm packages that don't match current system (#30188)
  * fix: tunnels in processes that don't listen (#30178)
  * chore: mark some node compat tests as flaky (#30190)
  * fix(unstable): always require --allow-read permissions for raw imports (#30184)
  * fix(check): ensure module not found errors are surfaced (#30181)
  * fix(ext/node): implement tls.checkServerIdentitiy (#30148)
  * fix(ext/node): implement TLSSocket.getPeerCertificate (#30146)
  * fix: do not panic deserializing config with invalid number value (#30171)
  * refactor: upgrade to deno_core 0.353.0 (#30164)
  * fix(ext/node): `fs.read` and `fs.write` promisify compatibility (#30152)
  * chore: fix flaky dynamic_npm_resolution_failure (#30165)
  * fix(task): improve parsing of quotes in command substitution (#30162)
  * feat(unstable): add useful metadata to tunnel (#30161)
  * test: add ability to mark Node compat tests as flaky (#30158)
  * test: de-flake 'wasm_unreachable' test (#30157)
  * fix(lsp): improve renaming a file with bytes or text imports (#30142)
  * fix(ext/node): use primordials in `ext/node/polyfills/internal_binding/_listen.ts` (#30100)
  * chore: update deno_tunnel (#30154)
  * fix(ext/node): add process._rawDebug (#30141)
  * fix(lsp): do not error for bytes or text import of json module (#30137)
  * fix(task): show package name of task when --recursive (#30136)
  * fix(task): `--recursive` - order tasks by package dependencies (#30129)
  * refactor(lsp): move workspace_resolver to LspResolver (#30127)</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1756728000">- Update to version 2.4.4:
  * 2.4.4 (#30396)
  * fix(unstable): lint node properties should be enumerable (#30391)
  * chore: update lint PR title name and job name (#30370)
  * feat(kv): implement custom inspect for AtomicOperation (#30077)
  * fix(tests): use correct path separator on unix for code_cache cleanup.ts (#30378)
  * fix: android build (#30360)
  * fix(unstable): update deno_tunnel for better reconnect errors (#30381)
  * fix(ext/node): make some `os` exported properties read only (#30374)
  * fix: upgrade deno_core to 0.355.0 (#30352)
  * chore: improve pr title verification (#30367)
  * fix(ext/node): accept `base64url` encoding on StringDecoder (#30366)
  * fix(ext/node): handle large buffer correctly (#30369)
  * chore: Rust 1.89.0 (#30364)
  * fix: upgrade @node/types to 24 (#30343)
  * fix: reduce progress bar flickering (#30349)
  * chore: cleanup unused dependencies (#30059)
  * fix(io): do not autoClose stdin readable stream (#30345)
  * chore: remove zlib feature from flate2 dep in npm_cache (#30348)
  * perf: reduce heap allocations and memory creating cjs wrapper module (#30344)
  * fix(publish): remove incorrect `relative-package-import` diagnostic when root of workspace is package (#30333)
  * refactor: improve getting WatchFlags/WatchFlagsWithPaths (#30337)
  * refactor: move fill_graph into deno_resolver (#30338)
  * fix(compile): ensure `Deno.build.standalone` is set in workers (#30335)
  * fix(ext/node): avoid panic when `crypto.randomInt` has no arguments (#30314)
  * fix(lsp): use referrer compiler options for node_modules files (#30275)
  * feat(ext/kv): allow specifying default path and path prefix (#30320)
  * fix(ext/node): use primordials in `ext/node/polyfills/internal_binding/buffer.ts` (#30287)
  * feat(unstable): add json repl (#30307)
  * fix(ext/node): use custom allocator for brotli (#30277)
  * fix: make unmet peer dep error message less verbose (#30312)
  * fix(ext/node): parse fs open options correctly (#30300)
  * chore: rewrite tls_wrap internals to JS (#30303)
  * fix(check): do not surface code resolution errors in declaration file dependencies (#30296)
  * fix(ext/node): assign 'ERR_BUFFER_TOO_LARGE' to codes (#30311)
  * fix(ext/node): incorrect `ERR_INVALID_ARG_VALUE` constructor arguments position (#30309)
  * fix: improve handling of linked jsr packages in lockfile (#30289)
  * feat(ci): migrate to Cirrus medium runners (#30070)
  * perf(napi): misc napi optimizations (#30291)
  * fix(ext/node): worker_threads handles basic `require` calls (#30279)
  * Revert "fix(ext/node): support TLS for unix sockets" (#30284)
  * chore(node): resolution mode for cjs export analysis should be require (#30252)
  * feat(unstable): allow setting headers on EventSource (#30278)
  * fix(ext/node): support TLS for unix sockets (#30169)
  * perf: Use more efficient structuredClone API (#30258)
  * fix(bundle): support importing directories with a package.json from an es module when bundling (#30273)
  * fix(ext/node): define fs constants correctly across platforms (#30113)
  * chore(ci): mark some tests flaky (#30268)
  * fix(update): update version reqs even if locked to latest version (#30249)
  * chore: remove wait dependency in scripts (#30267)
  * fix(ext/node): `fs.open` and `fs.openSync` compatibility (#30191)
  * fix(bundle): require of sub directory in npm package should consult package.json (#30253)
  * fix(ext/node): use primordials in `ext/node/polyfills/internal_binding/node_file.ts` (#30066)
  * fix(ext/node): `fs.rename` and `fs.renameSync` compatibility (#30245)
  * fix(ext/node): fs readv promisify compatibility (#30149)
  * refactor: remove some url to string clones (#30247)
  * fix(bundle): use non-node conditions for --platform=browser (#30250)
  * fix(ext/node): `fs.unlink` and `fs.unlinkSync` compatibility (#30257)</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1757937600">- Update to version 2.4.5:
  * 2.4.5 (#30476)
  * feat(install): more informative deno install output (#30387)
  * perf(ext/net): change the default TCP backlog to 512 (#30471)
  * feat(unstable/install): `DENO_INSTALL_ARCH` env var (#30473)
  * fix(lsp): silence tsc debug failures for inlay hints (#30456)
  * chore: make `specs::outdated::pre_release_latest_tag` less flaky (#30474)
  * fix: enable keyring features and dont clear token when config is missing (#30468)
  * fix(publish): handle precompile in jsx publishing (#30466)
  * fix(ext/node): validate callback on `fs.mkdtemp` and `fs.stat` (#30454)
  * refactor: add deno_maybe_sync crate (#30459)
  * fix(unstable): parsing regex in selector with character class (#30462)
  * fix(lsp): fix import specifiers in file rename changes (#30458)
  * fix(fmt): do not remove parens for jsdoc with `@satisfies` (#30453)
  * fix(ext/node): TLS emit close event on parent socket (#30451)
  * test: add ability to ignore Node compat tests (#30439)
  * fix(cache): cache excluded modules explicitly provided on the command line (#30442)
  * fix(resolver): update "with --unstable-sloppy-imports" message to use "--sloppy-imports" (#30421)
  * fix(ext/node): bad compression caused by invalid brotli params (#30437)
  * fix(ext/node): `os.setPriority` and `os.getPriority` compatibility (#30383)
  * fix(std/fs): implement `chmod` on windows (#30436)
  * feat(lsp): pull-based diagnostics (#30325)
  * fix(ext/node): export `promises` from stream (#30427)
  * fix(ext/node): mTLS support for `node:tls` (#30426)
  * fix(node/fs): cp should not create subfolder when both source and target are directories (#30408)
  * fix(unstable): fix json repl bugs (#30415)
  * fix(test): set cwd when running node compatibility tests (#30422)
  * fix(ext/node): tls upgrades for used sockets (#30418)
  * chore: update keyring to v3.6.3 (#30390)
  * refactor(ext/node): rewrite net.Socket and net.Server to use ES5 class (#30419)
  * fix(bundle): allow json imports without attribute in deno bundle, support require of json (#30413)
  * refactor: make it easier to get closest package.json files (#30420)
  * fix(outdated): use version tagged as latest if it satisfies the version req (#30412)
  * refactor: rename deploy env vars (#30393)
  * refactor(resolver): improve and expose details of CouldNotResolveError (#30410)
  * fix: support cjs, cts, mjs, and mts for the `--ext` flag (#30398)
  * chore: fix lint warnings (#30399)
  * fix: add missing cargo feature to 'deno_npm_cache' crate (#30397)</changelog>
</package>
<package pkgid="da7f61a77fcc8f4cfb0d5b8349789dde192ef0fc252f6392198cc91201554ff7" name="deno" arch="src">
  <version epoch="0" ver="2.6.3" rel="1.amzn2023"/>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1739620800">- Update to version 2.1.10:
  * fix: sync changes from cherry-pick PRs
  * fix: do special file permission check for `check_read_path`
  * fix: update Cargo.lock and fix changes from cherry-pick PRs
  * fix(streams): handle Resource stream error
  * docs: adding examples and a see link to Websockets jdocs
  * fix: allow creating TSC host without a snapshot
  * test: clean up node_compat test runner
  * perf(lsp): cancellation checks in blocking code
  * fix: panic with js lint plugins and invalid js syntax
  * perf(compile): use bytes already in memory after downloading executable
  * fix(compile): never include the specified output executable in itself
  * test: remove one of 'node_unit_tests::tls_test' tests
  * fix(otel): custom span start + end times are fractional ms
  * fix(ext/node): fix twitter-api-v2 compatibility
  * fix(ext/node): fix missing privateKey.x in curve25519 JWK
  * chore: fix lockfile on main
  * chore: move bench test to spec test
  * fix(ext/napi): napi_is_buffer tests for ArrayBufferView
  * fix(ext/node): handle non-ws upgrade headers
  * refactor(ext/fetch): do not share error instance
  * fix(ext/node): expose brotli stream APIs
  * perf: node resolution cache
  * refactor: extract out utf16 map from lsp to cli::util module
  * fix(lsp): ignore a few more diagnostics for ambient modules
  * fix(ext/node): set process fields on own instance
  * fix(publish): correct coloring in --help
  * fix(node): resolve module as maybe CJS when it's missing a file extension
  * fix(node): show directory import and missing extension suggestions
  * Revert "fix(lsp): silence debug error for 'move to a new file' action"
  * docs: Temporal plaintime docs link
  * chore: update std in test util
  * fix(cli): Fix panic in `load_native_certs`
  * fix(ext/node): support proxy http request
  * fix(ext/node): set process.env as own property</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1740052800">- Update to version 2.2.0:
  * feat(http): add otel metrics
  * fix(check): npm resolution errors to tsc diagnostics
  * feat: support XDG_CACHE_HOME for deno dir on macos
  * feat(bench): add `warmup` and `n` for controlling number of iterations
  * fix(node/sqlite): sqlite named parameters
  * fix: handle all values for buffers in turbocall codegen
  * fix(ext/node): implement StatementSync#iterate
  * fix(init): force --reload if npm or jsr package
  * fix(ext/node): use primordials in `ext/node/polyfills/path/common.ts`
  * perf(lsp): don't clone asset text
  * feat(jupyter): make GPUTexture and GPUBuffer displayable
  * fix(lint): don't mark plugin diagnostic as fixable, if it's not
  * fix(unstable/temporal): implement `Temporal.ZonedDateTime.getTimeZoneTransition`
  * perf(lsp): make auto-imports a little faster
  * refactor: better sys trait impls
  * chore: move tracing build to build job
  * chore: fix dts file for DefinitelyTyped linting
  * refactor: put lsp tracing behind flag
  * feat: Upgrade V8 to 13.4
  * fix(workspace): diagnostic for imports in member with importMap at root
  * fix(lint): react-rules-of-hooks works with destructuring
  * fix(unstable): align js lint context API with eslint
  * fix: cache bust http cache on lockfile integrity mismatch
  * fix(task): support --frozen flag
  * feat(unstable): add js lint plugin source code helpers
  * refactor: support hmr feature for lsp files
  * fix(completions): remove problematic character for powershell
  * fix: add hint to run with `--no-check` when type checking fails
  * chore: forward v2.1.10 release commit to main
  * perf(check): use v8 code cache for extension sources in `deno check`
  * perf(lsp): add built-in tracing support for the LSP
  * fix(lsp): include description for auto-import completions
  * fix: do special file permission check for `check_read_path`
  * refactor: object wrap WebGPU
  * refactor(lsp): remove Send + Sync requirement
  * fix(lint): `Deno.lint.runPlugin` throws in `deno run`
  * docs(cli): update description of readFile and readFileSync
  * refactor(lsp): make TS host use CLI snapshot
  * fix(streams): handle Resource stream error
  * fix(unstable): add missing rule context types
  * refactor: remove tsc snapshot
  * docs: adding examples and a see link to Websockets jdocs
  * fix: allow creating TSC host without a snapshot
  * feat(unstable): support multiple fixes from lint plugins
  * fix(ext/node): `DatabaseSync#exec` should execute batch statements
  * Revert "refactor: remove tsc snapshot"
  * test: clean up node_compat test runner
  * refactor: remove tsc snapshot
  * fix(lint): don't show docs URLs for plugins
  * fix(lint): disable incremental caching if JS plugins are used
  * refactor(lint): remove dead documentation
  * fix(lint): out of order diagnostics for plugins
  * perf(lsp): cancellation checks in blocking code
  * fix(lint): clear plugin diagnostics on each lint file run
  * feat(unstable): type lint plugin visitor
  * fix: panic with js lint plugins and invalid js syntax
  * perf(compile): use bytes already in memory after downloading executable
  * fix(compile): never include the specified output executable in itself
  * feat(unstable): align lint ast with TSEStree
  * feat(unstable): add lint plugin ast types
  * test: remove one of 'node_unit_tests::tls_test' tests
  * fix(otel): custom span start + end times are fractional ms
  * feat(unstable): add test for lint plugin destroy hook
  * feat(unstable): add `lint.plugins` to config schema
  * fix(ext/node): expose sqlite changeset constants
  * fix(ext/node): fix twitter-api-v2 compatibility
  * fix(ext/node): fix missing privateKey.x in curve25519 JWK
  * fix(ext/node): throw Session methods when database is closed
  * fix(ext/node): implement `DatabaseSync#applyChangeset()`
  * fix(check): support sloppy imports with "compilerOptions.rootDirs"
  * chore: fix lockfile on main
  * feat(lint): add JavaScript plugin support
  * chore: move bench test to spec test
  * feat(ext/canvas): enhance `createImageBitmap` specification compliance
  * feat(outdated): interactive update
  * fix(ext/node): implement SQLite Session API
  * fix(ext/napi): napi_is_buffer tests for ArrayBufferView
  * fix(ext/sqlite): add `sourceSQL` and `expandedSQL` getters
  * fix(ext/node): handle non-ws upgrade headers
  * refactor(ext/fetch): do not share error instance
  * fix(ext/node): expose brotli stream APIs
  * perf: node resolution cache
  * refactor: extract out utf16 map from lsp to cli::util module
  * fix(lsp): ignore a few more diagnostics for ambient modules
  * feat(compile): support sloppy imports
  * feat(bench): add `--permit-no-files`
  * fix(ext/node): support read-only database in `node:sqlite`
  * fix(ext/node): set process fields on own instance
  * fix(publish): correct coloring in --help
  * fix(ext/node): enforce -RW perms on `node:sqlite`
  * fix(node): resolve module as maybe CJS when it's missing a file extension
  * fix(node): show directory import and missing extension suggestions
  * fix(ext/node): throw RangeError when sqlite INTEGER is too large
  * Revert "fix(lsp): silence debug error for 'move to a new file' action"
  * feat: TypeScript 5.7
  * docs: Temporal plaintime docs link
  * chore: fix some broken pty tests on windows
  * chore: update std in test util
  * fix(ext/node): sqlite bind support bigint values
  * fix(cli): Fix panic in `load_native_certs`
  * fix(ext/node): support proxy http request
  * fix(ext/node): represent sqlite blob as Uint8Array
  * fix(ext/node): set process.env as own property
  * chore: forward v2.1.9 release commit to main
  * perf(crypto): use ring for asm implementations of sha256/sha512
  * chore: forward v2.1.8 release commit to main
  * feat(task): add support for task wildcards
  * fix(core): Fix `create_stack_trace` from empty trace
  * feat: implement `process.cpuUsage` (`Deno.cpuUsage`)
  * fix(lsp): ignore errors on ambient module imports
  * feat(check/lsp): support "compilerOptions.rootDirs"
  * fix(init): correct dev task for --lib
  * fix(ext/node): implement `crypto.hash`
  * feat(unstable): WebTransport
  * fix(check): better handling of TypeScript in npm packages for type checking
  * feat(ext/cache): support lscache
  * feat(node:http): add http information support
  * docs: jsdocs for URL web API
  * fix(check): compiler options from workspace members
  * chore: fix two locally failing on windows tests
  * fix(process/windows): correct command resolution when PATH env var not uppercase
  * fix(npmrc): merge `.npmrc` in user's homedir and project
  * feat(ext/node): implement `node:sqlite`
  * fix(ext/node): clear tz cache when setting process.env.TZ
  * fix(ext/crypto): fix jwk key_ops validation
  * fix(ext/node): implement `aes-128-ctr`, `aes-192-ctr`, and `aes-256-ctr`
  * fix(ext/node): do not apply socket-init-workaround to ipc socket
  * chore: remove unused npm package fixtures
  * perf(node_resolver): reduce url to/from path conversions
  * fix(install/global): warn about not including auto-discovered config file
  * fix(ext/crypto): export private x25519 JWK key
  * fix(lint): update jsx/react related rules and names
  * chore: fix deno_resolver non-sync build
  * feat: Deno.cwd() no longer requires --allow-read permission
  * fix(ext/node): implement X509Certificate#checkHost
  * fix(ext/node): fix panic when invalid AES GCM key size
  * fix(ext/node): fix async variant of brotliDecompress
  * chore(ext/node): remove internal/streams/buffer_list.mjs
  * fix(ext/node): scrypt panic when `log_n` &gt; 64
  * fix(core): handle dyn imports exceeding call stack size
  * fix(ext/node): npm:mqtt compatibility
  * fix(ext/fetch): update h2 to fix sending a PROTOCOL_ERROR instead of REFUSED_STREAM when receiving oversized headers
  * perf(lsp): cache completion item resolution during request
  * chore: remove LSP global symbols count tests
  * fix(node): align type stripping in node_modules error message with Node
  * fix(types): `Deno.readDirSync`'s type returns an `IteratorObject`
  * refactor: make PackageJsonCache injectable
  * chore: update ensure_registry_files_local to handle scoped packages
  * feat(lint): add rules for react/preact
  * refactor(tsc): remove TS program creation during snapshotting
  * chore: trim registry.json files in tests/registry/npm
  * refactor(node_resolver): remove some allocations and lookups
  * refactor: add `WorkspaceFactory` and `ResolverFactory`
  * feat(compile): show remote modules and metadata size when compiling
  * fix: do not log cache creation failure on readonly file system
  * fix(publish): unfurl sloppy imports in d.ts files and type imports
  * refactor(tsc): split TS compiler into multiple files, use ESM
  * feat(lint): change behavior of `--rules` flag
  * refactor: use DataUrl from deno_media_type
  * chore: fix hmr build
  * fix(lsp): silence debug error for 'move to a new file' action
  * fix(ext/node): reference error in zlib.crc32
  * feat(unstable): support https otlp endpoints
  * perf: full LTO in sysroot
  * fix(ext/node): fix formatting of debug logs
  * chore: note in flags output that unstable is deprecated
  * chore: forward v2.1.7 release commit to main
  * fix(ext/node): add FileHandle#sync
  * fix(deps): update yanked crates
  * fix(install/global): remove importMap field from specified config file
  * feat(unstable): add basic support for otel trace links
  * fix(ext/os): pass SignalState to web worker
  * fix(ext/node): GCM auth tag check on DechiperIv#final
  * docs(readme): update redirected links
  * perf(compile): remove swc from denort
  * chore: fix canary version
  * refactor: move denort to separate crate
  * refactor: update deno_core and use more concrete errors
  * fix(ext/node): tls.connect regression
  * refactor: add 'deno_process' crate
  * fix(ext/node): propagate socket error to client request object
  * chore: forward v2.1.6 release commit to main
  * fix(outdated): Use `latest` tag even when it's the same as the current version
  * fix(outdated): retain strict semver specifier when updating
  * fix(check/lsp): fix bugs with tsc type resolution, allow npm packages to augment `ImportMeta`
  * fix(ext/console): change Temporal color
  * docs: adding jsdocs info for console interface
  * docs: JSDocs examples for prompt, confirm, and alert
  * docs:Adds examples in JSDocs for localStorage and sessionStorage
  * chore: add missing internal `core_import_map` file paths
  * fix(check/lsp): correctly resolve compilerOptions.types
  * refactor: create deno_lib crate
  * fix(ext/node): add chown method to FileHandle class
  * chore: fix ci by removing remote server dependent test
  * refactor: add 'deno_os' crate
  * fix(ext/node): fix playwright http client
  * refactor: move `CliNpmResolver` to `deno_resolver::npm::NpmResolver`
  * feat(unstable): refactor js lint plugin AST
  * refactor: deno_config 0.45
  * fix(node/fs): add utimes method to the FileHandle class
  * fix(ext/node): add `writev` method to `FileHandle`
  * fix(compile/windows): better handling of deno_dir on different drive letter than code
  * refactor: create `NpmInstaller`
  * fix(node): Prevent node:child_process from always inheriting the parent environment
  * fix(compile): store embedded fs case sensitivity
  * refactor(node_resolver): make conditions_from_resolution_mode configurable
  * fix(lsp): handle pathless untitled URIs
  * fix(ext/node): apply `@npmcli/agent` workaround to `npm-check-updates`
  * fix(lsp/check): don't resolve unknown media types to a `.js` extension
  * fix(regression): show bare-node-builtin hint when using an import map
  * refactor: remove `CliNpmReqResolver` trait in deno_resolver
  * fix(ext/node): use primordials in `ext/node/polyfills/_fs_common.ts`
  * refactor: implement `NpmPackageFolderResolver` in deno_resolver
  * refactor(npm): move `SloppyImportsCachedFs` to deno_resolver
  * chore: forward v2.1.5 release commit to main
  * docs: added jsdoc for window.close()
  * refactor(npm): move `InNpmPackageChecker` code to deno_resolver
  * fix(lsp): use verbatim specifier for URL auto-imports
  * refactor(npm): extract out some npm fs resolution code from the cli
  * refactor(npm): split some resolution from installation
  * refactor: update deno_core for error refactor
  * fix(ext/net): update moka cache to avoid potential panic in `Deno.resolveDns` on some laptops with Ryzen CPU
  * fix(jsr): Wasm imports fail to load
  * fix(ext/node): Fix `os.cpus()` on Linux
  * fix(ext/websocket): Fix close code without reason
  * fix(ext/node): have `process` global available in Node context
  * fix(lint): fix single char selectors being ignored
  * fix(no-slow-types): handle rest param with internal assignments
  * fix(lsp): don't skip dirs with enabled subdirs
  * feat(node/fs): Add a chmod method to the FileHandle class
  * Revert "perf: build denort with panic = "abort" for releases"
  * refactor: make `IncrementalCache` accept a `CacheDBHash`
  * test(ext/node): disable flaky dgram tests
  * feat(unstable): no config npm:@opentelemetry/api integration
  * refactor(quic): introduce endpoint, 0rtt, cleanup
  * feat(unstable): replace SpanExporter with TracerProvider
  * fix(ext/http): improve error message when underlying resource of request body unavailable
  * fix(kv): improve backoff error message and inline documentation
  * fix(check): move module not found errors to typescript diagnostics
  * fix(check): line-break between diagnostic message chain entries
  * refactor: Use 'await using' in serve_test
  * fix(permissions): implicit `--allow-import` when using `--cached-only`
  * refactor: remove use of home crate
  * refactor: update some fs_util functions to use sys_traits
  * refactor(node/npm): separate out permission check from npm resolvers
  * fix(lsp): css preprocessor formatting
  * chore: fix windows pre release CI job
  * fix(npm): deterministically output tags to initialized file
  * perf: build denort with `panic = "abort"` for releases
  * chore: Happy New Year 2025
  * chore: cargo fmt - turn on group_imports=StdExternalCrate
  * perf(fs/windows): stat - only open file once
  * refactor: do not use `deno_fs::FileSystem` everywhere
  * fix(ext/node): support private key export in JWK format
  * fix(node): Add missing `inspector/promises`
  * chore(lint): remove manual AST field counter
  * refactor: use sys_traits
  * perf(node/fs/copy): reduce metadata lookups copying directory
  * fix(ext/node): convert brotli chunks with proper byte offset
  * fix(unstable): don't error on non-existing attrs or type attr
  * fix(ext/node): add support of any length IV for aes-(128|256)-gcm ciphers
  * fix(ext/node): RangeError timingSafeEqual with different byteLength
  * feat(unstable): add OTEL MeterProvider
  * fix(ext/node): make getCiphers return supported ciphers
  * fix: incorrect memory info free/available bytes on mac
  * feat(unstable): support selectors in JS lint plugins
  * fix(ext/fetch): better error message when body resource is unavailable
  * fix(ext/fs): do not throw for bigint ctime/mtime/atime
  * fix(node): handle cjs exports with escaped chars
  * feat(unstable): add JS linting plugin infrastructure
  * perf: remove now needless canonicalization getting closest package.json
  * perf: upgrade to deno_semver 0.7
  * perf: don't store duplicate info for ops in the snapshot
  * feat(unstable): Implement QUIC
  * fix(ext/node): add `truncate` method to the `FileHandle` class
  * fix(lsp): rewrite imports for 'Move to a new file' action
  * fix(publish): infer literal types in const contexts
  * fix(task): support tasks without commands
  * fix(compile): be more deterministic when compiling the same code in different directories
  * fix(ext/node): do not exit worker thread when there is pending async op
  * chore: release ext/ crates
  * fix(ext/node): Fix `fs.access`/`fs.promises.access` with `X_OK` mode parameter on Windows
  * fix(ext/fetch): retry some http/2 errors
  * chore: upgrade libc
  * fix(ext/node): sort list of built-in modules alphabetically
  * fix(task): properly handle task name wildcards with --recursive
  * fix(outdated): ensure "Latest" version is greater than "Update" version
  * fix(lsp): include "node:" prefix for node builtin auto-imports
  * fix: deno_resolver crate without 'sync' feature
  * chore: release "deno_*" crates
  * feat(permission): separate PermissionDeniedError to Retryable and Fatal
  * refactor(lint): renames and code flattening
  * refactor: use capacity_builder for writing deno compile data section
  * refactor: extract out `FileFetcher` to `deno_cache_dir`
  * fix(lsp): respect "typescript.suggestionActions.enabled" setting
  * fix: upgrade deno_doc to 0.161.3
  * fix(compile): display embedded file sizes and total
  * fix: FastString v8_string() should error when cannot allocated
  * refactor: add 'sync' feature to deno_resolver crate
  * ci: restore cargo home cache before rust install
  * fix(outdated): support updating dependencies in external import maps
  * fix(lockfile): include dependencies listed in external import map in lockfile
  * fix(lsp): sql and component file formatting
  * chore: bump hyper-util to 0.1.10
  * Revert "ci: use self-hosted mac arm runner only on main branch"
  * feat(ext/web): add `[[ErrorData]]` slot to `DOMException`
  * fix(ext/node): support createConnection option in node:http.request()
  * chore: mark ./tools/release/npm/build.ts as executable
  * fix(npm): search node_modules folder for package matching npm specifier
  * chore: add npm distribution at `deno` package
  * fix(compile): analyze modules in directory specified in --include
  * refactor(unstable): otel configuration
  * fix(compile): output contents of embedded file system
  * chore: forward v2.1.4 release commit to main
  * feat(unstable): support caching npm dependencies only as they're needed
  * refactor(lint): manage schema files for linter in Deno repo
  * fix(outdated): error when there are no config files
  * chore(tests): Deprecate remaining usages of itest in check tests
  * fix(lint): do not error providing --allow-import
  * fix(outdated): respect --quiet flag for hints
  * perf(compile): improve FileBackedVfsFile
  * fix: replace the @deno-types with @ts-types
  * fix(outdated): show a suggestion for updating
  * fix(compile): correct read length for transpiled typescript files
  * chore: reduce allocations in a few places
  * fix(unstable): don't unwrap optional state in otel
  * fix: do not error when subpath has an @ symbol
  * fix(node): update list of builtin node modules, add missing export to _http_common
  * fix(ext/node): handle Float16Array in node:v8 module
  * refactor: Make `deno_runtime::shared` module public
  * fix(task): do not always kill child on ctrl+c on windows
  * fix: do not panic when fetching invalid file url on Windows
  * test(ext/node): remove flaky node:dgram compat test case
  * fix(ext/node): accept file descriptor in fs.readFile(Sync)
  * chore: add script to check remaining node compat cases
  * chore: forward v2.1.3 release commit to main
  * fix(install): use locked version of jsr package when fetching exports
  * fix(task): `--recursive` option not working
  * fix: clear dep analysis when module loading is done
  * test(ext/node): fix flaky node/http2.createServer() test
  * chore: update hickory dns crates
  * fix(unstable/temporal): respect locale in `Duration.prototype.toLocaleString`
  * fix(node/worker_threads): data url not encoded properly with eval
  * refactor: remove usages of `deno_core::resolve_import` for resolving redirects
  * fix(outdated): allow `--latest` without `--update`
  * fix(task): kill descendants when killing task process on Windows
  * fix: improve auto-imports for npm packages
  * fix(unstable): otel context with multiple keys
  * fix(task): don't panic with filter on missing task argument
  * test: add node compat test cases
  * test(ext/node): reduce race condition in test case
  * refactor: remove `CliNpmRegistryApi`
  * fix(task): only pass args to root task
  * fix(node/fs): support `recursive` option in readdir
  * refactor(ext/web): align error messages
  * refactor: add deno_npm_cache crate
  * chore: fix cjs_with_deps test to use a temp dir
  * fix(fmt): stable formatting of HTML files with JS
  * chore: upgrade deno_lint to 0.68.2
  * feat(unstable): add metrics to otel
  * refactor: upgrade to deno_npm 0.26
  * chore: export variables from node compat tools script
  * fix: support `workspace:^` and `workspace:~` version constraints
  * fix(task): forward signals to spawned sub-processes on unix
  * refactor(ext/fs): align error messages
  * fix(publish): error on missing name field
  * chore: forward v2.1.2 release commit to main
  * fix(node/timers): error when passing id to clearTimeout/clearInterval
  * fix(init): support scoped npm packages
  * fix: support bun specifiers in JSR publish
  * fix(ext/node): `tls.connect` socket upgrades
  * perf(compile): read embedded files as static references when UTF-8 and reading as strings
  * fix(info): resolve bare specifier pointing to workspace member
  * fix(ext/webgpu): use correct variable name
  * chore: fix lint step due to node compat test changes
  * fix(node/http): casing ignored in ServerResponse.hasHeader()
  * fix(task): strip ansi codes and control chars when printing tasks
  * test(ext/node): enable parallel/test-fs-promises-file-handle-stat.js
  * feat(unstable): repurpose `--unstable-detect-cjs` to attempt loading more modules as cjs
  * perf(ext/webstorage): use object wrap for `Storage`
  * fix(tools/doc): HTML resolve main entrypoint from config file
  * fix(node/fs): add missing stat path argument validation
  * chore(lint): add .out file reference checker
  * fix(task): handle carriage return in task description
  * chore: fix flaky `specs::publish::npm_workspace_jsr_pkg_with_npm_dep::dep_and_workspace_dep`
  * fix(install): don't re-set up node_modules if running lifecycle script
  * fix(streams): reject `string` in `ReadableStream.from` type
  * fix(node): correct resolution of dynamic import of esm from cjs
  * fix(ext/webgpu): normalize limits to number
  * fix(ext/fetch): don't throw when `bodyUsed` inspect after upgrade
  * chore(compile): prefer denort binary in target/ directory when available
  * chore(node/tests): increase tolerance of timers test on CI
  * chore: update node_compat setup script, show remaining percentage
  * docs(cli): remove redundant word in comment
  * refactor(unstable): move telemetry to own ext
  * fix(lsp): support task object notation for tasks request
  * fix(task): handle multiline descriptions properly
  * fix(check): support jsdoc `@import` tag
  * fix(compile): do not error embedding same symlink via multiple methods
  * Merge commit from fork
  * fix(runtime/ops): Fix watchfs remove event
  * feat(unstable): Instrument fetch
  * chore: upgrade sqlformat-rs to non-forked version
  * fix(init): always force managed node modules
  * fix(compile): handle TypeScript file included as asset
  * chore: update node_compat setup script
  * feat: Instrument Deno.serve
  * fix(ext/node): add `fs.promises.fstat` and `FileHandle#stat`
  * fix(lsp): wasm file import completions
  * chore: update to file_test_runner 0.7.3
  * fix(fmt): return `None` if sql fmt result is the same
  * fix(lsp): remove stray debug output
  * fix(node/fs): missing uv error context for readFile
  * fix(compile): correct buffered reading of assets and files
  * chore(check): add test for Wasm memory and table
  * fix: support non-function exports in Wasm modules
  * chore(compile): log code cache file path
  * fix(ext/websocket): don't throw exception when sending to closed socket
  * fix(cli): remove extraneous comma in task --eval help
  * docs(cli/add): add clarification to add command
  * fix(install/global): do not error if path is an npm pkg and relative file
  * fix(task): update --filter flag description
  * fix(node): regression where ts files were sometimes resolved instead of js
  * chore: update url + idna
  * fix(watch): don't panic if there's no path provided
  * fix: Buffer global in --unstable-node-globals
  * fix(cli): Fix typo in doc subcommand help output
  * fix(task): ensure root config always looks up dependencies in root</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1740052801">- Deno now requires rusty_v8 version 134.4.0</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1740225600">- Update to version 2.2.1:
  * fix(publish): support jsx/tsx
  * chore: fix more flakey otel tests
  * fix(outdated): hint to use `--latest` if new versions are available in `outdated --update`
  * fix(coverage): exclude scripts with invalid URLs from raw coverage output
  * docs: add examples for SubtleCrypto
  * docs(canvas): Add examples to createImageBitmap jsdocs
  * chore: fix otel test flakiness
  * docs(console): update console documentation
  * docs(web): update docs for `globalThis.caches`
  * fix(check): remove instability in loading lib files
  * fix(ext/node): rewrite SQLite named parameter handing
  * fix(ext/node): Fix handling of sqlite large integers
  * fix: don't panic when running with // as a filepath
  * fix(check/lsp): fall back to `@types/*` packages if npm package doesn't have types
  * fix: better jsx workspace config resolution
  * refactor(publish): create ModuleContentProvider
  * fix: move extension file declarations to cli/tsc/dts
  * fix(ext/cache): add missing Cargo feature</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1740571200">- Update to version 2.2.2:
  * fix(http): generate `OtelInfo` only when otel metrics are enabled
  * fix(lint): plugins ignored when no rust rule active
  * fix(config): allow specifying absolute path for patch and fix panic with exports in package.json
  * fix(lint): update deno_lint
  * fix(lint): give access to SourceCode in 'deno test'
  * fix: add info suggestion for `unsafely-ignore-certificate-errors` and add `--help=full`
  * refactor(cli): update JSON schemas versions
  * fix(ext/node): descriptive sqlite error messages
  * fix(fmt): support "--ext vto" and "--ext njk"
  * fix(lint): don't recurse infinitely for large ASTs
  * fix(cli): add `compilerOptions.lib` examples to config-file.v1.json
  * chore: mark worker_large_output as flaky
  * perf(install): only read initialized file if we care about the tags
  * chore: mark inspector break tests as flaky
  * fix(lsp): create cacheable `ExportInfoMap` per language service
  * refactor(coverage): simplify CoverageReporter trait
  * refactor(resolver/node): use `deno_path_util::is_relative_specifier`
  * refactor: separate publish from pm subcommands
  * refactor(cli): extract TypeChecker to separate module
  * fix(install): don't error on unknown media types in install
  * fix(lsp): close server on exit notification
  * fix(check): regression - implicit jsxImportSource was not resolving
  * fix(unstable): lint plugin `:exit` called at wrong time
  * chore: remove unused dependencies
  * fix(ext/node): decipherIv() range error on invalid final block length</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1741435200">- Reupload registry.tar.zst</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1752840000">- Update to version 2.4.2:
  * fix(bundle): default "jsxImportSource" to "react" (#30082)
  * fix(check): temporarily ignore ERR_TYPES_NOT_FOUND (#29926)
  * fix(ext/node): don't throw error on invalid path input on exists and
  * existsSync (#29971)
  * fix(ext/node): validate path parameters on link and linkSync (#30061)
  * fix(lint): do not panic for many overlapping lint fixes (#30104)
  * fix(lsp): tsconfig features for 'deno check' parity (#30007)
  * fix(tsconfig): prioritize deno.json if it has compiler options (#30056)
  * fix(tsconfig): use tsc defaults for 'strict' and 'noImplicitOverride' (#30045)
  * fix(unstable): support importing files in npm packages as bytes and text
  * (#30065)
  * fix: global global should be writeable (#30032)
  * fix: early init logging (#30034)
  * fix: new signal handling (#30029)
  * fix: upgrade deno_core to 0.352.1 (#30119)
  * All other changes listed here: https://github.com/denoland/deno/compare/v2.2.2...v2.4.2</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1754913600">- Update to version 2.4.3:
  * 2.4.3 (#30251)
  * fix(tsconfig): don't use tsc-compatible defaults for deno.json compiler options (#30242)
  * perf(buffer): optimize Buffer.subarray and Buffer.prototype.utf8Slice (#30213)
  * fix(ext/node): use primordials in `ext/node/polyfills/internal_binding/pipe_wrap.ts` (#30241)
  * fix: reduce change of corrupt lockfile error when updating dependencies in the config file (#30239)
  * chore: regression where excluded path stopped being excluded (#30238)
  * fix(http): catch more tunnel close errors (#30236)
  * refactor: remove more allocations querying for permissions (#30237)
  * fix: ensure coverage dir is stored absolute to prevent issues when cwd changes (#30225)
  * fix: use 'deno_signals' crate for signal handling (#30204)
  * fix: don't invoke `Proxy` getter trap on `console.log` (#30230)
  * refactor: use Cow&lt;Path&gt; more in permissions (#30227)
  * fix(publish): improve diagnostic when importing from another package using a relative import (#30203)
  * refactor: remove usages of to_string_lossy().to_string() (#30224)
  * chore: remove redundant operations from README.md (#30228)
  * refactor: remove some allocations in op_require_x ops (#30212)
  * fix(ext/node): validate `fd` is integer on `fsync` and `fdatasync` (#30215)
  * fix(ext/node): use Zlib base for brotli handles (#30112)
  * refactor(node): remove some duplicate code and unnecessary allocations in node_resolver (#30209)
  * refactor: update to deno_path_util 0.5.2 (#30211)
  * fix: update setTimeout and setInterval callback type to support strin… (#30183)
  * fix(lib/node): change ERR_INVALID_PACKAGE_TARGET to ERR_PACKAGE_PATH_NOT_EXPORTED when no package.json#exports condition matches (#29841)
  * chore(bench): add missing commas in Extension struct literal (#30206)
  * fix(regression): do not error when specifying `--config` flag with `../` component (#30208)
  * fix(ext/node): fix segmentation fault when spkac is empty (#30207)
  * fix(bundle): don't force managed npm resolution (#30200)
  * fix: support package.json imports in a Deno workspace (#30198)
  * docs: Fix broken Getting Started link in CONTRIBUTING.md (#30194)
  * test: avoid race condition on node compat test runner (#30201)
  * Revert "fix(unstable): always require --allow-read permissions for raw imports (#30184)" (#30196)
  * fix(compile): do not include managed npm deps when graph does not have any npm pkgs (#30189)
  * fix(compile): do not error including npm packages that don't match current system (#30188)
  * fix: tunnels in processes that don't listen (#30178)
  * chore: mark some node compat tests as flaky (#30190)
  * fix(unstable): always require --allow-read permissions for raw imports (#30184)
  * fix(check): ensure module not found errors are surfaced (#30181)
  * fix(ext/node): implement tls.checkServerIdentitiy (#30148)
  * fix(ext/node): implement TLSSocket.getPeerCertificate (#30146)
  * fix: do not panic deserializing config with invalid number value (#30171)
  * refactor: upgrade to deno_core 0.353.0 (#30164)
  * fix(ext/node): `fs.read` and `fs.write` promisify compatibility (#30152)
  * chore: fix flaky dynamic_npm_resolution_failure (#30165)
  * fix(task): improve parsing of quotes in command substitution (#30162)
  * feat(unstable): add useful metadata to tunnel (#30161)
  * test: add ability to mark Node compat tests as flaky (#30158)
  * test: de-flake 'wasm_unreachable' test (#30157)
  * fix(lsp): improve renaming a file with bytes or text imports (#30142)
  * fix(ext/node): use primordials in `ext/node/polyfills/internal_binding/_listen.ts` (#30100)
  * chore: update deno_tunnel (#30154)
  * fix(ext/node): add process._rawDebug (#30141)
  * fix(lsp): do not error for bytes or text import of json module (#30137)
  * fix(task): show package name of task when --recursive (#30136)
  * fix(task): `--recursive` - order tasks by package dependencies (#30129)
  * refactor(lsp): move workspace_resolver to LspResolver (#30127)</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1756728000">- Update to version 2.4.4:
  * 2.4.4 (#30396)
  * fix(unstable): lint node properties should be enumerable (#30391)
  * chore: update lint PR title name and job name (#30370)
  * feat(kv): implement custom inspect for AtomicOperation (#30077)
  * fix(tests): use correct path separator on unix for code_cache cleanup.ts (#30378)
  * fix: android build (#30360)
  * fix(unstable): update deno_tunnel for better reconnect errors (#30381)
  * fix(ext/node): make some `os` exported properties read only (#30374)
  * fix: upgrade deno_core to 0.355.0 (#30352)
  * chore: improve pr title verification (#30367)
  * fix(ext/node): accept `base64url` encoding on StringDecoder (#30366)
  * fix(ext/node): handle large buffer correctly (#30369)
  * chore: Rust 1.89.0 (#30364)
  * fix: upgrade @node/types to 24 (#30343)
  * fix: reduce progress bar flickering (#30349)
  * chore: cleanup unused dependencies (#30059)
  * fix(io): do not autoClose stdin readable stream (#30345)
  * chore: remove zlib feature from flate2 dep in npm_cache (#30348)
  * perf: reduce heap allocations and memory creating cjs wrapper module (#30344)
  * fix(publish): remove incorrect `relative-package-import` diagnostic when root of workspace is package (#30333)
  * refactor: improve getting WatchFlags/WatchFlagsWithPaths (#30337)
  * refactor: move fill_graph into deno_resolver (#30338)
  * fix(compile): ensure `Deno.build.standalone` is set in workers (#30335)
  * fix(ext/node): avoid panic when `crypto.randomInt` has no arguments (#30314)
  * fix(lsp): use referrer compiler options for node_modules files (#30275)
  * feat(ext/kv): allow specifying default path and path prefix (#30320)
  * fix(ext/node): use primordials in `ext/node/polyfills/internal_binding/buffer.ts` (#30287)
  * feat(unstable): add json repl (#30307)
  * fix(ext/node): use custom allocator for brotli (#30277)
  * fix: make unmet peer dep error message less verbose (#30312)
  * fix(ext/node): parse fs open options correctly (#30300)
  * chore: rewrite tls_wrap internals to JS (#30303)
  * fix(check): do not surface code resolution errors in declaration file dependencies (#30296)
  * fix(ext/node): assign 'ERR_BUFFER_TOO_LARGE' to codes (#30311)
  * fix(ext/node): incorrect `ERR_INVALID_ARG_VALUE` constructor arguments position (#30309)
  * fix: improve handling of linked jsr packages in lockfile (#30289)
  * feat(ci): migrate to Cirrus medium runners (#30070)
  * perf(napi): misc napi optimizations (#30291)
  * fix(ext/node): worker_threads handles basic `require` calls (#30279)
  * Revert "fix(ext/node): support TLS for unix sockets" (#30284)
  * chore(node): resolution mode for cjs export analysis should be require (#30252)
  * feat(unstable): allow setting headers on EventSource (#30278)
  * fix(ext/node): support TLS for unix sockets (#30169)
  * perf: Use more efficient structuredClone API (#30258)
  * fix(bundle): support importing directories with a package.json from an es module when bundling (#30273)
  * fix(ext/node): define fs constants correctly across platforms (#30113)
  * chore(ci): mark some tests flaky (#30268)
  * fix(update): update version reqs even if locked to latest version (#30249)
  * chore: remove wait dependency in scripts (#30267)
  * fix(ext/node): `fs.open` and `fs.openSync` compatibility (#30191)
  * fix(bundle): require of sub directory in npm package should consult package.json (#30253)
  * fix(ext/node): use primordials in `ext/node/polyfills/internal_binding/node_file.ts` (#30066)
  * fix(ext/node): `fs.rename` and `fs.renameSync` compatibility (#30245)
  * fix(ext/node): fs readv promisify compatibility (#30149)
  * refactor: remove some url to string clones (#30247)
  * fix(bundle): use non-node conditions for --platform=browser (#30250)
  * fix(ext/node): `fs.unlink` and `fs.unlinkSync` compatibility (#30257)</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1757937600">- Update to version 2.4.5:
  * 2.4.5 (#30476)
  * feat(install): more informative deno install output (#30387)
  * perf(ext/net): change the default TCP backlog to 512 (#30471)
  * feat(unstable/install): `DENO_INSTALL_ARCH` env var (#30473)
  * fix(lsp): silence tsc debug failures for inlay hints (#30456)
  * chore: make `specs::outdated::pre_release_latest_tag` less flaky (#30474)
  * fix: enable keyring features and dont clear token when config is missing (#30468)
  * fix(publish): handle precompile in jsx publishing (#30466)
  * fix(ext/node): validate callback on `fs.mkdtemp` and `fs.stat` (#30454)
  * refactor: add deno_maybe_sync crate (#30459)
  * fix(unstable): parsing regex in selector with character class (#30462)
  * fix(lsp): fix import specifiers in file rename changes (#30458)
  * fix(fmt): do not remove parens for jsdoc with `@satisfies` (#30453)
  * fix(ext/node): TLS emit close event on parent socket (#30451)
  * test: add ability to ignore Node compat tests (#30439)
  * fix(cache): cache excluded modules explicitly provided on the command line (#30442)
  * fix(resolver): update "with --unstable-sloppy-imports" message to use "--sloppy-imports" (#30421)
  * fix(ext/node): bad compression caused by invalid brotli params (#30437)
  * fix(ext/node): `os.setPriority` and `os.getPriority` compatibility (#30383)
  * fix(std/fs): implement `chmod` on windows (#30436)
  * feat(lsp): pull-based diagnostics (#30325)
  * fix(ext/node): export `promises` from stream (#30427)
  * fix(ext/node): mTLS support for `node:tls` (#30426)
  * fix(node/fs): cp should not create subfolder when both source and target are directories (#30408)
  * fix(unstable): fix json repl bugs (#30415)
  * fix(test): set cwd when running node compatibility tests (#30422)
  * fix(ext/node): tls upgrades for used sockets (#30418)
  * chore: update keyring to v3.6.3 (#30390)
  * refactor(ext/node): rewrite net.Socket and net.Server to use ES5 class (#30419)
  * fix(bundle): allow json imports without attribute in deno bundle, support require of json (#30413)
  * refactor: make it easier to get closest package.json files (#30420)
  * fix(outdated): use version tagged as latest if it satisfies the version req (#30412)
  * refactor: rename deploy env vars (#30393)
  * refactor(resolver): improve and expose details of CouldNotResolveError (#30410)
  * fix: support cjs, cts, mjs, and mts for the `--ext` flag (#30398)
  * chore: fix lint warnings (#30399)
  * fix: add missing cargo feature to 'deno_npm_cache' crate (#30397)</changelog>
</package>
<package pkgid="69f1a2548bfc64f4f9d81408e8e3cd2e21dd1994e7fd9eaf72d14d1be9487c19" name="deno-bash-completion" arch="noarch">
  <version epoch="0" ver="2.6.3" rel="1.amzn2023"/>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1739620800">- Update to version 2.1.10:
  * fix: sync changes from cherry-pick PRs
  * fix: do special file permission check for `check_read_path`
  * fix: update Cargo.lock and fix changes from cherry-pick PRs
  * fix(streams): handle Resource stream error
  * docs: adding examples and a see link to Websockets jdocs
  * fix: allow creating TSC host without a snapshot
  * test: clean up node_compat test runner
  * perf(lsp): cancellation checks in blocking code
  * fix: panic with js lint plugins and invalid js syntax
  * perf(compile): use bytes already in memory after downloading executable
  * fix(compile): never include the specified output executable in itself
  * test: remove one of 'node_unit_tests::tls_test' tests
  * fix(otel): custom span start + end times are fractional ms
  * fix(ext/node): fix twitter-api-v2 compatibility
  * fix(ext/node): fix missing privateKey.x in curve25519 JWK
  * chore: fix lockfile on main
  * chore: move bench test to spec test
  * fix(ext/napi): napi_is_buffer tests for ArrayBufferView
  * fix(ext/node): handle non-ws upgrade headers
  * refactor(ext/fetch): do not share error instance
  * fix(ext/node): expose brotli stream APIs
  * perf: node resolution cache
  * refactor: extract out utf16 map from lsp to cli::util module
  * fix(lsp): ignore a few more diagnostics for ambient modules
  * fix(ext/node): set process fields on own instance
  * fix(publish): correct coloring in --help
  * fix(node): resolve module as maybe CJS when it's missing a file extension
  * fix(node): show directory import and missing extension suggestions
  * Revert "fix(lsp): silence debug error for 'move to a new file' action"
  * docs: Temporal plaintime docs link
  * chore: update std in test util
  * fix(cli): Fix panic in `load_native_certs`
  * fix(ext/node): support proxy http request
  * fix(ext/node): set process.env as own property</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1740052800">- Update to version 2.2.0:
  * feat(http): add otel metrics
  * fix(check): npm resolution errors to tsc diagnostics
  * feat: support XDG_CACHE_HOME for deno dir on macos
  * feat(bench): add `warmup` and `n` for controlling number of iterations
  * fix(node/sqlite): sqlite named parameters
  * fix: handle all values for buffers in turbocall codegen
  * fix(ext/node): implement StatementSync#iterate
  * fix(init): force --reload if npm or jsr package
  * fix(ext/node): use primordials in `ext/node/polyfills/path/common.ts`
  * perf(lsp): don't clone asset text
  * feat(jupyter): make GPUTexture and GPUBuffer displayable
  * fix(lint): don't mark plugin diagnostic as fixable, if it's not
  * fix(unstable/temporal): implement `Temporal.ZonedDateTime.getTimeZoneTransition`
  * perf(lsp): make auto-imports a little faster
  * refactor: better sys trait impls
  * chore: move tracing build to build job
  * chore: fix dts file for DefinitelyTyped linting
  * refactor: put lsp tracing behind flag
  * feat: Upgrade V8 to 13.4
  * fix(workspace): diagnostic for imports in member with importMap at root
  * fix(lint): react-rules-of-hooks works with destructuring
  * fix(unstable): align js lint context API with eslint
  * fix: cache bust http cache on lockfile integrity mismatch
  * fix(task): support --frozen flag
  * feat(unstable): add js lint plugin source code helpers
  * refactor: support hmr feature for lsp files
  * fix(completions): remove problematic character for powershell
  * fix: add hint to run with `--no-check` when type checking fails
  * chore: forward v2.1.10 release commit to main
  * perf(check): use v8 code cache for extension sources in `deno check`
  * perf(lsp): add built-in tracing support for the LSP
  * fix(lsp): include description for auto-import completions
  * fix: do special file permission check for `check_read_path`
  * refactor: object wrap WebGPU
  * refactor(lsp): remove Send + Sync requirement
  * fix(lint): `Deno.lint.runPlugin` throws in `deno run`
  * docs(cli): update description of readFile and readFileSync
  * refactor(lsp): make TS host use CLI snapshot
  * fix(streams): handle Resource stream error
  * fix(unstable): add missing rule context types
  * refactor: remove tsc snapshot
  * docs: adding examples and a see link to Websockets jdocs
  * fix: allow creating TSC host without a snapshot
  * feat(unstable): support multiple fixes from lint plugins
  * fix(ext/node): `DatabaseSync#exec` should execute batch statements
  * Revert "refactor: remove tsc snapshot"
  * test: clean up node_compat test runner
  * refactor: remove tsc snapshot
  * fix(lint): don't show docs URLs for plugins
  * fix(lint): disable incremental caching if JS plugins are used
  * refactor(lint): remove dead documentation
  * fix(lint): out of order diagnostics for plugins
  * perf(lsp): cancellation checks in blocking code
  * fix(lint): clear plugin diagnostics on each lint file run
  * feat(unstable): type lint plugin visitor
  * fix: panic with js lint plugins and invalid js syntax
  * perf(compile): use bytes already in memory after downloading executable
  * fix(compile): never include the specified output executable in itself
  * feat(unstable): align lint ast with TSEStree
  * feat(unstable): add lint plugin ast types
  * test: remove one of 'node_unit_tests::tls_test' tests
  * fix(otel): custom span start + end times are fractional ms
  * feat(unstable): add test for lint plugin destroy hook
  * feat(unstable): add `lint.plugins` to config schema
  * fix(ext/node): expose sqlite changeset constants
  * fix(ext/node): fix twitter-api-v2 compatibility
  * fix(ext/node): fix missing privateKey.x in curve25519 JWK
  * fix(ext/node): throw Session methods when database is closed
  * fix(ext/node): implement `DatabaseSync#applyChangeset()`
  * fix(check): support sloppy imports with "compilerOptions.rootDirs"
  * chore: fix lockfile on main
  * feat(lint): add JavaScript plugin support
  * chore: move bench test to spec test
  * feat(ext/canvas): enhance `createImageBitmap` specification compliance
  * feat(outdated): interactive update
  * fix(ext/node): implement SQLite Session API
  * fix(ext/napi): napi_is_buffer tests for ArrayBufferView
  * fix(ext/sqlite): add `sourceSQL` and `expandedSQL` getters
  * fix(ext/node): handle non-ws upgrade headers
  * refactor(ext/fetch): do not share error instance
  * fix(ext/node): expose brotli stream APIs
  * perf: node resolution cache
  * refactor: extract out utf16 map from lsp to cli::util module
  * fix(lsp): ignore a few more diagnostics for ambient modules
  * feat(compile): support sloppy imports
  * feat(bench): add `--permit-no-files`
  * fix(ext/node): support read-only database in `node:sqlite`
  * fix(ext/node): set process fields on own instance
  * fix(publish): correct coloring in --help
  * fix(ext/node): enforce -RW perms on `node:sqlite`
  * fix(node): resolve module as maybe CJS when it's missing a file extension
  * fix(node): show directory import and missing extension suggestions
  * fix(ext/node): throw RangeError when sqlite INTEGER is too large
  * Revert "fix(lsp): silence debug error for 'move to a new file' action"
  * feat: TypeScript 5.7
  * docs: Temporal plaintime docs link
  * chore: fix some broken pty tests on windows
  * chore: update std in test util
  * fix(ext/node): sqlite bind support bigint values
  * fix(cli): Fix panic in `load_native_certs`
  * fix(ext/node): support proxy http request
  * fix(ext/node): represent sqlite blob as Uint8Array
  * fix(ext/node): set process.env as own property
  * chore: forward v2.1.9 release commit to main
  * perf(crypto): use ring for asm implementations of sha256/sha512
  * chore: forward v2.1.8 release commit to main
  * feat(task): add support for task wildcards
  * fix(core): Fix `create_stack_trace` from empty trace
  * feat: implement `process.cpuUsage` (`Deno.cpuUsage`)
  * fix(lsp): ignore errors on ambient module imports
  * feat(check/lsp): support "compilerOptions.rootDirs"
  * fix(init): correct dev task for --lib
  * fix(ext/node): implement `crypto.hash`
  * feat(unstable): WebTransport
  * fix(check): better handling of TypeScript in npm packages for type checking
  * feat(ext/cache): support lscache
  * feat(node:http): add http information support
  * docs: jsdocs for URL web API
  * fix(check): compiler options from workspace members
  * chore: fix two locally failing on windows tests
  * fix(process/windows): correct command resolution when PATH env var not uppercase
  * fix(npmrc): merge `.npmrc` in user's homedir and project
  * feat(ext/node): implement `node:sqlite`
  * fix(ext/node): clear tz cache when setting process.env.TZ
  * fix(ext/crypto): fix jwk key_ops validation
  * fix(ext/node): implement `aes-128-ctr`, `aes-192-ctr`, and `aes-256-ctr`
  * fix(ext/node): do not apply socket-init-workaround to ipc socket
  * chore: remove unused npm package fixtures
  * perf(node_resolver): reduce url to/from path conversions
  * fix(install/global): warn about not including auto-discovered config file
  * fix(ext/crypto): export private x25519 JWK key
  * fix(lint): update jsx/react related rules and names
  * chore: fix deno_resolver non-sync build
  * feat: Deno.cwd() no longer requires --allow-read permission
  * fix(ext/node): implement X509Certificate#checkHost
  * fix(ext/node): fix panic when invalid AES GCM key size
  * fix(ext/node): fix async variant of brotliDecompress
  * chore(ext/node): remove internal/streams/buffer_list.mjs
  * fix(ext/node): scrypt panic when `log_n` &gt; 64
  * fix(core): handle dyn imports exceeding call stack size
  * fix(ext/node): npm:mqtt compatibility
  * fix(ext/fetch): update h2 to fix sending a PROTOCOL_ERROR instead of REFUSED_STREAM when receiving oversized headers
  * perf(lsp): cache completion item resolution during request
  * chore: remove LSP global symbols count tests
  * fix(node): align type stripping in node_modules error message with Node
  * fix(types): `Deno.readDirSync`'s type returns an `IteratorObject`
  * refactor: make PackageJsonCache injectable
  * chore: update ensure_registry_files_local to handle scoped packages
  * feat(lint): add rules for react/preact
  * refactor(tsc): remove TS program creation during snapshotting
  * chore: trim registry.json files in tests/registry/npm
  * refactor(node_resolver): remove some allocations and lookups
  * refactor: add `WorkspaceFactory` and `ResolverFactory`
  * feat(compile): show remote modules and metadata size when compiling
  * fix: do not log cache creation failure on readonly file system
  * fix(publish): unfurl sloppy imports in d.ts files and type imports
  * refactor(tsc): split TS compiler into multiple files, use ESM
  * feat(lint): change behavior of `--rules` flag
  * refactor: use DataUrl from deno_media_type
  * chore: fix hmr build
  * fix(lsp): silence debug error for 'move to a new file' action
  * fix(ext/node): reference error in zlib.crc32
  * feat(unstable): support https otlp endpoints
  * perf: full LTO in sysroot
  * fix(ext/node): fix formatting of debug logs
  * chore: note in flags output that unstable is deprecated
  * chore: forward v2.1.7 release commit to main
  * fix(ext/node): add FileHandle#sync
  * fix(deps): update yanked crates
  * fix(install/global): remove importMap field from specified config file
  * feat(unstable): add basic support for otel trace links
  * fix(ext/os): pass SignalState to web worker
  * fix(ext/node): GCM auth tag check on DechiperIv#final
  * docs(readme): update redirected links
  * perf(compile): remove swc from denort
  * chore: fix canary version
  * refactor: move denort to separate crate
  * refactor: update deno_core and use more concrete errors
  * fix(ext/node): tls.connect regression
  * refactor: add 'deno_process' crate
  * fix(ext/node): propagate socket error to client request object
  * chore: forward v2.1.6 release commit to main
  * fix(outdated): Use `latest` tag even when it's the same as the current version
  * fix(outdated): retain strict semver specifier when updating
  * fix(check/lsp): fix bugs with tsc type resolution, allow npm packages to augment `ImportMeta`
  * fix(ext/console): change Temporal color
  * docs: adding jsdocs info for console interface
  * docs: JSDocs examples for prompt, confirm, and alert
  * docs:Adds examples in JSDocs for localStorage and sessionStorage
  * chore: add missing internal `core_import_map` file paths
  * fix(check/lsp): correctly resolve compilerOptions.types
  * refactor: create deno_lib crate
  * fix(ext/node): add chown method to FileHandle class
  * chore: fix ci by removing remote server dependent test
  * refactor: add 'deno_os' crate
  * fix(ext/node): fix playwright http client
  * refactor: move `CliNpmResolver` to `deno_resolver::npm::NpmResolver`
  * feat(unstable): refactor js lint plugin AST
  * refactor: deno_config 0.45
  * fix(node/fs): add utimes method to the FileHandle class
  * fix(ext/node): add `writev` method to `FileHandle`
  * fix(compile/windows): better handling of deno_dir on different drive letter than code
  * refactor: create `NpmInstaller`
  * fix(node): Prevent node:child_process from always inheriting the parent environment
  * fix(compile): store embedded fs case sensitivity
  * refactor(node_resolver): make conditions_from_resolution_mode configurable
  * fix(lsp): handle pathless untitled URIs
  * fix(ext/node): apply `@npmcli/agent` workaround to `npm-check-updates`
  * fix(lsp/check): don't resolve unknown media types to a `.js` extension
  * fix(regression): show bare-node-builtin hint when using an import map
  * refactor: remove `CliNpmReqResolver` trait in deno_resolver
  * fix(ext/node): use primordials in `ext/node/polyfills/_fs_common.ts`
  * refactor: implement `NpmPackageFolderResolver` in deno_resolver
  * refactor(npm): move `SloppyImportsCachedFs` to deno_resolver
  * chore: forward v2.1.5 release commit to main
  * docs: added jsdoc for window.close()
  * refactor(npm): move `InNpmPackageChecker` code to deno_resolver
  * fix(lsp): use verbatim specifier for URL auto-imports
  * refactor(npm): extract out some npm fs resolution code from the cli
  * refactor(npm): split some resolution from installation
  * refactor: update deno_core for error refactor
  * fix(ext/net): update moka cache to avoid potential panic in `Deno.resolveDns` on some laptops with Ryzen CPU
  * fix(jsr): Wasm imports fail to load
  * fix(ext/node): Fix `os.cpus()` on Linux
  * fix(ext/websocket): Fix close code without reason
  * fix(ext/node): have `process` global available in Node context
  * fix(lint): fix single char selectors being ignored
  * fix(no-slow-types): handle rest param with internal assignments
  * fix(lsp): don't skip dirs with enabled subdirs
  * feat(node/fs): Add a chmod method to the FileHandle class
  * Revert "perf: build denort with panic = "abort" for releases"
  * refactor: make `IncrementalCache` accept a `CacheDBHash`
  * test(ext/node): disable flaky dgram tests
  * feat(unstable): no config npm:@opentelemetry/api integration
  * refactor(quic): introduce endpoint, 0rtt, cleanup
  * feat(unstable): replace SpanExporter with TracerProvider
  * fix(ext/http): improve error message when underlying resource of request body unavailable
  * fix(kv): improve backoff error message and inline documentation
  * fix(check): move module not found errors to typescript diagnostics
  * fix(check): line-break between diagnostic message chain entries
  * refactor: Use 'await using' in serve_test
  * fix(permissions): implicit `--allow-import` when using `--cached-only`
  * refactor: remove use of home crate
  * refactor: update some fs_util functions to use sys_traits
  * refactor(node/npm): separate out permission check from npm resolvers
  * fix(lsp): css preprocessor formatting
  * chore: fix windows pre release CI job
  * fix(npm): deterministically output tags to initialized file
  * perf: build denort with `panic = "abort"` for releases
  * chore: Happy New Year 2025
  * chore: cargo fmt - turn on group_imports=StdExternalCrate
  * perf(fs/windows): stat - only open file once
  * refactor: do not use `deno_fs::FileSystem` everywhere
  * fix(ext/node): support private key export in JWK format
  * fix(node): Add missing `inspector/promises`
  * chore(lint): remove manual AST field counter
  * refactor: use sys_traits
  * perf(node/fs/copy): reduce metadata lookups copying directory
  * fix(ext/node): convert brotli chunks with proper byte offset
  * fix(unstable): don't error on non-existing attrs or type attr
  * fix(ext/node): add support of any length IV for aes-(128|256)-gcm ciphers
  * fix(ext/node): RangeError timingSafeEqual with different byteLength
  * feat(unstable): add OTEL MeterProvider
  * fix(ext/node): make getCiphers return supported ciphers
  * fix: incorrect memory info free/available bytes on mac
  * feat(unstable): support selectors in JS lint plugins
  * fix(ext/fetch): better error message when body resource is unavailable
  * fix(ext/fs): do not throw for bigint ctime/mtime/atime
  * fix(node): handle cjs exports with escaped chars
  * feat(unstable): add JS linting plugin infrastructure
  * perf: remove now needless canonicalization getting closest package.json
  * perf: upgrade to deno_semver 0.7
  * perf: don't store duplicate info for ops in the snapshot
  * feat(unstable): Implement QUIC
  * fix(ext/node): add `truncate` method to the `FileHandle` class
  * fix(lsp): rewrite imports for 'Move to a new file' action
  * fix(publish): infer literal types in const contexts
  * fix(task): support tasks without commands
  * fix(compile): be more deterministic when compiling the same code in different directories
  * fix(ext/node): do not exit worker thread when there is pending async op
  * chore: release ext/ crates
  * fix(ext/node): Fix `fs.access`/`fs.promises.access` with `X_OK` mode parameter on Windows
  * fix(ext/fetch): retry some http/2 errors
  * chore: upgrade libc
  * fix(ext/node): sort list of built-in modules alphabetically
  * fix(task): properly handle task name wildcards with --recursive
  * fix(outdated): ensure "Latest" version is greater than "Update" version
  * fix(lsp): include "node:" prefix for node builtin auto-imports
  * fix: deno_resolver crate without 'sync' feature
  * chore: release "deno_*" crates
  * feat(permission): separate PermissionDeniedError to Retryable and Fatal
  * refactor(lint): renames and code flattening
  * refactor: use capacity_builder for writing deno compile data section
  * refactor: extract out `FileFetcher` to `deno_cache_dir`
  * fix(lsp): respect "typescript.suggestionActions.enabled" setting
  * fix: upgrade deno_doc to 0.161.3
  * fix(compile): display embedded file sizes and total
  * fix: FastString v8_string() should error when cannot allocated
  * refactor: add 'sync' feature to deno_resolver crate
  * ci: restore cargo home cache before rust install
  * fix(outdated): support updating dependencies in external import maps
  * fix(lockfile): include dependencies listed in external import map in lockfile
  * fix(lsp): sql and component file formatting
  * chore: bump hyper-util to 0.1.10
  * Revert "ci: use self-hosted mac arm runner only on main branch"
  * feat(ext/web): add `[[ErrorData]]` slot to `DOMException`
  * fix(ext/node): support createConnection option in node:http.request()
  * chore: mark ./tools/release/npm/build.ts as executable
  * fix(npm): search node_modules folder for package matching npm specifier
  * chore: add npm distribution at `deno` package
  * fix(compile): analyze modules in directory specified in --include
  * refactor(unstable): otel configuration
  * fix(compile): output contents of embedded file system
  * chore: forward v2.1.4 release commit to main
  * feat(unstable): support caching npm dependencies only as they're needed
  * refactor(lint): manage schema files for linter in Deno repo
  * fix(outdated): error when there are no config files
  * chore(tests): Deprecate remaining usages of itest in check tests
  * fix(lint): do not error providing --allow-import
  * fix(outdated): respect --quiet flag for hints
  * perf(compile): improve FileBackedVfsFile
  * fix: replace the @deno-types with @ts-types
  * fix(outdated): show a suggestion for updating
  * fix(compile): correct read length for transpiled typescript files
  * chore: reduce allocations in a few places
  * fix(unstable): don't unwrap optional state in otel
  * fix: do not error when subpath has an @ symbol
  * fix(node): update list of builtin node modules, add missing export to _http_common
  * fix(ext/node): handle Float16Array in node:v8 module
  * refactor: Make `deno_runtime::shared` module public
  * fix(task): do not always kill child on ctrl+c on windows
  * fix: do not panic when fetching invalid file url on Windows
  * test(ext/node): remove flaky node:dgram compat test case
  * fix(ext/node): accept file descriptor in fs.readFile(Sync)
  * chore: add script to check remaining node compat cases
  * chore: forward v2.1.3 release commit to main
  * fix(install): use locked version of jsr package when fetching exports
  * fix(task): `--recursive` option not working
  * fix: clear dep analysis when module loading is done
  * test(ext/node): fix flaky node/http2.createServer() test
  * chore: update hickory dns crates
  * fix(unstable/temporal): respect locale in `Duration.prototype.toLocaleString`
  * fix(node/worker_threads): data url not encoded properly with eval
  * refactor: remove usages of `deno_core::resolve_import` for resolving redirects
  * fix(outdated): allow `--latest` without `--update`
  * fix(task): kill descendants when killing task process on Windows
  * fix: improve auto-imports for npm packages
  * fix(unstable): otel context with multiple keys
  * fix(task): don't panic with filter on missing task argument
  * test: add node compat test cases
  * test(ext/node): reduce race condition in test case
  * refactor: remove `CliNpmRegistryApi`
  * fix(task): only pass args to root task
  * fix(node/fs): support `recursive` option in readdir
  * refactor(ext/web): align error messages
  * refactor: add deno_npm_cache crate
  * chore: fix cjs_with_deps test to use a temp dir
  * fix(fmt): stable formatting of HTML files with JS
  * chore: upgrade deno_lint to 0.68.2
  * feat(unstable): add metrics to otel
  * refactor: upgrade to deno_npm 0.26
  * chore: export variables from node compat tools script
  * fix: support `workspace:^` and `workspace:~` version constraints
  * fix(task): forward signals to spawned sub-processes on unix
  * refactor(ext/fs): align error messages
  * fix(publish): error on missing name field
  * chore: forward v2.1.2 release commit to main
  * fix(node/timers): error when passing id to clearTimeout/clearInterval
  * fix(init): support scoped npm packages
  * fix: support bun specifiers in JSR publish
  * fix(ext/node): `tls.connect` socket upgrades
  * perf(compile): read embedded files as static references when UTF-8 and reading as strings
  * fix(info): resolve bare specifier pointing to workspace member
  * fix(ext/webgpu): use correct variable name
  * chore: fix lint step due to node compat test changes
  * fix(node/http): casing ignored in ServerResponse.hasHeader()
  * fix(task): strip ansi codes and control chars when printing tasks
  * test(ext/node): enable parallel/test-fs-promises-file-handle-stat.js
  * feat(unstable): repurpose `--unstable-detect-cjs` to attempt loading more modules as cjs
  * perf(ext/webstorage): use object wrap for `Storage`
  * fix(tools/doc): HTML resolve main entrypoint from config file
  * fix(node/fs): add missing stat path argument validation
  * chore(lint): add .out file reference checker
  * fix(task): handle carriage return in task description
  * chore: fix flaky `specs::publish::npm_workspace_jsr_pkg_with_npm_dep::dep_and_workspace_dep`
  * fix(install): don't re-set up node_modules if running lifecycle script
  * fix(streams): reject `string` in `ReadableStream.from` type
  * fix(node): correct resolution of dynamic import of esm from cjs
  * fix(ext/webgpu): normalize limits to number
  * fix(ext/fetch): don't throw when `bodyUsed` inspect after upgrade
  * chore(compile): prefer denort binary in target/ directory when available
  * chore(node/tests): increase tolerance of timers test on CI
  * chore: update node_compat setup script, show remaining percentage
  * docs(cli): remove redundant word in comment
  * refactor(unstable): move telemetry to own ext
  * fix(lsp): support task object notation for tasks request
  * fix(task): handle multiline descriptions properly
  * fix(check): support jsdoc `@import` tag
  * fix(compile): do not error embedding same symlink via multiple methods
  * Merge commit from fork
  * fix(runtime/ops): Fix watchfs remove event
  * feat(unstable): Instrument fetch
  * chore: upgrade sqlformat-rs to non-forked version
  * fix(init): always force managed node modules
  * fix(compile): handle TypeScript file included as asset
  * chore: update node_compat setup script
  * feat: Instrument Deno.serve
  * fix(ext/node): add `fs.promises.fstat` and `FileHandle#stat`
  * fix(lsp): wasm file import completions
  * chore: update to file_test_runner 0.7.3
  * fix(fmt): return `None` if sql fmt result is the same
  * fix(lsp): remove stray debug output
  * fix(node/fs): missing uv error context for readFile
  * fix(compile): correct buffered reading of assets and files
  * chore(check): add test for Wasm memory and table
  * fix: support non-function exports in Wasm modules
  * chore(compile): log code cache file path
  * fix(ext/websocket): don't throw exception when sending to closed socket
  * fix(cli): remove extraneous comma in task --eval help
  * docs(cli/add): add clarification to add command
  * fix(install/global): do not error if path is an npm pkg and relative file
  * fix(task): update --filter flag description
  * fix(node): regression where ts files were sometimes resolved instead of js
  * chore: update url + idna
  * fix(watch): don't panic if there's no path provided
  * fix: Buffer global in --unstable-node-globals
  * fix(cli): Fix typo in doc subcommand help output
  * fix(task): ensure root config always looks up dependencies in root</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1740052801">- Deno now requires rusty_v8 version 134.4.0</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1740225600">- Update to version 2.2.1:
  * fix(publish): support jsx/tsx
  * chore: fix more flakey otel tests
  * fix(outdated): hint to use `--latest` if new versions are available in `outdated --update`
  * fix(coverage): exclude scripts with invalid URLs from raw coverage output
  * docs: add examples for SubtleCrypto
  * docs(canvas): Add examples to createImageBitmap jsdocs
  * chore: fix otel test flakiness
  * docs(console): update console documentation
  * docs(web): update docs for `globalThis.caches`
  * fix(check): remove instability in loading lib files
  * fix(ext/node): rewrite SQLite named parameter handing
  * fix(ext/node): Fix handling of sqlite large integers
  * fix: don't panic when running with // as a filepath
  * fix(check/lsp): fall back to `@types/*` packages if npm package doesn't have types
  * fix: better jsx workspace config resolution
  * refactor(publish): create ModuleContentProvider
  * fix: move extension file declarations to cli/tsc/dts
  * fix(ext/cache): add missing Cargo feature</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1740571200">- Update to version 2.2.2:
  * fix(http): generate `OtelInfo` only when otel metrics are enabled
  * fix(lint): plugins ignored when no rust rule active
  * fix(config): allow specifying absolute path for patch and fix panic with exports in package.json
  * fix(lint): update deno_lint
  * fix(lint): give access to SourceCode in 'deno test'
  * fix: add info suggestion for `unsafely-ignore-certificate-errors` and add `--help=full`
  * refactor(cli): update JSON schemas versions
  * fix(ext/node): descriptive sqlite error messages
  * fix(fmt): support "--ext vto" and "--ext njk"
  * fix(lint): don't recurse infinitely for large ASTs
  * fix(cli): add `compilerOptions.lib` examples to config-file.v1.json
  * chore: mark worker_large_output as flaky
  * perf(install): only read initialized file if we care about the tags
  * chore: mark inspector break tests as flaky
  * fix(lsp): create cacheable `ExportInfoMap` per language service
  * refactor(coverage): simplify CoverageReporter trait
  * refactor(resolver/node): use `deno_path_util::is_relative_specifier`
  * refactor: separate publish from pm subcommands
  * refactor(cli): extract TypeChecker to separate module
  * fix(install): don't error on unknown media types in install
  * fix(lsp): close server on exit notification
  * fix(check): regression - implicit jsxImportSource was not resolving
  * fix(unstable): lint plugin `:exit` called at wrong time
  * chore: remove unused dependencies
  * fix(ext/node): decipherIv() range error on invalid final block length</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1741435200">- Reupload registry.tar.zst</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1752840000">- Update to version 2.4.2:
  * fix(bundle): default "jsxImportSource" to "react" (#30082)
  * fix(check): temporarily ignore ERR_TYPES_NOT_FOUND (#29926)
  * fix(ext/node): don't throw error on invalid path input on exists and
  * existsSync (#29971)
  * fix(ext/node): validate path parameters on link and linkSync (#30061)
  * fix(lint): do not panic for many overlapping lint fixes (#30104)
  * fix(lsp): tsconfig features for 'deno check' parity (#30007)
  * fix(tsconfig): prioritize deno.json if it has compiler options (#30056)
  * fix(tsconfig): use tsc defaults for 'strict' and 'noImplicitOverride' (#30045)
  * fix(unstable): support importing files in npm packages as bytes and text
  * (#30065)
  * fix: global global should be writeable (#30032)
  * fix: early init logging (#30034)
  * fix: new signal handling (#30029)
  * fix: upgrade deno_core to 0.352.1 (#30119)
  * All other changes listed here: https://github.com/denoland/deno/compare/v2.2.2...v2.4.2</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1754913600">- Update to version 2.4.3:
  * 2.4.3 (#30251)
  * fix(tsconfig): don't use tsc-compatible defaults for deno.json compiler options (#30242)
  * perf(buffer): optimize Buffer.subarray and Buffer.prototype.utf8Slice (#30213)
  * fix(ext/node): use primordials in `ext/node/polyfills/internal_binding/pipe_wrap.ts` (#30241)
  * fix: reduce change of corrupt lockfile error when updating dependencies in the config file (#30239)
  * chore: regression where excluded path stopped being excluded (#30238)
  * fix(http): catch more tunnel close errors (#30236)
  * refactor: remove more allocations querying for permissions (#30237)
  * fix: ensure coverage dir is stored absolute to prevent issues when cwd changes (#30225)
  * fix: use 'deno_signals' crate for signal handling (#30204)
  * fix: don't invoke `Proxy` getter trap on `console.log` (#30230)
  * refactor: use Cow&lt;Path&gt; more in permissions (#30227)
  * fix(publish): improve diagnostic when importing from another package using a relative import (#30203)
  * refactor: remove usages of to_string_lossy().to_string() (#30224)
  * chore: remove redundant operations from README.md (#30228)
  * refactor: remove some allocations in op_require_x ops (#30212)
  * fix(ext/node): validate `fd` is integer on `fsync` and `fdatasync` (#30215)
  * fix(ext/node): use Zlib base for brotli handles (#30112)
  * refactor(node): remove some duplicate code and unnecessary allocations in node_resolver (#30209)
  * refactor: update to deno_path_util 0.5.2 (#30211)
  * fix: update setTimeout and setInterval callback type to support strin… (#30183)
  * fix(lib/node): change ERR_INVALID_PACKAGE_TARGET to ERR_PACKAGE_PATH_NOT_EXPORTED when no package.json#exports condition matches (#29841)
  * chore(bench): add missing commas in Extension struct literal (#30206)
  * fix(regression): do not error when specifying `--config` flag with `../` component (#30208)
  * fix(ext/node): fix segmentation fault when spkac is empty (#30207)
  * fix(bundle): don't force managed npm resolution (#30200)
  * fix: support package.json imports in a Deno workspace (#30198)
  * docs: Fix broken Getting Started link in CONTRIBUTING.md (#30194)
  * test: avoid race condition on node compat test runner (#30201)
  * Revert "fix(unstable): always require --allow-read permissions for raw imports (#30184)" (#30196)
  * fix(compile): do not include managed npm deps when graph does not have any npm pkgs (#30189)
  * fix(compile): do not error including npm packages that don't match current system (#30188)
  * fix: tunnels in processes that don't listen (#30178)
  * chore: mark some node compat tests as flaky (#30190)
  * fix(unstable): always require --allow-read permissions for raw imports (#30184)
  * fix(check): ensure module not found errors are surfaced (#30181)
  * fix(ext/node): implement tls.checkServerIdentitiy (#30148)
  * fix(ext/node): implement TLSSocket.getPeerCertificate (#30146)
  * fix: do not panic deserializing config with invalid number value (#30171)
  * refactor: upgrade to deno_core 0.353.0 (#30164)
  * fix(ext/node): `fs.read` and `fs.write` promisify compatibility (#30152)
  * chore: fix flaky dynamic_npm_resolution_failure (#30165)
  * fix(task): improve parsing of quotes in command substitution (#30162)
  * feat(unstable): add useful metadata to tunnel (#30161)
  * test: add ability to mark Node compat tests as flaky (#30158)
  * test: de-flake 'wasm_unreachable' test (#30157)
  * fix(lsp): improve renaming a file with bytes or text imports (#30142)
  * fix(ext/node): use primordials in `ext/node/polyfills/internal_binding/_listen.ts` (#30100)
  * chore: update deno_tunnel (#30154)
  * fix(ext/node): add process._rawDebug (#30141)
  * fix(lsp): do not error for bytes or text import of json module (#30137)
  * fix(task): show package name of task when --recursive (#30136)
  * fix(task): `--recursive` - order tasks by package dependencies (#30129)
  * refactor(lsp): move workspace_resolver to LspResolver (#30127)</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1756728000">- Update to version 2.4.4:
  * 2.4.4 (#30396)
  * fix(unstable): lint node properties should be enumerable (#30391)
  * chore: update lint PR title name and job name (#30370)
  * feat(kv): implement custom inspect for AtomicOperation (#30077)
  * fix(tests): use correct path separator on unix for code_cache cleanup.ts (#30378)
  * fix: android build (#30360)
  * fix(unstable): update deno_tunnel for better reconnect errors (#30381)
  * fix(ext/node): make some `os` exported properties read only (#30374)
  * fix: upgrade deno_core to 0.355.0 (#30352)
  * chore: improve pr title verification (#30367)
  * fix(ext/node): accept `base64url` encoding on StringDecoder (#30366)
  * fix(ext/node): handle large buffer correctly (#30369)
  * chore: Rust 1.89.0 (#30364)
  * fix: upgrade @node/types to 24 (#30343)
  * fix: reduce progress bar flickering (#30349)
  * chore: cleanup unused dependencies (#30059)
  * fix(io): do not autoClose stdin readable stream (#30345)
  * chore: remove zlib feature from flate2 dep in npm_cache (#30348)
  * perf: reduce heap allocations and memory creating cjs wrapper module (#30344)
  * fix(publish): remove incorrect `relative-package-import` diagnostic when root of workspace is package (#30333)
  * refactor: improve getting WatchFlags/WatchFlagsWithPaths (#30337)
  * refactor: move fill_graph into deno_resolver (#30338)
  * fix(compile): ensure `Deno.build.standalone` is set in workers (#30335)
  * fix(ext/node): avoid panic when `crypto.randomInt` has no arguments (#30314)
  * fix(lsp): use referrer compiler options for node_modules files (#30275)
  * feat(ext/kv): allow specifying default path and path prefix (#30320)
  * fix(ext/node): use primordials in `ext/node/polyfills/internal_binding/buffer.ts` (#30287)
  * feat(unstable): add json repl (#30307)
  * fix(ext/node): use custom allocator for brotli (#30277)
  * fix: make unmet peer dep error message less verbose (#30312)
  * fix(ext/node): parse fs open options correctly (#30300)
  * chore: rewrite tls_wrap internals to JS (#30303)
  * fix(check): do not surface code resolution errors in declaration file dependencies (#30296)
  * fix(ext/node): assign 'ERR_BUFFER_TOO_LARGE' to codes (#30311)
  * fix(ext/node): incorrect `ERR_INVALID_ARG_VALUE` constructor arguments position (#30309)
  * fix: improve handling of linked jsr packages in lockfile (#30289)
  * feat(ci): migrate to Cirrus medium runners (#30070)
  * perf(napi): misc napi optimizations (#30291)
  * fix(ext/node): worker_threads handles basic `require` calls (#30279)
  * Revert "fix(ext/node): support TLS for unix sockets" (#30284)
  * chore(node): resolution mode for cjs export analysis should be require (#30252)
  * feat(unstable): allow setting headers on EventSource (#30278)
  * fix(ext/node): support TLS for unix sockets (#30169)
  * perf: Use more efficient structuredClone API (#30258)
  * fix(bundle): support importing directories with a package.json from an es module when bundling (#30273)
  * fix(ext/node): define fs constants correctly across platforms (#30113)
  * chore(ci): mark some tests flaky (#30268)
  * fix(update): update version reqs even if locked to latest version (#30249)
  * chore: remove wait dependency in scripts (#30267)
  * fix(ext/node): `fs.open` and `fs.openSync` compatibility (#30191)
  * fix(bundle): require of sub directory in npm package should consult package.json (#30253)
  * fix(ext/node): use primordials in `ext/node/polyfills/internal_binding/node_file.ts` (#30066)
  * fix(ext/node): `fs.rename` and `fs.renameSync` compatibility (#30245)
  * fix(ext/node): fs readv promisify compatibility (#30149)
  * refactor: remove some url to string clones (#30247)
  * fix(bundle): use non-node conditions for --platform=browser (#30250)
  * fix(ext/node): `fs.unlink` and `fs.unlinkSync` compatibility (#30257)</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1757937600">- Update to version 2.4.5:
  * 2.4.5 (#30476)
  * feat(install): more informative deno install output (#30387)
  * perf(ext/net): change the default TCP backlog to 512 (#30471)
  * feat(unstable/install): `DENO_INSTALL_ARCH` env var (#30473)
  * fix(lsp): silence tsc debug failures for inlay hints (#30456)
  * chore: make `specs::outdated::pre_release_latest_tag` less flaky (#30474)
  * fix: enable keyring features and dont clear token when config is missing (#30468)
  * fix(publish): handle precompile in jsx publishing (#30466)
  * fix(ext/node): validate callback on `fs.mkdtemp` and `fs.stat` (#30454)
  * refactor: add deno_maybe_sync crate (#30459)
  * fix(unstable): parsing regex in selector with character class (#30462)
  * fix(lsp): fix import specifiers in file rename changes (#30458)
  * fix(fmt): do not remove parens for jsdoc with `@satisfies` (#30453)
  * fix(ext/node): TLS emit close event on parent socket (#30451)
  * test: add ability to ignore Node compat tests (#30439)
  * fix(cache): cache excluded modules explicitly provided on the command line (#30442)
  * fix(resolver): update "with --unstable-sloppy-imports" message to use "--sloppy-imports" (#30421)
  * fix(ext/node): bad compression caused by invalid brotli params (#30437)
  * fix(ext/node): `os.setPriority` and `os.getPriority` compatibility (#30383)
  * fix(std/fs): implement `chmod` on windows (#30436)
  * feat(lsp): pull-based diagnostics (#30325)
  * fix(ext/node): export `promises` from stream (#30427)
  * fix(ext/node): mTLS support for `node:tls` (#30426)
  * fix(node/fs): cp should not create subfolder when both source and target are directories (#30408)
  * fix(unstable): fix json repl bugs (#30415)
  * fix(test): set cwd when running node compatibility tests (#30422)
  * fix(ext/node): tls upgrades for used sockets (#30418)
  * chore: update keyring to v3.6.3 (#30390)
  * refactor(ext/node): rewrite net.Socket and net.Server to use ES5 class (#30419)
  * fix(bundle): allow json imports without attribute in deno bundle, support require of json (#30413)
  * refactor: make it easier to get closest package.json files (#30420)
  * fix(outdated): use version tagged as latest if it satisfies the version req (#30412)
  * refactor: rename deploy env vars (#30393)
  * refactor(resolver): improve and expose details of CouldNotResolveError (#30410)
  * fix: support cjs, cts, mjs, and mts for the `--ext` flag (#30398)
  * chore: fix lint warnings (#30399)
  * fix: add missing cargo feature to 'deno_npm_cache' crate (#30397)</changelog>
</package>
<package pkgid="d3697bb7e568e3500e8dcb8cedc67673be58e4970b6e09fec1621468259a0fd7" name="deno-bash-completion" arch="noarch">
  <version epoch="0" ver="2.6.3" rel="1.amzn2023"/>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1739620800">- Update to version 2.1.10:
  * fix: sync changes from cherry-pick PRs
  * fix: do special file permission check for `check_read_path`
  * fix: update Cargo.lock and fix changes from cherry-pick PRs
  * fix(streams): handle Resource stream error
  * docs: adding examples and a see link to Websockets jdocs
  * fix: allow creating TSC host without a snapshot
  * test: clean up node_compat test runner
  * perf(lsp): cancellation checks in blocking code
  * fix: panic with js lint plugins and invalid js syntax
  * perf(compile): use bytes already in memory after downloading executable
  * fix(compile): never include the specified output executable in itself
  * test: remove one of 'node_unit_tests::tls_test' tests
  * fix(otel): custom span start + end times are fractional ms
  * fix(ext/node): fix twitter-api-v2 compatibility
  * fix(ext/node): fix missing privateKey.x in curve25519 JWK
  * chore: fix lockfile on main
  * chore: move bench test to spec test
  * fix(ext/napi): napi_is_buffer tests for ArrayBufferView
  * fix(ext/node): handle non-ws upgrade headers
  * refactor(ext/fetch): do not share error instance
  * fix(ext/node): expose brotli stream APIs
  * perf: node resolution cache
  * refactor: extract out utf16 map from lsp to cli::util module
  * fix(lsp): ignore a few more diagnostics for ambient modules
  * fix(ext/node): set process fields on own instance
  * fix(publish): correct coloring in --help
  * fix(node): resolve module as maybe CJS when it's missing a file extension
  * fix(node): show directory import and missing extension suggestions
  * Revert "fix(lsp): silence debug error for 'move to a new file' action"
  * docs: Temporal plaintime docs link
  * chore: update std in test util
  * fix(cli): Fix panic in `load_native_certs`
  * fix(ext/node): support proxy http request
  * fix(ext/node): set process.env as own property</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1740052800">- Update to version 2.2.0:
  * feat(http): add otel metrics
  * fix(check): npm resolution errors to tsc diagnostics
  * feat: support XDG_CACHE_HOME for deno dir on macos
  * feat(bench): add `warmup` and `n` for controlling number of iterations
  * fix(node/sqlite): sqlite named parameters
  * fix: handle all values for buffers in turbocall codegen
  * fix(ext/node): implement StatementSync#iterate
  * fix(init): force --reload if npm or jsr package
  * fix(ext/node): use primordials in `ext/node/polyfills/path/common.ts`
  * perf(lsp): don't clone asset text
  * feat(jupyter): make GPUTexture and GPUBuffer displayable
  * fix(lint): don't mark plugin diagnostic as fixable, if it's not
  * fix(unstable/temporal): implement `Temporal.ZonedDateTime.getTimeZoneTransition`
  * perf(lsp): make auto-imports a little faster
  * refactor: better sys trait impls
  * chore: move tracing build to build job
  * chore: fix dts file for DefinitelyTyped linting
  * refactor: put lsp tracing behind flag
  * feat: Upgrade V8 to 13.4
  * fix(workspace): diagnostic for imports in member with importMap at root
  * fix(lint): react-rules-of-hooks works with destructuring
  * fix(unstable): align js lint context API with eslint
  * fix: cache bust http cache on lockfile integrity mismatch
  * fix(task): support --frozen flag
  * feat(unstable): add js lint plugin source code helpers
  * refactor: support hmr feature for lsp files
  * fix(completions): remove problematic character for powershell
  * fix: add hint to run with `--no-check` when type checking fails
  * chore: forward v2.1.10 release commit to main
  * perf(check): use v8 code cache for extension sources in `deno check`
  * perf(lsp): add built-in tracing support for the LSP
  * fix(lsp): include description for auto-import completions
  * fix: do special file permission check for `check_read_path`
  * refactor: object wrap WebGPU
  * refactor(lsp): remove Send + Sync requirement
  * fix(lint): `Deno.lint.runPlugin` throws in `deno run`
  * docs(cli): update description of readFile and readFileSync
  * refactor(lsp): make TS host use CLI snapshot
  * fix(streams): handle Resource stream error
  * fix(unstable): add missing rule context types
  * refactor: remove tsc snapshot
  * docs: adding examples and a see link to Websockets jdocs
  * fix: allow creating TSC host without a snapshot
  * feat(unstable): support multiple fixes from lint plugins
  * fix(ext/node): `DatabaseSync#exec` should execute batch statements
  * Revert "refactor: remove tsc snapshot"
  * test: clean up node_compat test runner
  * refactor: remove tsc snapshot
  * fix(lint): don't show docs URLs for plugins
  * fix(lint): disable incremental caching if JS plugins are used
  * refactor(lint): remove dead documentation
  * fix(lint): out of order diagnostics for plugins
  * perf(lsp): cancellation checks in blocking code
  * fix(lint): clear plugin diagnostics on each lint file run
  * feat(unstable): type lint plugin visitor
  * fix: panic with js lint plugins and invalid js syntax
  * perf(compile): use bytes already in memory after downloading executable
  * fix(compile): never include the specified output executable in itself
  * feat(unstable): align lint ast with TSEStree
  * feat(unstable): add lint plugin ast types
  * test: remove one of 'node_unit_tests::tls_test' tests
  * fix(otel): custom span start + end times are fractional ms
  * feat(unstable): add test for lint plugin destroy hook
  * feat(unstable): add `lint.plugins` to config schema
  * fix(ext/node): expose sqlite changeset constants
  * fix(ext/node): fix twitter-api-v2 compatibility
  * fix(ext/node): fix missing privateKey.x in curve25519 JWK
  * fix(ext/node): throw Session methods when database is closed
  * fix(ext/node): implement `DatabaseSync#applyChangeset()`
  * fix(check): support sloppy imports with "compilerOptions.rootDirs"
  * chore: fix lockfile on main
  * feat(lint): add JavaScript plugin support
  * chore: move bench test to spec test
  * feat(ext/canvas): enhance `createImageBitmap` specification compliance
  * feat(outdated): interactive update
  * fix(ext/node): implement SQLite Session API
  * fix(ext/napi): napi_is_buffer tests for ArrayBufferView
  * fix(ext/sqlite): add `sourceSQL` and `expandedSQL` getters
  * fix(ext/node): handle non-ws upgrade headers
  * refactor(ext/fetch): do not share error instance
  * fix(ext/node): expose brotli stream APIs
  * perf: node resolution cache
  * refactor: extract out utf16 map from lsp to cli::util module
  * fix(lsp): ignore a few more diagnostics for ambient modules
  * feat(compile): support sloppy imports
  * feat(bench): add `--permit-no-files`
  * fix(ext/node): support read-only database in `node:sqlite`
  * fix(ext/node): set process fields on own instance
  * fix(publish): correct coloring in --help
  * fix(ext/node): enforce -RW perms on `node:sqlite`
  * fix(node): resolve module as maybe CJS when it's missing a file extension
  * fix(node): show directory import and missing extension suggestions
  * fix(ext/node): throw RangeError when sqlite INTEGER is too large
  * Revert "fix(lsp): silence debug error for 'move to a new file' action"
  * feat: TypeScript 5.7
  * docs: Temporal plaintime docs link
  * chore: fix some broken pty tests on windows
  * chore: update std in test util
  * fix(ext/node): sqlite bind support bigint values
  * fix(cli): Fix panic in `load_native_certs`
  * fix(ext/node): support proxy http request
  * fix(ext/node): represent sqlite blob as Uint8Array
  * fix(ext/node): set process.env as own property
  * chore: forward v2.1.9 release commit to main
  * perf(crypto): use ring for asm implementations of sha256/sha512
  * chore: forward v2.1.8 release commit to main
  * feat(task): add support for task wildcards
  * fix(core): Fix `create_stack_trace` from empty trace
  * feat: implement `process.cpuUsage` (`Deno.cpuUsage`)
  * fix(lsp): ignore errors on ambient module imports
  * feat(check/lsp): support "compilerOptions.rootDirs"
  * fix(init): correct dev task for --lib
  * fix(ext/node): implement `crypto.hash`
  * feat(unstable): WebTransport
  * fix(check): better handling of TypeScript in npm packages for type checking
  * feat(ext/cache): support lscache
  * feat(node:http): add http information support
  * docs: jsdocs for URL web API
  * fix(check): compiler options from workspace members
  * chore: fix two locally failing on windows tests
  * fix(process/windows): correct command resolution when PATH env var not uppercase
  * fix(npmrc): merge `.npmrc` in user's homedir and project
  * feat(ext/node): implement `node:sqlite`
  * fix(ext/node): clear tz cache when setting process.env.TZ
  * fix(ext/crypto): fix jwk key_ops validation
  * fix(ext/node): implement `aes-128-ctr`, `aes-192-ctr`, and `aes-256-ctr`
  * fix(ext/node): do not apply socket-init-workaround to ipc socket
  * chore: remove unused npm package fixtures
  * perf(node_resolver): reduce url to/from path conversions
  * fix(install/global): warn about not including auto-discovered config file
  * fix(ext/crypto): export private x25519 JWK key
  * fix(lint): update jsx/react related rules and names
  * chore: fix deno_resolver non-sync build
  * feat: Deno.cwd() no longer requires --allow-read permission
  * fix(ext/node): implement X509Certificate#checkHost
  * fix(ext/node): fix panic when invalid AES GCM key size
  * fix(ext/node): fix async variant of brotliDecompress
  * chore(ext/node): remove internal/streams/buffer_list.mjs
  * fix(ext/node): scrypt panic when `log_n` &gt; 64
  * fix(core): handle dyn imports exceeding call stack size
  * fix(ext/node): npm:mqtt compatibility
  * fix(ext/fetch): update h2 to fix sending a PROTOCOL_ERROR instead of REFUSED_STREAM when receiving oversized headers
  * perf(lsp): cache completion item resolution during request
  * chore: remove LSP global symbols count tests
  * fix(node): align type stripping in node_modules error message with Node
  * fix(types): `Deno.readDirSync`'s type returns an `IteratorObject`
  * refactor: make PackageJsonCache injectable
  * chore: update ensure_registry_files_local to handle scoped packages
  * feat(lint): add rules for react/preact
  * refactor(tsc): remove TS program creation during snapshotting
  * chore: trim registry.json files in tests/registry/npm
  * refactor(node_resolver): remove some allocations and lookups
  * refactor: add `WorkspaceFactory` and `ResolverFactory`
  * feat(compile): show remote modules and metadata size when compiling
  * fix: do not log cache creation failure on readonly file system
  * fix(publish): unfurl sloppy imports in d.ts files and type imports
  * refactor(tsc): split TS compiler into multiple files, use ESM
  * feat(lint): change behavior of `--rules` flag
  * refactor: use DataUrl from deno_media_type
  * chore: fix hmr build
  * fix(lsp): silence debug error for 'move to a new file' action
  * fix(ext/node): reference error in zlib.crc32
  * feat(unstable): support https otlp endpoints
  * perf: full LTO in sysroot
  * fix(ext/node): fix formatting of debug logs
  * chore: note in flags output that unstable is deprecated
  * chore: forward v2.1.7 release commit to main
  * fix(ext/node): add FileHandle#sync
  * fix(deps): update yanked crates
  * fix(install/global): remove importMap field from specified config file
  * feat(unstable): add basic support for otel trace links
  * fix(ext/os): pass SignalState to web worker
  * fix(ext/node): GCM auth tag check on DechiperIv#final
  * docs(readme): update redirected links
  * perf(compile): remove swc from denort
  * chore: fix canary version
  * refactor: move denort to separate crate
  * refactor: update deno_core and use more concrete errors
  * fix(ext/node): tls.connect regression
  * refactor: add 'deno_process' crate
  * fix(ext/node): propagate socket error to client request object
  * chore: forward v2.1.6 release commit to main
  * fix(outdated): Use `latest` tag even when it's the same as the current version
  * fix(outdated): retain strict semver specifier when updating
  * fix(check/lsp): fix bugs with tsc type resolution, allow npm packages to augment `ImportMeta`
  * fix(ext/console): change Temporal color
  * docs: adding jsdocs info for console interface
  * docs: JSDocs examples for prompt, confirm, and alert
  * docs:Adds examples in JSDocs for localStorage and sessionStorage
  * chore: add missing internal `core_import_map` file paths
  * fix(check/lsp): correctly resolve compilerOptions.types
  * refactor: create deno_lib crate
  * fix(ext/node): add chown method to FileHandle class
  * chore: fix ci by removing remote server dependent test
  * refactor: add 'deno_os' crate
  * fix(ext/node): fix playwright http client
  * refactor: move `CliNpmResolver` to `deno_resolver::npm::NpmResolver`
  * feat(unstable): refactor js lint plugin AST
  * refactor: deno_config 0.45
  * fix(node/fs): add utimes method to the FileHandle class
  * fix(ext/node): add `writev` method to `FileHandle`
  * fix(compile/windows): better handling of deno_dir on different drive letter than code
  * refactor: create `NpmInstaller`
  * fix(node): Prevent node:child_process from always inheriting the parent environment
  * fix(compile): store embedded fs case sensitivity
  * refactor(node_resolver): make conditions_from_resolution_mode configurable
  * fix(lsp): handle pathless untitled URIs
  * fix(ext/node): apply `@npmcli/agent` workaround to `npm-check-updates`
  * fix(lsp/check): don't resolve unknown media types to a `.js` extension
  * fix(regression): show bare-node-builtin hint when using an import map
  * refactor: remove `CliNpmReqResolver` trait in deno_resolver
  * fix(ext/node): use primordials in `ext/node/polyfills/_fs_common.ts`
  * refactor: implement `NpmPackageFolderResolver` in deno_resolver
  * refactor(npm): move `SloppyImportsCachedFs` to deno_resolver
  * chore: forward v2.1.5 release commit to main
  * docs: added jsdoc for window.close()
  * refactor(npm): move `InNpmPackageChecker` code to deno_resolver
  * fix(lsp): use verbatim specifier for URL auto-imports
  * refactor(npm): extract out some npm fs resolution code from the cli
  * refactor(npm): split some resolution from installation
  * refactor: update deno_core for error refactor
  * fix(ext/net): update moka cache to avoid potential panic in `Deno.resolveDns` on some laptops with Ryzen CPU
  * fix(jsr): Wasm imports fail to load
  * fix(ext/node): Fix `os.cpus()` on Linux
  * fix(ext/websocket): Fix close code without reason
  * fix(ext/node): have `process` global available in Node context
  * fix(lint): fix single char selectors being ignored
  * fix(no-slow-types): handle rest param with internal assignments
  * fix(lsp): don't skip dirs with enabled subdirs
  * feat(node/fs): Add a chmod method to the FileHandle class
  * Revert "perf: build denort with panic = "abort" for releases"
  * refactor: make `IncrementalCache` accept a `CacheDBHash`
  * test(ext/node): disable flaky dgram tests
  * feat(unstable): no config npm:@opentelemetry/api integration
  * refactor(quic): introduce endpoint, 0rtt, cleanup
  * feat(unstable): replace SpanExporter with TracerProvider
  * fix(ext/http): improve error message when underlying resource of request body unavailable
  * fix(kv): improve backoff error message and inline documentation
  * fix(check): move module not found errors to typescript diagnostics
  * fix(check): line-break between diagnostic message chain entries
  * refactor: Use 'await using' in serve_test
  * fix(permissions): implicit `--allow-import` when using `--cached-only`
  * refactor: remove use of home crate
  * refactor: update some fs_util functions to use sys_traits
  * refactor(node/npm): separate out permission check from npm resolvers
  * fix(lsp): css preprocessor formatting
  * chore: fix windows pre release CI job
  * fix(npm): deterministically output tags to initialized file
  * perf: build denort with `panic = "abort"` for releases
  * chore: Happy New Year 2025
  * chore: cargo fmt - turn on group_imports=StdExternalCrate
  * perf(fs/windows): stat - only open file once
  * refactor: do not use `deno_fs::FileSystem` everywhere
  * fix(ext/node): support private key export in JWK format
  * fix(node): Add missing `inspector/promises`
  * chore(lint): remove manual AST field counter
  * refactor: use sys_traits
  * perf(node/fs/copy): reduce metadata lookups copying directory
  * fix(ext/node): convert brotli chunks with proper byte offset
  * fix(unstable): don't error on non-existing attrs or type attr
  * fix(ext/node): add support of any length IV for aes-(128|256)-gcm ciphers
  * fix(ext/node): RangeError timingSafeEqual with different byteLength
  * feat(unstable): add OTEL MeterProvider
  * fix(ext/node): make getCiphers return supported ciphers
  * fix: incorrect memory info free/available bytes on mac
  * feat(unstable): support selectors in JS lint plugins
  * fix(ext/fetch): better error message when body resource is unavailable
  * fix(ext/fs): do not throw for bigint ctime/mtime/atime
  * fix(node): handle cjs exports with escaped chars
  * feat(unstable): add JS linting plugin infrastructure
  * perf: remove now needless canonicalization getting closest package.json
  * perf: upgrade to deno_semver 0.7
  * perf: don't store duplicate info for ops in the snapshot
  * feat(unstable): Implement QUIC
  * fix(ext/node): add `truncate` method to the `FileHandle` class
  * fix(lsp): rewrite imports for 'Move to a new file' action
  * fix(publish): infer literal types in const contexts
  * fix(task): support tasks without commands
  * fix(compile): be more deterministic when compiling the same code in different directories
  * fix(ext/node): do not exit worker thread when there is pending async op
  * chore: release ext/ crates
  * fix(ext/node): Fix `fs.access`/`fs.promises.access` with `X_OK` mode parameter on Windows
  * fix(ext/fetch): retry some http/2 errors
  * chore: upgrade libc
  * fix(ext/node): sort list of built-in modules alphabetically
  * fix(task): properly handle task name wildcards with --recursive
  * fix(outdated): ensure "Latest" version is greater than "Update" version
  * fix(lsp): include "node:" prefix for node builtin auto-imports
  * fix: deno_resolver crate without 'sync' feature
  * chore: release "deno_*" crates
  * feat(permission): separate PermissionDeniedError to Retryable and Fatal
  * refactor(lint): renames and code flattening
  * refactor: use capacity_builder for writing deno compile data section
  * refactor: extract out `FileFetcher` to `deno_cache_dir`
  * fix(lsp): respect "typescript.suggestionActions.enabled" setting
  * fix: upgrade deno_doc to 0.161.3
  * fix(compile): display embedded file sizes and total
  * fix: FastString v8_string() should error when cannot allocated
  * refactor: add 'sync' feature to deno_resolver crate
  * ci: restore cargo home cache before rust install
  * fix(outdated): support updating dependencies in external import maps
  * fix(lockfile): include dependencies listed in external import map in lockfile
  * fix(lsp): sql and component file formatting
  * chore: bump hyper-util to 0.1.10
  * Revert "ci: use self-hosted mac arm runner only on main branch"
  * feat(ext/web): add `[[ErrorData]]` slot to `DOMException`
  * fix(ext/node): support createConnection option in node:http.request()
  * chore: mark ./tools/release/npm/build.ts as executable
  * fix(npm): search node_modules folder for package matching npm specifier
  * chore: add npm distribution at `deno` package
  * fix(compile): analyze modules in directory specified in --include
  * refactor(unstable): otel configuration
  * fix(compile): output contents of embedded file system
  * chore: forward v2.1.4 release commit to main
  * feat(unstable): support caching npm dependencies only as they're needed
  * refactor(lint): manage schema files for linter in Deno repo
  * fix(outdated): error when there are no config files
  * chore(tests): Deprecate remaining usages of itest in check tests
  * fix(lint): do not error providing --allow-import
  * fix(outdated): respect --quiet flag for hints
  * perf(compile): improve FileBackedVfsFile
  * fix: replace the @deno-types with @ts-types
  * fix(outdated): show a suggestion for updating
  * fix(compile): correct read length for transpiled typescript files
  * chore: reduce allocations in a few places
  * fix(unstable): don't unwrap optional state in otel
  * fix: do not error when subpath has an @ symbol
  * fix(node): update list of builtin node modules, add missing export to _http_common
  * fix(ext/node): handle Float16Array in node:v8 module
  * refactor: Make `deno_runtime::shared` module public
  * fix(task): do not always kill child on ctrl+c on windows
  * fix: do not panic when fetching invalid file url on Windows
  * test(ext/node): remove flaky node:dgram compat test case
  * fix(ext/node): accept file descriptor in fs.readFile(Sync)
  * chore: add script to check remaining node compat cases
  * chore: forward v2.1.3 release commit to main
  * fix(install): use locked version of jsr package when fetching exports
  * fix(task): `--recursive` option not working
  * fix: clear dep analysis when module loading is done
  * test(ext/node): fix flaky node/http2.createServer() test
  * chore: update hickory dns crates
  * fix(unstable/temporal): respect locale in `Duration.prototype.toLocaleString`
  * fix(node/worker_threads): data url not encoded properly with eval
  * refactor: remove usages of `deno_core::resolve_import` for resolving redirects
  * fix(outdated): allow `--latest` without `--update`
  * fix(task): kill descendants when killing task process on Windows
  * fix: improve auto-imports for npm packages
  * fix(unstable): otel context with multiple keys
  * fix(task): don't panic with filter on missing task argument
  * test: add node compat test cases
  * test(ext/node): reduce race condition in test case
  * refactor: remove `CliNpmRegistryApi`
  * fix(task): only pass args to root task
  * fix(node/fs): support `recursive` option in readdir
  * refactor(ext/web): align error messages
  * refactor: add deno_npm_cache crate
  * chore: fix cjs_with_deps test to use a temp dir
  * fix(fmt): stable formatting of HTML files with JS
  * chore: upgrade deno_lint to 0.68.2
  * feat(unstable): add metrics to otel
  * refactor: upgrade to deno_npm 0.26
  * chore: export variables from node compat tools script
  * fix: support `workspace:^` and `workspace:~` version constraints
  * fix(task): forward signals to spawned sub-processes on unix
  * refactor(ext/fs): align error messages
  * fix(publish): error on missing name field
  * chore: forward v2.1.2 release commit to main
  * fix(node/timers): error when passing id to clearTimeout/clearInterval
  * fix(init): support scoped npm packages
  * fix: support bun specifiers in JSR publish
  * fix(ext/node): `tls.connect` socket upgrades
  * perf(compile): read embedded files as static references when UTF-8 and reading as strings
  * fix(info): resolve bare specifier pointing to workspace member
  * fix(ext/webgpu): use correct variable name
  * chore: fix lint step due to node compat test changes
  * fix(node/http): casing ignored in ServerResponse.hasHeader()
  * fix(task): strip ansi codes and control chars when printing tasks
  * test(ext/node): enable parallel/test-fs-promises-file-handle-stat.js
  * feat(unstable): repurpose `--unstable-detect-cjs` to attempt loading more modules as cjs
  * perf(ext/webstorage): use object wrap for `Storage`
  * fix(tools/doc): HTML resolve main entrypoint from config file
  * fix(node/fs): add missing stat path argument validation
  * chore(lint): add .out file reference checker
  * fix(task): handle carriage return in task description
  * chore: fix flaky `specs::publish::npm_workspace_jsr_pkg_with_npm_dep::dep_and_workspace_dep`
  * fix(install): don't re-set up node_modules if running lifecycle script
  * fix(streams): reject `string` in `ReadableStream.from` type
  * fix(node): correct resolution of dynamic import of esm from cjs
  * fix(ext/webgpu): normalize limits to number
  * fix(ext/fetch): don't throw when `bodyUsed` inspect after upgrade
  * chore(compile): prefer denort binary in target/ directory when available
  * chore(node/tests): increase tolerance of timers test on CI
  * chore: update node_compat setup script, show remaining percentage
  * docs(cli): remove redundant word in comment
  * refactor(unstable): move telemetry to own ext
  * fix(lsp): support task object notation for tasks request
  * fix(task): handle multiline descriptions properly
  * fix(check): support jsdoc `@import` tag
  * fix(compile): do not error embedding same symlink via multiple methods
  * Merge commit from fork
  * fix(runtime/ops): Fix watchfs remove event
  * feat(unstable): Instrument fetch
  * chore: upgrade sqlformat-rs to non-forked version
  * fix(init): always force managed node modules
  * fix(compile): handle TypeScript file included as asset
  * chore: update node_compat setup script
  * feat: Instrument Deno.serve
  * fix(ext/node): add `fs.promises.fstat` and `FileHandle#stat`
  * fix(lsp): wasm file import completions
  * chore: update to file_test_runner 0.7.3
  * fix(fmt): return `None` if sql fmt result is the same
  * fix(lsp): remove stray debug output
  * fix(node/fs): missing uv error context for readFile
  * fix(compile): correct buffered reading of assets and files
  * chore(check): add test for Wasm memory and table
  * fix: support non-function exports in Wasm modules
  * chore(compile): log code cache file path
  * fix(ext/websocket): don't throw exception when sending to closed socket
  * fix(cli): remove extraneous comma in task --eval help
  * docs(cli/add): add clarification to add command
  * fix(install/global): do not error if path is an npm pkg and relative file
  * fix(task): update --filter flag description
  * fix(node): regression where ts files were sometimes resolved instead of js
  * chore: update url + idna
  * fix(watch): don't panic if there's no path provided
  * fix: Buffer global in --unstable-node-globals
  * fix(cli): Fix typo in doc subcommand help output
  * fix(task): ensure root config always looks up dependencies in root</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1740052801">- Deno now requires rusty_v8 version 134.4.0</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1740225600">- Update to version 2.2.1:
  * fix(publish): support jsx/tsx
  * chore: fix more flakey otel tests
  * fix(outdated): hint to use `--latest` if new versions are available in `outdated --update`
  * fix(coverage): exclude scripts with invalid URLs from raw coverage output
  * docs: add examples for SubtleCrypto
  * docs(canvas): Add examples to createImageBitmap jsdocs
  * chore: fix otel test flakiness
  * docs(console): update console documentation
  * docs(web): update docs for `globalThis.caches`
  * fix(check): remove instability in loading lib files
  * fix(ext/node): rewrite SQLite named parameter handing
  * fix(ext/node): Fix handling of sqlite large integers
  * fix: don't panic when running with // as a filepath
  * fix(check/lsp): fall back to `@types/*` packages if npm package doesn't have types
  * fix: better jsx workspace config resolution
  * refactor(publish): create ModuleContentProvider
  * fix: move extension file declarations to cli/tsc/dts
  * fix(ext/cache): add missing Cargo feature</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1740571200">- Update to version 2.2.2:
  * fix(http): generate `OtelInfo` only when otel metrics are enabled
  * fix(lint): plugins ignored when no rust rule active
  * fix(config): allow specifying absolute path for patch and fix panic with exports in package.json
  * fix(lint): update deno_lint
  * fix(lint): give access to SourceCode in 'deno test'
  * fix: add info suggestion for `unsafely-ignore-certificate-errors` and add `--help=full`
  * refactor(cli): update JSON schemas versions
  * fix(ext/node): descriptive sqlite error messages
  * fix(fmt): support "--ext vto" and "--ext njk"
  * fix(lint): don't recurse infinitely for large ASTs
  * fix(cli): add `compilerOptions.lib` examples to config-file.v1.json
  * chore: mark worker_large_output as flaky
  * perf(install): only read initialized file if we care about the tags
  * chore: mark inspector break tests as flaky
  * fix(lsp): create cacheable `ExportInfoMap` per language service
  * refactor(coverage): simplify CoverageReporter trait
  * refactor(resolver/node): use `deno_path_util::is_relative_specifier`
  * refactor: separate publish from pm subcommands
  * refactor(cli): extract TypeChecker to separate module
  * fix(install): don't error on unknown media types in install
  * fix(lsp): close server on exit notification
  * fix(check): regression - implicit jsxImportSource was not resolving
  * fix(unstable): lint plugin `:exit` called at wrong time
  * chore: remove unused dependencies
  * fix(ext/node): decipherIv() range error on invalid final block length</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1741435200">- Reupload registry.tar.zst</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1752840000">- Update to version 2.4.2:
  * fix(bundle): default "jsxImportSource" to "react" (#30082)
  * fix(check): temporarily ignore ERR_TYPES_NOT_FOUND (#29926)
  * fix(ext/node): don't throw error on invalid path input on exists and
  * existsSync (#29971)
  * fix(ext/node): validate path parameters on link and linkSync (#30061)
  * fix(lint): do not panic for many overlapping lint fixes (#30104)
  * fix(lsp): tsconfig features for 'deno check' parity (#30007)
  * fix(tsconfig): prioritize deno.json if it has compiler options (#30056)
  * fix(tsconfig): use tsc defaults for 'strict' and 'noImplicitOverride' (#30045)
  * fix(unstable): support importing files in npm packages as bytes and text
  * (#30065)
  * fix: global global should be writeable (#30032)
  * fix: early init logging (#30034)
  * fix: new signal handling (#30029)
  * fix: upgrade deno_core to 0.352.1 (#30119)
  * All other changes listed here: https://github.com/denoland/deno/compare/v2.2.2...v2.4.2</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1754913600">- Update to version 2.4.3:
  * 2.4.3 (#30251)
  * fix(tsconfig): don't use tsc-compatible defaults for deno.json compiler options (#30242)
  * perf(buffer): optimize Buffer.subarray and Buffer.prototype.utf8Slice (#30213)
  * fix(ext/node): use primordials in `ext/node/polyfills/internal_binding/pipe_wrap.ts` (#30241)
  * fix: reduce change of corrupt lockfile error when updating dependencies in the config file (#30239)
  * chore: regression where excluded path stopped being excluded (#30238)
  * fix(http): catch more tunnel close errors (#30236)
  * refactor: remove more allocations querying for permissions (#30237)
  * fix: ensure coverage dir is stored absolute to prevent issues when cwd changes (#30225)
  * fix: use 'deno_signals' crate for signal handling (#30204)
  * fix: don't invoke `Proxy` getter trap on `console.log` (#30230)
  * refactor: use Cow&lt;Path&gt; more in permissions (#30227)
  * fix(publish): improve diagnostic when importing from another package using a relative import (#30203)
  * refactor: remove usages of to_string_lossy().to_string() (#30224)
  * chore: remove redundant operations from README.md (#30228)
  * refactor: remove some allocations in op_require_x ops (#30212)
  * fix(ext/node): validate `fd` is integer on `fsync` and `fdatasync` (#30215)
  * fix(ext/node): use Zlib base for brotli handles (#30112)
  * refactor(node): remove some duplicate code and unnecessary allocations in node_resolver (#30209)
  * refactor: update to deno_path_util 0.5.2 (#30211)
  * fix: update setTimeout and setInterval callback type to support strin… (#30183)
  * fix(lib/node): change ERR_INVALID_PACKAGE_TARGET to ERR_PACKAGE_PATH_NOT_EXPORTED when no package.json#exports condition matches (#29841)
  * chore(bench): add missing commas in Extension struct literal (#30206)
  * fix(regression): do not error when specifying `--config` flag with `../` component (#30208)
  * fix(ext/node): fix segmentation fault when spkac is empty (#30207)
  * fix(bundle): don't force managed npm resolution (#30200)
  * fix: support package.json imports in a Deno workspace (#30198)
  * docs: Fix broken Getting Started link in CONTRIBUTING.md (#30194)
  * test: avoid race condition on node compat test runner (#30201)
  * Revert "fix(unstable): always require --allow-read permissions for raw imports (#30184)" (#30196)
  * fix(compile): do not include managed npm deps when graph does not have any npm pkgs (#30189)
  * fix(compile): do not error including npm packages that don't match current system (#30188)
  * fix: tunnels in processes that don't listen (#30178)
  * chore: mark some node compat tests as flaky (#30190)
  * fix(unstable): always require --allow-read permissions for raw imports (#30184)
  * fix(check): ensure module not found errors are surfaced (#30181)
  * fix(ext/node): implement tls.checkServerIdentitiy (#30148)
  * fix(ext/node): implement TLSSocket.getPeerCertificate (#30146)
  * fix: do not panic deserializing config with invalid number value (#30171)
  * refactor: upgrade to deno_core 0.353.0 (#30164)
  * fix(ext/node): `fs.read` and `fs.write` promisify compatibility (#30152)
  * chore: fix flaky dynamic_npm_resolution_failure (#30165)
  * fix(task): improve parsing of quotes in command substitution (#30162)
  * feat(unstable): add useful metadata to tunnel (#30161)
  * test: add ability to mark Node compat tests as flaky (#30158)
  * test: de-flake 'wasm_unreachable' test (#30157)
  * fix(lsp): improve renaming a file with bytes or text imports (#30142)
  * fix(ext/node): use primordials in `ext/node/polyfills/internal_binding/_listen.ts` (#30100)
  * chore: update deno_tunnel (#30154)
  * fix(ext/node): add process._rawDebug (#30141)
  * fix(lsp): do not error for bytes or text import of json module (#30137)
  * fix(task): show package name of task when --recursive (#30136)
  * fix(task): `--recursive` - order tasks by package dependencies (#30129)
  * refactor(lsp): move workspace_resolver to LspResolver (#30127)</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1756728000">- Update to version 2.4.4:
  * 2.4.4 (#30396)
  * fix(unstable): lint node properties should be enumerable (#30391)
  * chore: update lint PR title name and job name (#30370)
  * feat(kv): implement custom inspect for AtomicOperation (#30077)
  * fix(tests): use correct path separator on unix for code_cache cleanup.ts (#30378)
  * fix: android build (#30360)
  * fix(unstable): update deno_tunnel for better reconnect errors (#30381)
  * fix(ext/node): make some `os` exported properties read only (#30374)
  * fix: upgrade deno_core to 0.355.0 (#30352)
  * chore: improve pr title verification (#30367)
  * fix(ext/node): accept `base64url` encoding on StringDecoder (#30366)
  * fix(ext/node): handle large buffer correctly (#30369)
  * chore: Rust 1.89.0 (#30364)
  * fix: upgrade @node/types to 24 (#30343)
  * fix: reduce progress bar flickering (#30349)
  * chore: cleanup unused dependencies (#30059)
  * fix(io): do not autoClose stdin readable stream (#30345)
  * chore: remove zlib feature from flate2 dep in npm_cache (#30348)
  * perf: reduce heap allocations and memory creating cjs wrapper module (#30344)
  * fix(publish): remove incorrect `relative-package-import` diagnostic when root of workspace is package (#30333)
  * refactor: improve getting WatchFlags/WatchFlagsWithPaths (#30337)
  * refactor: move fill_graph into deno_resolver (#30338)
  * fix(compile): ensure `Deno.build.standalone` is set in workers (#30335)
  * fix(ext/node): avoid panic when `crypto.randomInt` has no arguments (#30314)
  * fix(lsp): use referrer compiler options for node_modules files (#30275)
  * feat(ext/kv): allow specifying default path and path prefix (#30320)
  * fix(ext/node): use primordials in `ext/node/polyfills/internal_binding/buffer.ts` (#30287)
  * feat(unstable): add json repl (#30307)
  * fix(ext/node): use custom allocator for brotli (#30277)
  * fix: make unmet peer dep error message less verbose (#30312)
  * fix(ext/node): parse fs open options correctly (#30300)
  * chore: rewrite tls_wrap internals to JS (#30303)
  * fix(check): do not surface code resolution errors in declaration file dependencies (#30296)
  * fix(ext/node): assign 'ERR_BUFFER_TOO_LARGE' to codes (#30311)
  * fix(ext/node): incorrect `ERR_INVALID_ARG_VALUE` constructor arguments position (#30309)
  * fix: improve handling of linked jsr packages in lockfile (#30289)
  * feat(ci): migrate to Cirrus medium runners (#30070)
  * perf(napi): misc napi optimizations (#30291)
  * fix(ext/node): worker_threads handles basic `require` calls (#30279)
  * Revert "fix(ext/node): support TLS for unix sockets" (#30284)
  * chore(node): resolution mode for cjs export analysis should be require (#30252)
  * feat(unstable): allow setting headers on EventSource (#30278)
  * fix(ext/node): support TLS for unix sockets (#30169)
  * perf: Use more efficient structuredClone API (#30258)
  * fix(bundle): support importing directories with a package.json from an es module when bundling (#30273)
  * fix(ext/node): define fs constants correctly across platforms (#30113)
  * chore(ci): mark some tests flaky (#30268)
  * fix(update): update version reqs even if locked to latest version (#30249)
  * chore: remove wait dependency in scripts (#30267)
  * fix(ext/node): `fs.open` and `fs.openSync` compatibility (#30191)
  * fix(bundle): require of sub directory in npm package should consult package.json (#30253)
  * fix(ext/node): use primordials in `ext/node/polyfills/internal_binding/node_file.ts` (#30066)
  * fix(ext/node): `fs.rename` and `fs.renameSync` compatibility (#30245)
  * fix(ext/node): fs readv promisify compatibility (#30149)
  * refactor: remove some url to string clones (#30247)
  * fix(bundle): use non-node conditions for --platform=browser (#30250)
  * fix(ext/node): `fs.unlink` and `fs.unlinkSync` compatibility (#30257)</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1757937600">- Update to version 2.4.5:
  * 2.4.5 (#30476)
  * feat(install): more informative deno install output (#30387)
  * perf(ext/net): change the default TCP backlog to 512 (#30471)
  * feat(unstable/install): `DENO_INSTALL_ARCH` env var (#30473)
  * fix(lsp): silence tsc debug failures for inlay hints (#30456)
  * chore: make `specs::outdated::pre_release_latest_tag` less flaky (#30474)
  * fix: enable keyring features and dont clear token when config is missing (#30468)
  * fix(publish): handle precompile in jsx publishing (#30466)
  * fix(ext/node): validate callback on `fs.mkdtemp` and `fs.stat` (#30454)
  * refactor: add deno_maybe_sync crate (#30459)
  * fix(unstable): parsing regex in selector with character class (#30462)
  * fix(lsp): fix import specifiers in file rename changes (#30458)
  * fix(fmt): do not remove parens for jsdoc with `@satisfies` (#30453)
  * fix(ext/node): TLS emit close event on parent socket (#30451)
  * test: add ability to ignore Node compat tests (#30439)
  * fix(cache): cache excluded modules explicitly provided on the command line (#30442)
  * fix(resolver): update "with --unstable-sloppy-imports" message to use "--sloppy-imports" (#30421)
  * fix(ext/node): bad compression caused by invalid brotli params (#30437)
  * fix(ext/node): `os.setPriority` and `os.getPriority` compatibility (#30383)
  * fix(std/fs): implement `chmod` on windows (#30436)
  * feat(lsp): pull-based diagnostics (#30325)
  * fix(ext/node): export `promises` from stream (#30427)
  * fix(ext/node): mTLS support for `node:tls` (#30426)
  * fix(node/fs): cp should not create subfolder when both source and target are directories (#30408)
  * fix(unstable): fix json repl bugs (#30415)
  * fix(test): set cwd when running node compatibility tests (#30422)
  * fix(ext/node): tls upgrades for used sockets (#30418)
  * chore: update keyring to v3.6.3 (#30390)
  * refactor(ext/node): rewrite net.Socket and net.Server to use ES5 class (#30419)
  * fix(bundle): allow json imports without attribute in deno bundle, support require of json (#30413)
  * refactor: make it easier to get closest package.json files (#30420)
  * fix(outdated): use version tagged as latest if it satisfies the version req (#30412)
  * refactor: rename deploy env vars (#30393)
  * refactor(resolver): improve and expose details of CouldNotResolveError (#30410)
  * fix: support cjs, cts, mjs, and mts for the `--ext` flag (#30398)
  * chore: fix lint warnings (#30399)
  * fix: add missing cargo feature to 'deno_npm_cache' crate (#30397)</changelog>
</package>
<package pkgid="06721b51ed729df697b03997ddd5dfa2e6b2fb7230ceda4f15f0378930e2a988" name="deno-debuginfo" arch="aarch64">
  <version epoch="0" ver="2.6.3" rel="1.amzn2023"/>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1739620800">- Update to version 2.1.10:
  * fix: sync changes from cherry-pick PRs
  * fix: do special file permission check for `check_read_path`
  * fix: update Cargo.lock and fix changes from cherry-pick PRs
  * fix(streams): handle Resource stream error
  * docs: adding examples and a see link to Websockets jdocs
  * fix: allow creating TSC host without a snapshot
  * test: clean up node_compat test runner
  * perf(lsp): cancellation checks in blocking code
  * fix: panic with js lint plugins and invalid js syntax
  * perf(compile): use bytes already in memory after downloading executable
  * fix(compile): never include the specified output executable in itself
  * test: remove one of 'node_unit_tests::tls_test' tests
  * fix(otel): custom span start + end times are fractional ms
  * fix(ext/node): fix twitter-api-v2 compatibility
  * fix(ext/node): fix missing privateKey.x in curve25519 JWK
  * chore: fix lockfile on main
  * chore: move bench test to spec test
  * fix(ext/napi): napi_is_buffer tests for ArrayBufferView
  * fix(ext/node): handle non-ws upgrade headers
  * refactor(ext/fetch): do not share error instance
  * fix(ext/node): expose brotli stream APIs
  * perf: node resolution cache
  * refactor: extract out utf16 map from lsp to cli::util module
  * fix(lsp): ignore a few more diagnostics for ambient modules
  * fix(ext/node): set process fields on own instance
  * fix(publish): correct coloring in --help
  * fix(node): resolve module as maybe CJS when it's missing a file extension
  * fix(node): show directory import and missing extension suggestions
  * Revert "fix(lsp): silence debug error for 'move to a new file' action"
  * docs: Temporal plaintime docs link
  * chore: update std in test util
  * fix(cli): Fix panic in `load_native_certs`
  * fix(ext/node): support proxy http request
  * fix(ext/node): set process.env as own property</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1740052800">- Update to version 2.2.0:
  * feat(http): add otel metrics
  * fix(check): npm resolution errors to tsc diagnostics
  * feat: support XDG_CACHE_HOME for deno dir on macos
  * feat(bench): add `warmup` and `n` for controlling number of iterations
  * fix(node/sqlite): sqlite named parameters
  * fix: handle all values for buffers in turbocall codegen
  * fix(ext/node): implement StatementSync#iterate
  * fix(init): force --reload if npm or jsr package
  * fix(ext/node): use primordials in `ext/node/polyfills/path/common.ts`
  * perf(lsp): don't clone asset text
  * feat(jupyter): make GPUTexture and GPUBuffer displayable
  * fix(lint): don't mark plugin diagnostic as fixable, if it's not
  * fix(unstable/temporal): implement `Temporal.ZonedDateTime.getTimeZoneTransition`
  * perf(lsp): make auto-imports a little faster
  * refactor: better sys trait impls
  * chore: move tracing build to build job
  * chore: fix dts file for DefinitelyTyped linting
  * refactor: put lsp tracing behind flag
  * feat: Upgrade V8 to 13.4
  * fix(workspace): diagnostic for imports in member with importMap at root
  * fix(lint): react-rules-of-hooks works with destructuring
  * fix(unstable): align js lint context API with eslint
  * fix: cache bust http cache on lockfile integrity mismatch
  * fix(task): support --frozen flag
  * feat(unstable): add js lint plugin source code helpers
  * refactor: support hmr feature for lsp files
  * fix(completions): remove problematic character for powershell
  * fix: add hint to run with `--no-check` when type checking fails
  * chore: forward v2.1.10 release commit to main
  * perf(check): use v8 code cache for extension sources in `deno check`
  * perf(lsp): add built-in tracing support for the LSP
  * fix(lsp): include description for auto-import completions
  * fix: do special file permission check for `check_read_path`
  * refactor: object wrap WebGPU
  * refactor(lsp): remove Send + Sync requirement
  * fix(lint): `Deno.lint.runPlugin` throws in `deno run`
  * docs(cli): update description of readFile and readFileSync
  * refactor(lsp): make TS host use CLI snapshot
  * fix(streams): handle Resource stream error
  * fix(unstable): add missing rule context types
  * refactor: remove tsc snapshot
  * docs: adding examples and a see link to Websockets jdocs
  * fix: allow creating TSC host without a snapshot
  * feat(unstable): support multiple fixes from lint plugins
  * fix(ext/node): `DatabaseSync#exec` should execute batch statements
  * Revert "refactor: remove tsc snapshot"
  * test: clean up node_compat test runner
  * refactor: remove tsc snapshot
  * fix(lint): don't show docs URLs for plugins
  * fix(lint): disable incremental caching if JS plugins are used
  * refactor(lint): remove dead documentation
  * fix(lint): out of order diagnostics for plugins
  * perf(lsp): cancellation checks in blocking code
  * fix(lint): clear plugin diagnostics on each lint file run
  * feat(unstable): type lint plugin visitor
  * fix: panic with js lint plugins and invalid js syntax
  * perf(compile): use bytes already in memory after downloading executable
  * fix(compile): never include the specified output executable in itself
  * feat(unstable): align lint ast with TSEStree
  * feat(unstable): add lint plugin ast types
  * test: remove one of 'node_unit_tests::tls_test' tests
  * fix(otel): custom span start + end times are fractional ms
  * feat(unstable): add test for lint plugin destroy hook
  * feat(unstable): add `lint.plugins` to config schema
  * fix(ext/node): expose sqlite changeset constants
  * fix(ext/node): fix twitter-api-v2 compatibility
  * fix(ext/node): fix missing privateKey.x in curve25519 JWK
  * fix(ext/node): throw Session methods when database is closed
  * fix(ext/node): implement `DatabaseSync#applyChangeset()`
  * fix(check): support sloppy imports with "compilerOptions.rootDirs"
  * chore: fix lockfile on main
  * feat(lint): add JavaScript plugin support
  * chore: move bench test to spec test
  * feat(ext/canvas): enhance `createImageBitmap` specification compliance
  * feat(outdated): interactive update
  * fix(ext/node): implement SQLite Session API
  * fix(ext/napi): napi_is_buffer tests for ArrayBufferView
  * fix(ext/sqlite): add `sourceSQL` and `expandedSQL` getters
  * fix(ext/node): handle non-ws upgrade headers
  * refactor(ext/fetch): do not share error instance
  * fix(ext/node): expose brotli stream APIs
  * perf: node resolution cache
  * refactor: extract out utf16 map from lsp to cli::util module
  * fix(lsp): ignore a few more diagnostics for ambient modules
  * feat(compile): support sloppy imports
  * feat(bench): add `--permit-no-files`
  * fix(ext/node): support read-only database in `node:sqlite`
  * fix(ext/node): set process fields on own instance
  * fix(publish): correct coloring in --help
  * fix(ext/node): enforce -RW perms on `node:sqlite`
  * fix(node): resolve module as maybe CJS when it's missing a file extension
  * fix(node): show directory import and missing extension suggestions
  * fix(ext/node): throw RangeError when sqlite INTEGER is too large
  * Revert "fix(lsp): silence debug error for 'move to a new file' action"
  * feat: TypeScript 5.7
  * docs: Temporal plaintime docs link
  * chore: fix some broken pty tests on windows
  * chore: update std in test util
  * fix(ext/node): sqlite bind support bigint values
  * fix(cli): Fix panic in `load_native_certs`
  * fix(ext/node): support proxy http request
  * fix(ext/node): represent sqlite blob as Uint8Array
  * fix(ext/node): set process.env as own property
  * chore: forward v2.1.9 release commit to main
  * perf(crypto): use ring for asm implementations of sha256/sha512
  * chore: forward v2.1.8 release commit to main
  * feat(task): add support for task wildcards
  * fix(core): Fix `create_stack_trace` from empty trace
  * feat: implement `process.cpuUsage` (`Deno.cpuUsage`)
  * fix(lsp): ignore errors on ambient module imports
  * feat(check/lsp): support "compilerOptions.rootDirs"
  * fix(init): correct dev task for --lib
  * fix(ext/node): implement `crypto.hash`
  * feat(unstable): WebTransport
  * fix(check): better handling of TypeScript in npm packages for type checking
  * feat(ext/cache): support lscache
  * feat(node:http): add http information support
  * docs: jsdocs for URL web API
  * fix(check): compiler options from workspace members
  * chore: fix two locally failing on windows tests
  * fix(process/windows): correct command resolution when PATH env var not uppercase
  * fix(npmrc): merge `.npmrc` in user's homedir and project
  * feat(ext/node): implement `node:sqlite`
  * fix(ext/node): clear tz cache when setting process.env.TZ
  * fix(ext/crypto): fix jwk key_ops validation
  * fix(ext/node): implement `aes-128-ctr`, `aes-192-ctr`, and `aes-256-ctr`
  * fix(ext/node): do not apply socket-init-workaround to ipc socket
  * chore: remove unused npm package fixtures
  * perf(node_resolver): reduce url to/from path conversions
  * fix(install/global): warn about not including auto-discovered config file
  * fix(ext/crypto): export private x25519 JWK key
  * fix(lint): update jsx/react related rules and names
  * chore: fix deno_resolver non-sync build
  * feat: Deno.cwd() no longer requires --allow-read permission
  * fix(ext/node): implement X509Certificate#checkHost
  * fix(ext/node): fix panic when invalid AES GCM key size
  * fix(ext/node): fix async variant of brotliDecompress
  * chore(ext/node): remove internal/streams/buffer_list.mjs
  * fix(ext/node): scrypt panic when `log_n` &gt; 64
  * fix(core): handle dyn imports exceeding call stack size
  * fix(ext/node): npm:mqtt compatibility
  * fix(ext/fetch): update h2 to fix sending a PROTOCOL_ERROR instead of REFUSED_STREAM when receiving oversized headers
  * perf(lsp): cache completion item resolution during request
  * chore: remove LSP global symbols count tests
  * fix(node): align type stripping in node_modules error message with Node
  * fix(types): `Deno.readDirSync`'s type returns an `IteratorObject`
  * refactor: make PackageJsonCache injectable
  * chore: update ensure_registry_files_local to handle scoped packages
  * feat(lint): add rules for react/preact
  * refactor(tsc): remove TS program creation during snapshotting
  * chore: trim registry.json files in tests/registry/npm
  * refactor(node_resolver): remove some allocations and lookups
  * refactor: add `WorkspaceFactory` and `ResolverFactory`
  * feat(compile): show remote modules and metadata size when compiling
  * fix: do not log cache creation failure on readonly file system
  * fix(publish): unfurl sloppy imports in d.ts files and type imports
  * refactor(tsc): split TS compiler into multiple files, use ESM
  * feat(lint): change behavior of `--rules` flag
  * refactor: use DataUrl from deno_media_type
  * chore: fix hmr build
  * fix(lsp): silence debug error for 'move to a new file' action
  * fix(ext/node): reference error in zlib.crc32
  * feat(unstable): support https otlp endpoints
  * perf: full LTO in sysroot
  * fix(ext/node): fix formatting of debug logs
  * chore: note in flags output that unstable is deprecated
  * chore: forward v2.1.7 release commit to main
  * fix(ext/node): add FileHandle#sync
  * fix(deps): update yanked crates
  * fix(install/global): remove importMap field from specified config file
  * feat(unstable): add basic support for otel trace links
  * fix(ext/os): pass SignalState to web worker
  * fix(ext/node): GCM auth tag check on DechiperIv#final
  * docs(readme): update redirected links
  * perf(compile): remove swc from denort
  * chore: fix canary version
  * refactor: move denort to separate crate
  * refactor: update deno_core and use more concrete errors
  * fix(ext/node): tls.connect regression
  * refactor: add 'deno_process' crate
  * fix(ext/node): propagate socket error to client request object
  * chore: forward v2.1.6 release commit to main
  * fix(outdated): Use `latest` tag even when it's the same as the current version
  * fix(outdated): retain strict semver specifier when updating
  * fix(check/lsp): fix bugs with tsc type resolution, allow npm packages to augment `ImportMeta`
  * fix(ext/console): change Temporal color
  * docs: adding jsdocs info for console interface
  * docs: JSDocs examples for prompt, confirm, and alert
  * docs:Adds examples in JSDocs for localStorage and sessionStorage
  * chore: add missing internal `core_import_map` file paths
  * fix(check/lsp): correctly resolve compilerOptions.types
  * refactor: create deno_lib crate
  * fix(ext/node): add chown method to FileHandle class
  * chore: fix ci by removing remote server dependent test
  * refactor: add 'deno_os' crate
  * fix(ext/node): fix playwright http client
  * refactor: move `CliNpmResolver` to `deno_resolver::npm::NpmResolver`
  * feat(unstable): refactor js lint plugin AST
  * refactor: deno_config 0.45
  * fix(node/fs): add utimes method to the FileHandle class
  * fix(ext/node): add `writev` method to `FileHandle`
  * fix(compile/windows): better handling of deno_dir on different drive letter than code
  * refactor: create `NpmInstaller`
  * fix(node): Prevent node:child_process from always inheriting the parent environment
  * fix(compile): store embedded fs case sensitivity
  * refactor(node_resolver): make conditions_from_resolution_mode configurable
  * fix(lsp): handle pathless untitled URIs
  * fix(ext/node): apply `@npmcli/agent` workaround to `npm-check-updates`
  * fix(lsp/check): don't resolve unknown media types to a `.js` extension
  * fix(regression): show bare-node-builtin hint when using an import map
  * refactor: remove `CliNpmReqResolver` trait in deno_resolver
  * fix(ext/node): use primordials in `ext/node/polyfills/_fs_common.ts`
  * refactor: implement `NpmPackageFolderResolver` in deno_resolver
  * refactor(npm): move `SloppyImportsCachedFs` to deno_resolver
  * chore: forward v2.1.5 release commit to main
  * docs: added jsdoc for window.close()
  * refactor(npm): move `InNpmPackageChecker` code to deno_resolver
  * fix(lsp): use verbatim specifier for URL auto-imports
  * refactor(npm): extract out some npm fs resolution code from the cli
  * refactor(npm): split some resolution from installation
  * refactor: update deno_core for error refactor
  * fix(ext/net): update moka cache to avoid potential panic in `Deno.resolveDns` on some laptops with Ryzen CPU
  * fix(jsr): Wasm imports fail to load
  * fix(ext/node): Fix `os.cpus()` on Linux
  * fix(ext/websocket): Fix close code without reason
  * fix(ext/node): have `process` global available in Node context
  * fix(lint): fix single char selectors being ignored
  * fix(no-slow-types): handle rest param with internal assignments
  * fix(lsp): don't skip dirs with enabled subdirs
  * feat(node/fs): Add a chmod method to the FileHandle class
  * Revert "perf: build denort with panic = "abort" for releases"
  * refactor: make `IncrementalCache` accept a `CacheDBHash`
  * test(ext/node): disable flaky dgram tests
  * feat(unstable): no config npm:@opentelemetry/api integration
  * refactor(quic): introduce endpoint, 0rtt, cleanup
  * feat(unstable): replace SpanExporter with TracerProvider
  * fix(ext/http): improve error message when underlying resource of request body unavailable
  * fix(kv): improve backoff error message and inline documentation
  * fix(check): move module not found errors to typescript diagnostics
  * fix(check): line-break between diagnostic message chain entries
  * refactor: Use 'await using' in serve_test
  * fix(permissions): implicit `--allow-import` when using `--cached-only`
  * refactor: remove use of home crate
  * refactor: update some fs_util functions to use sys_traits
  * refactor(node/npm): separate out permission check from npm resolvers
  * fix(lsp): css preprocessor formatting
  * chore: fix windows pre release CI job
  * fix(npm): deterministically output tags to initialized file
  * perf: build denort with `panic = "abort"` for releases
  * chore: Happy New Year 2025
  * chore: cargo fmt - turn on group_imports=StdExternalCrate
  * perf(fs/windows): stat - only open file once
  * refactor: do not use `deno_fs::FileSystem` everywhere
  * fix(ext/node): support private key export in JWK format
  * fix(node): Add missing `inspector/promises`
  * chore(lint): remove manual AST field counter
  * refactor: use sys_traits
  * perf(node/fs/copy): reduce metadata lookups copying directory
  * fix(ext/node): convert brotli chunks with proper byte offset
  * fix(unstable): don't error on non-existing attrs or type attr
  * fix(ext/node): add support of any length IV for aes-(128|256)-gcm ciphers
  * fix(ext/node): RangeError timingSafeEqual with different byteLength
  * feat(unstable): add OTEL MeterProvider
  * fix(ext/node): make getCiphers return supported ciphers
  * fix: incorrect memory info free/available bytes on mac
  * feat(unstable): support selectors in JS lint plugins
  * fix(ext/fetch): better error message when body resource is unavailable
  * fix(ext/fs): do not throw for bigint ctime/mtime/atime
  * fix(node): handle cjs exports with escaped chars
  * feat(unstable): add JS linting plugin infrastructure
  * perf: remove now needless canonicalization getting closest package.json
  * perf: upgrade to deno_semver 0.7
  * perf: don't store duplicate info for ops in the snapshot
  * feat(unstable): Implement QUIC
  * fix(ext/node): add `truncate` method to the `FileHandle` class
  * fix(lsp): rewrite imports for 'Move to a new file' action
  * fix(publish): infer literal types in const contexts
  * fix(task): support tasks without commands
  * fix(compile): be more deterministic when compiling the same code in different directories
  * fix(ext/node): do not exit worker thread when there is pending async op
  * chore: release ext/ crates
  * fix(ext/node): Fix `fs.access`/`fs.promises.access` with `X_OK` mode parameter on Windows
  * fix(ext/fetch): retry some http/2 errors
  * chore: upgrade libc
  * fix(ext/node): sort list of built-in modules alphabetically
  * fix(task): properly handle task name wildcards with --recursive
  * fix(outdated): ensure "Latest" version is greater than "Update" version
  * fix(lsp): include "node:" prefix for node builtin auto-imports
  * fix: deno_resolver crate without 'sync' feature
  * chore: release "deno_*" crates
  * feat(permission): separate PermissionDeniedError to Retryable and Fatal
  * refactor(lint): renames and code flattening
  * refactor: use capacity_builder for writing deno compile data section
  * refactor: extract out `FileFetcher` to `deno_cache_dir`
  * fix(lsp): respect "typescript.suggestionActions.enabled" setting
  * fix: upgrade deno_doc to 0.161.3
  * fix(compile): display embedded file sizes and total
  * fix: FastString v8_string() should error when cannot allocated
  * refactor: add 'sync' feature to deno_resolver crate
  * ci: restore cargo home cache before rust install
  * fix(outdated): support updating dependencies in external import maps
  * fix(lockfile): include dependencies listed in external import map in lockfile
  * fix(lsp): sql and component file formatting
  * chore: bump hyper-util to 0.1.10
  * Revert "ci: use self-hosted mac arm runner only on main branch"
  * feat(ext/web): add `[[ErrorData]]` slot to `DOMException`
  * fix(ext/node): support createConnection option in node:http.request()
  * chore: mark ./tools/release/npm/build.ts as executable
  * fix(npm): search node_modules folder for package matching npm specifier
  * chore: add npm distribution at `deno` package
  * fix(compile): analyze modules in directory specified in --include
  * refactor(unstable): otel configuration
  * fix(compile): output contents of embedded file system
  * chore: forward v2.1.4 release commit to main
  * feat(unstable): support caching npm dependencies only as they're needed
  * refactor(lint): manage schema files for linter in Deno repo
  * fix(outdated): error when there are no config files
  * chore(tests): Deprecate remaining usages of itest in check tests
  * fix(lint): do not error providing --allow-import
  * fix(outdated): respect --quiet flag for hints
  * perf(compile): improve FileBackedVfsFile
  * fix: replace the @deno-types with @ts-types
  * fix(outdated): show a suggestion for updating
  * fix(compile): correct read length for transpiled typescript files
  * chore: reduce allocations in a few places
  * fix(unstable): don't unwrap optional state in otel
  * fix: do not error when subpath has an @ symbol
  * fix(node): update list of builtin node modules, add missing export to _http_common
  * fix(ext/node): handle Float16Array in node:v8 module
  * refactor: Make `deno_runtime::shared` module public
  * fix(task): do not always kill child on ctrl+c on windows
  * fix: do not panic when fetching invalid file url on Windows
  * test(ext/node): remove flaky node:dgram compat test case
  * fix(ext/node): accept file descriptor in fs.readFile(Sync)
  * chore: add script to check remaining node compat cases
  * chore: forward v2.1.3 release commit to main
  * fix(install): use locked version of jsr package when fetching exports
  * fix(task): `--recursive` option not working
  * fix: clear dep analysis when module loading is done
  * test(ext/node): fix flaky node/http2.createServer() test
  * chore: update hickory dns crates
  * fix(unstable/temporal): respect locale in `Duration.prototype.toLocaleString`
  * fix(node/worker_threads): data url not encoded properly with eval
  * refactor: remove usages of `deno_core::resolve_import` for resolving redirects
  * fix(outdated): allow `--latest` without `--update`
  * fix(task): kill descendants when killing task process on Windows
  * fix: improve auto-imports for npm packages
  * fix(unstable): otel context with multiple keys
  * fix(task): don't panic with filter on missing task argument
  * test: add node compat test cases
  * test(ext/node): reduce race condition in test case
  * refactor: remove `CliNpmRegistryApi`
  * fix(task): only pass args to root task
  * fix(node/fs): support `recursive` option in readdir
  * refactor(ext/web): align error messages
  * refactor: add deno_npm_cache crate
  * chore: fix cjs_with_deps test to use a temp dir
  * fix(fmt): stable formatting of HTML files with JS
  * chore: upgrade deno_lint to 0.68.2
  * feat(unstable): add metrics to otel
  * refactor: upgrade to deno_npm 0.26
  * chore: export variables from node compat tools script
  * fix: support `workspace:^` and `workspace:~` version constraints
  * fix(task): forward signals to spawned sub-processes on unix
  * refactor(ext/fs): align error messages
  * fix(publish): error on missing name field
  * chore: forward v2.1.2 release commit to main
  * fix(node/timers): error when passing id to clearTimeout/clearInterval
  * fix(init): support scoped npm packages
  * fix: support bun specifiers in JSR publish
  * fix(ext/node): `tls.connect` socket upgrades
  * perf(compile): read embedded files as static references when UTF-8 and reading as strings
  * fix(info): resolve bare specifier pointing to workspace member
  * fix(ext/webgpu): use correct variable name
  * chore: fix lint step due to node compat test changes
  * fix(node/http): casing ignored in ServerResponse.hasHeader()
  * fix(task): strip ansi codes and control chars when printing tasks
  * test(ext/node): enable parallel/test-fs-promises-file-handle-stat.js
  * feat(unstable): repurpose `--unstable-detect-cjs` to attempt loading more modules as cjs
  * perf(ext/webstorage): use object wrap for `Storage`
  * fix(tools/doc): HTML resolve main entrypoint from config file
  * fix(node/fs): add missing stat path argument validation
  * chore(lint): add .out file reference checker
  * fix(task): handle carriage return in task description
  * chore: fix flaky `specs::publish::npm_workspace_jsr_pkg_with_npm_dep::dep_and_workspace_dep`
  * fix(install): don't re-set up node_modules if running lifecycle script
  * fix(streams): reject `string` in `ReadableStream.from` type
  * fix(node): correct resolution of dynamic import of esm from cjs
  * fix(ext/webgpu): normalize limits to number
  * fix(ext/fetch): don't throw when `bodyUsed` inspect after upgrade
  * chore(compile): prefer denort binary in target/ directory when available
  * chore(node/tests): increase tolerance of timers test on CI
  * chore: update node_compat setup script, show remaining percentage
  * docs(cli): remove redundant word in comment
  * refactor(unstable): move telemetry to own ext
  * fix(lsp): support task object notation for tasks request
  * fix(task): handle multiline descriptions properly
  * fix(check): support jsdoc `@import` tag
  * fix(compile): do not error embedding same symlink via multiple methods
  * Merge commit from fork
  * fix(runtime/ops): Fix watchfs remove event
  * feat(unstable): Instrument fetch
  * chore: upgrade sqlformat-rs to non-forked version
  * fix(init): always force managed node modules
  * fix(compile): handle TypeScript file included as asset
  * chore: update node_compat setup script
  * feat: Instrument Deno.serve
  * fix(ext/node): add `fs.promises.fstat` and `FileHandle#stat`
  * fix(lsp): wasm file import completions
  * chore: update to file_test_runner 0.7.3
  * fix(fmt): return `None` if sql fmt result is the same
  * fix(lsp): remove stray debug output
  * fix(node/fs): missing uv error context for readFile
  * fix(compile): correct buffered reading of assets and files
  * chore(check): add test for Wasm memory and table
  * fix: support non-function exports in Wasm modules
  * chore(compile): log code cache file path
  * fix(ext/websocket): don't throw exception when sending to closed socket
  * fix(cli): remove extraneous comma in task --eval help
  * docs(cli/add): add clarification to add command
  * fix(install/global): do not error if path is an npm pkg and relative file
  * fix(task): update --filter flag description
  * fix(node): regression where ts files were sometimes resolved instead of js
  * chore: update url + idna
  * fix(watch): don't panic if there's no path provided
  * fix: Buffer global in --unstable-node-globals
  * fix(cli): Fix typo in doc subcommand help output
  * fix(task): ensure root config always looks up dependencies in root</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1740052801">- Deno now requires rusty_v8 version 134.4.0</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1740225600">- Update to version 2.2.1:
  * fix(publish): support jsx/tsx
  * chore: fix more flakey otel tests
  * fix(outdated): hint to use `--latest` if new versions are available in `outdated --update`
  * fix(coverage): exclude scripts with invalid URLs from raw coverage output
  * docs: add examples for SubtleCrypto
  * docs(canvas): Add examples to createImageBitmap jsdocs
  * chore: fix otel test flakiness
  * docs(console): update console documentation
  * docs(web): update docs for `globalThis.caches`
  * fix(check): remove instability in loading lib files
  * fix(ext/node): rewrite SQLite named parameter handing
  * fix(ext/node): Fix handling of sqlite large integers
  * fix: don't panic when running with // as a filepath
  * fix(check/lsp): fall back to `@types/*` packages if npm package doesn't have types
  * fix: better jsx workspace config resolution
  * refactor(publish): create ModuleContentProvider
  * fix: move extension file declarations to cli/tsc/dts
  * fix(ext/cache): add missing Cargo feature</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1740571200">- Update to version 2.2.2:
  * fix(http): generate `OtelInfo` only when otel metrics are enabled
  * fix(lint): plugins ignored when no rust rule active
  * fix(config): allow specifying absolute path for patch and fix panic with exports in package.json
  * fix(lint): update deno_lint
  * fix(lint): give access to SourceCode in 'deno test'
  * fix: add info suggestion for `unsafely-ignore-certificate-errors` and add `--help=full`
  * refactor(cli): update JSON schemas versions
  * fix(ext/node): descriptive sqlite error messages
  * fix(fmt): support "--ext vto" and "--ext njk"
  * fix(lint): don't recurse infinitely for large ASTs
  * fix(cli): add `compilerOptions.lib` examples to config-file.v1.json
  * chore: mark worker_large_output as flaky
  * perf(install): only read initialized file if we care about the tags
  * chore: mark inspector break tests as flaky
  * fix(lsp): create cacheable `ExportInfoMap` per language service
  * refactor(coverage): simplify CoverageReporter trait
  * refactor(resolver/node): use `deno_path_util::is_relative_specifier`
  * refactor: separate publish from pm subcommands
  * refactor(cli): extract TypeChecker to separate module
  * fix(install): don't error on unknown media types in install
  * fix(lsp): close server on exit notification
  * fix(check): regression - implicit jsxImportSource was not resolving
  * fix(unstable): lint plugin `:exit` called at wrong time
  * chore: remove unused dependencies
  * fix(ext/node): decipherIv() range error on invalid final block length</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1741435200">- Reupload registry.tar.zst</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1752840000">- Update to version 2.4.2:
  * fix(bundle): default "jsxImportSource" to "react" (#30082)
  * fix(check): temporarily ignore ERR_TYPES_NOT_FOUND (#29926)
  * fix(ext/node): don't throw error on invalid path input on exists and
  * existsSync (#29971)
  * fix(ext/node): validate path parameters on link and linkSync (#30061)
  * fix(lint): do not panic for many overlapping lint fixes (#30104)
  * fix(lsp): tsconfig features for 'deno check' parity (#30007)
  * fix(tsconfig): prioritize deno.json if it has compiler options (#30056)
  * fix(tsconfig): use tsc defaults for 'strict' and 'noImplicitOverride' (#30045)
  * fix(unstable): support importing files in npm packages as bytes and text
  * (#30065)
  * fix: global global should be writeable (#30032)
  * fix: early init logging (#30034)
  * fix: new signal handling (#30029)
  * fix: upgrade deno_core to 0.352.1 (#30119)
  * All other changes listed here: https://github.com/denoland/deno/compare/v2.2.2...v2.4.2</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1754913600">- Update to version 2.4.3:
  * 2.4.3 (#30251)
  * fix(tsconfig): don't use tsc-compatible defaults for deno.json compiler options (#30242)
  * perf(buffer): optimize Buffer.subarray and Buffer.prototype.utf8Slice (#30213)
  * fix(ext/node): use primordials in `ext/node/polyfills/internal_binding/pipe_wrap.ts` (#30241)
  * fix: reduce change of corrupt lockfile error when updating dependencies in the config file (#30239)
  * chore: regression where excluded path stopped being excluded (#30238)
  * fix(http): catch more tunnel close errors (#30236)
  * refactor: remove more allocations querying for permissions (#30237)
  * fix: ensure coverage dir is stored absolute to prevent issues when cwd changes (#30225)
  * fix: use 'deno_signals' crate for signal handling (#30204)
  * fix: don't invoke `Proxy` getter trap on `console.log` (#30230)
  * refactor: use Cow&lt;Path&gt; more in permissions (#30227)
  * fix(publish): improve diagnostic when importing from another package using a relative import (#30203)
  * refactor: remove usages of to_string_lossy().to_string() (#30224)
  * chore: remove redundant operations from README.md (#30228)
  * refactor: remove some allocations in op_require_x ops (#30212)
  * fix(ext/node): validate `fd` is integer on `fsync` and `fdatasync` (#30215)
  * fix(ext/node): use Zlib base for brotli handles (#30112)
  * refactor(node): remove some duplicate code and unnecessary allocations in node_resolver (#30209)
  * refactor: update to deno_path_util 0.5.2 (#30211)
  * fix: update setTimeout and setInterval callback type to support strin… (#30183)
  * fix(lib/node): change ERR_INVALID_PACKAGE_TARGET to ERR_PACKAGE_PATH_NOT_EXPORTED when no package.json#exports condition matches (#29841)
  * chore(bench): add missing commas in Extension struct literal (#30206)
  * fix(regression): do not error when specifying `--config` flag with `../` component (#30208)
  * fix(ext/node): fix segmentation fault when spkac is empty (#30207)
  * fix(bundle): don't force managed npm resolution (#30200)
  * fix: support package.json imports in a Deno workspace (#30198)
  * docs: Fix broken Getting Started link in CONTRIBUTING.md (#30194)
  * test: avoid race condition on node compat test runner (#30201)
  * Revert "fix(unstable): always require --allow-read permissions for raw imports (#30184)" (#30196)
  * fix(compile): do not include managed npm deps when graph does not have any npm pkgs (#30189)
  * fix(compile): do not error including npm packages that don't match current system (#30188)
  * fix: tunnels in processes that don't listen (#30178)
  * chore: mark some node compat tests as flaky (#30190)
  * fix(unstable): always require --allow-read permissions for raw imports (#30184)
  * fix(check): ensure module not found errors are surfaced (#30181)
  * fix(ext/node): implement tls.checkServerIdentitiy (#30148)
  * fix(ext/node): implement TLSSocket.getPeerCertificate (#30146)
  * fix: do not panic deserializing config with invalid number value (#30171)
  * refactor: upgrade to deno_core 0.353.0 (#30164)
  * fix(ext/node): `fs.read` and `fs.write` promisify compatibility (#30152)
  * chore: fix flaky dynamic_npm_resolution_failure (#30165)
  * fix(task): improve parsing of quotes in command substitution (#30162)
  * feat(unstable): add useful metadata to tunnel (#30161)
  * test: add ability to mark Node compat tests as flaky (#30158)
  * test: de-flake 'wasm_unreachable' test (#30157)
  * fix(lsp): improve renaming a file with bytes or text imports (#30142)
  * fix(ext/node): use primordials in `ext/node/polyfills/internal_binding/_listen.ts` (#30100)
  * chore: update deno_tunnel (#30154)
  * fix(ext/node): add process._rawDebug (#30141)
  * fix(lsp): do not error for bytes or text import of json module (#30137)
  * fix(task): show package name of task when --recursive (#30136)
  * fix(task): `--recursive` - order tasks by package dependencies (#30129)
  * refactor(lsp): move workspace_resolver to LspResolver (#30127)</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1756728000">- Update to version 2.4.4:
  * 2.4.4 (#30396)
  * fix(unstable): lint node properties should be enumerable (#30391)
  * chore: update lint PR title name and job name (#30370)
  * feat(kv): implement custom inspect for AtomicOperation (#30077)
  * fix(tests): use correct path separator on unix for code_cache cleanup.ts (#30378)
  * fix: android build (#30360)
  * fix(unstable): update deno_tunnel for better reconnect errors (#30381)
  * fix(ext/node): make some `os` exported properties read only (#30374)
  * fix: upgrade deno_core to 0.355.0 (#30352)
  * chore: improve pr title verification (#30367)
  * fix(ext/node): accept `base64url` encoding on StringDecoder (#30366)
  * fix(ext/node): handle large buffer correctly (#30369)
  * chore: Rust 1.89.0 (#30364)
  * fix: upgrade @node/types to 24 (#30343)
  * fix: reduce progress bar flickering (#30349)
  * chore: cleanup unused dependencies (#30059)
  * fix(io): do not autoClose stdin readable stream (#30345)
  * chore: remove zlib feature from flate2 dep in npm_cache (#30348)
  * perf: reduce heap allocations and memory creating cjs wrapper module (#30344)
  * fix(publish): remove incorrect `relative-package-import` diagnostic when root of workspace is package (#30333)
  * refactor: improve getting WatchFlags/WatchFlagsWithPaths (#30337)
  * refactor: move fill_graph into deno_resolver (#30338)
  * fix(compile): ensure `Deno.build.standalone` is set in workers (#30335)
  * fix(ext/node): avoid panic when `crypto.randomInt` has no arguments (#30314)
  * fix(lsp): use referrer compiler options for node_modules files (#30275)
  * feat(ext/kv): allow specifying default path and path prefix (#30320)
  * fix(ext/node): use primordials in `ext/node/polyfills/internal_binding/buffer.ts` (#30287)
  * feat(unstable): add json repl (#30307)
  * fix(ext/node): use custom allocator for brotli (#30277)
  * fix: make unmet peer dep error message less verbose (#30312)
  * fix(ext/node): parse fs open options correctly (#30300)
  * chore: rewrite tls_wrap internals to JS (#30303)
  * fix(check): do not surface code resolution errors in declaration file dependencies (#30296)
  * fix(ext/node): assign 'ERR_BUFFER_TOO_LARGE' to codes (#30311)
  * fix(ext/node): incorrect `ERR_INVALID_ARG_VALUE` constructor arguments position (#30309)
  * fix: improve handling of linked jsr packages in lockfile (#30289)
  * feat(ci): migrate to Cirrus medium runners (#30070)
  * perf(napi): misc napi optimizations (#30291)
  * fix(ext/node): worker_threads handles basic `require` calls (#30279)
  * Revert "fix(ext/node): support TLS for unix sockets" (#30284)
  * chore(node): resolution mode for cjs export analysis should be require (#30252)
  * feat(unstable): allow setting headers on EventSource (#30278)
  * fix(ext/node): support TLS for unix sockets (#30169)
  * perf: Use more efficient structuredClone API (#30258)
  * fix(bundle): support importing directories with a package.json from an es module when bundling (#30273)
  * fix(ext/node): define fs constants correctly across platforms (#30113)
  * chore(ci): mark some tests flaky (#30268)
  * fix(update): update version reqs even if locked to latest version (#30249)
  * chore: remove wait dependency in scripts (#30267)
  * fix(ext/node): `fs.open` and `fs.openSync` compatibility (#30191)
  * fix(bundle): require of sub directory in npm package should consult package.json (#30253)
  * fix(ext/node): use primordials in `ext/node/polyfills/internal_binding/node_file.ts` (#30066)
  * fix(ext/node): `fs.rename` and `fs.renameSync` compatibility (#30245)
  * fix(ext/node): fs readv promisify compatibility (#30149)
  * refactor: remove some url to string clones (#30247)
  * fix(bundle): use non-node conditions for --platform=browser (#30250)
  * fix(ext/node): `fs.unlink` and `fs.unlinkSync` compatibility (#30257)</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1757937600">- Update to version 2.4.5:
  * 2.4.5 (#30476)
  * feat(install): more informative deno install output (#30387)
  * perf(ext/net): change the default TCP backlog to 512 (#30471)
  * feat(unstable/install): `DENO_INSTALL_ARCH` env var (#30473)
  * fix(lsp): silence tsc debug failures for inlay hints (#30456)
  * chore: make `specs::outdated::pre_release_latest_tag` less flaky (#30474)
  * fix: enable keyring features and dont clear token when config is missing (#30468)
  * fix(publish): handle precompile in jsx publishing (#30466)
  * fix(ext/node): validate callback on `fs.mkdtemp` and `fs.stat` (#30454)
  * refactor: add deno_maybe_sync crate (#30459)
  * fix(unstable): parsing regex in selector with character class (#30462)
  * fix(lsp): fix import specifiers in file rename changes (#30458)
  * fix(fmt): do not remove parens for jsdoc with `@satisfies` (#30453)
  * fix(ext/node): TLS emit close event on parent socket (#30451)
  * test: add ability to ignore Node compat tests (#30439)
  * fix(cache): cache excluded modules explicitly provided on the command line (#30442)
  * fix(resolver): update "with --unstable-sloppy-imports" message to use "--sloppy-imports" (#30421)
  * fix(ext/node): bad compression caused by invalid brotli params (#30437)
  * fix(ext/node): `os.setPriority` and `os.getPriority` compatibility (#30383)
  * fix(std/fs): implement `chmod` on windows (#30436)
  * feat(lsp): pull-based diagnostics (#30325)
  * fix(ext/node): export `promises` from stream (#30427)
  * fix(ext/node): mTLS support for `node:tls` (#30426)
  * fix(node/fs): cp should not create subfolder when both source and target are directories (#30408)
  * fix(unstable): fix json repl bugs (#30415)
  * fix(test): set cwd when running node compatibility tests (#30422)
  * fix(ext/node): tls upgrades for used sockets (#30418)
  * chore: update keyring to v3.6.3 (#30390)
  * refactor(ext/node): rewrite net.Socket and net.Server to use ES5 class (#30419)
  * fix(bundle): allow json imports without attribute in deno bundle, support require of json (#30413)
  * refactor: make it easier to get closest package.json files (#30420)
  * fix(outdated): use version tagged as latest if it satisfies the version req (#30412)
  * refactor: rename deploy env vars (#30393)
  * refactor(resolver): improve and expose details of CouldNotResolveError (#30410)
  * fix: support cjs, cts, mjs, and mts for the `--ext` flag (#30398)
  * chore: fix lint warnings (#30399)
  * fix: add missing cargo feature to 'deno_npm_cache' crate (#30397)</changelog>
</package>
<package pkgid="8f6dede40be090d6314f8181c6e14c5ff761ba8008218d85efcc693e952c46ea" name="deno-debuginfo" arch="aarch64">
  <version epoch="0" ver="2.6.3" rel="1.amzn2023"/>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1739620800">- Update to version 2.1.10:
  * fix: sync changes from cherry-pick PRs
  * fix: do special file permission check for `check_read_path`
  * fix: update Cargo.lock and fix changes from cherry-pick PRs
  * fix(streams): handle Resource stream error
  * docs: adding examples and a see link to Websockets jdocs
  * fix: allow creating TSC host without a snapshot
  * test: clean up node_compat test runner
  * perf(lsp): cancellation checks in blocking code
  * fix: panic with js lint plugins and invalid js syntax
  * perf(compile): use bytes already in memory after downloading executable
  * fix(compile): never include the specified output executable in itself
  * test: remove one of 'node_unit_tests::tls_test' tests
  * fix(otel): custom span start + end times are fractional ms
  * fix(ext/node): fix twitter-api-v2 compatibility
  * fix(ext/node): fix missing privateKey.x in curve25519 JWK
  * chore: fix lockfile on main
  * chore: move bench test to spec test
  * fix(ext/napi): napi_is_buffer tests for ArrayBufferView
  * fix(ext/node): handle non-ws upgrade headers
  * refactor(ext/fetch): do not share error instance
  * fix(ext/node): expose brotli stream APIs
  * perf: node resolution cache
  * refactor: extract out utf16 map from lsp to cli::util module
  * fix(lsp): ignore a few more diagnostics for ambient modules
  * fix(ext/node): set process fields on own instance
  * fix(publish): correct coloring in --help
  * fix(node): resolve module as maybe CJS when it's missing a file extension
  * fix(node): show directory import and missing extension suggestions
  * Revert "fix(lsp): silence debug error for 'move to a new file' action"
  * docs: Temporal plaintime docs link
  * chore: update std in test util
  * fix(cli): Fix panic in `load_native_certs`
  * fix(ext/node): support proxy http request
  * fix(ext/node): set process.env as own property</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1740052800">- Update to version 2.2.0:
  * feat(http): add otel metrics
  * fix(check): npm resolution errors to tsc diagnostics
  * feat: support XDG_CACHE_HOME for deno dir on macos
  * feat(bench): add `warmup` and `n` for controlling number of iterations
  * fix(node/sqlite): sqlite named parameters
  * fix: handle all values for buffers in turbocall codegen
  * fix(ext/node): implement StatementSync#iterate
  * fix(init): force --reload if npm or jsr package
  * fix(ext/node): use primordials in `ext/node/polyfills/path/common.ts`
  * perf(lsp): don't clone asset text
  * feat(jupyter): make GPUTexture and GPUBuffer displayable
  * fix(lint): don't mark plugin diagnostic as fixable, if it's not
  * fix(unstable/temporal): implement `Temporal.ZonedDateTime.getTimeZoneTransition`
  * perf(lsp): make auto-imports a little faster
  * refactor: better sys trait impls
  * chore: move tracing build to build job
  * chore: fix dts file for DefinitelyTyped linting
  * refactor: put lsp tracing behind flag
  * feat: Upgrade V8 to 13.4
  * fix(workspace): diagnostic for imports in member with importMap at root
  * fix(lint): react-rules-of-hooks works with destructuring
  * fix(unstable): align js lint context API with eslint
  * fix: cache bust http cache on lockfile integrity mismatch
  * fix(task): support --frozen flag
  * feat(unstable): add js lint plugin source code helpers
  * refactor: support hmr feature for lsp files
  * fix(completions): remove problematic character for powershell
  * fix: add hint to run with `--no-check` when type checking fails
  * chore: forward v2.1.10 release commit to main
  * perf(check): use v8 code cache for extension sources in `deno check`
  * perf(lsp): add built-in tracing support for the LSP
  * fix(lsp): include description for auto-import completions
  * fix: do special file permission check for `check_read_path`
  * refactor: object wrap WebGPU
  * refactor(lsp): remove Send + Sync requirement
  * fix(lint): `Deno.lint.runPlugin` throws in `deno run`
  * docs(cli): update description of readFile and readFileSync
  * refactor(lsp): make TS host use CLI snapshot
  * fix(streams): handle Resource stream error
  * fix(unstable): add missing rule context types
  * refactor: remove tsc snapshot
  * docs: adding examples and a see link to Websockets jdocs
  * fix: allow creating TSC host without a snapshot
  * feat(unstable): support multiple fixes from lint plugins
  * fix(ext/node): `DatabaseSync#exec` should execute batch statements
  * Revert "refactor: remove tsc snapshot"
  * test: clean up node_compat test runner
  * refactor: remove tsc snapshot
  * fix(lint): don't show docs URLs for plugins
  * fix(lint): disable incremental caching if JS plugins are used
  * refactor(lint): remove dead documentation
  * fix(lint): out of order diagnostics for plugins
  * perf(lsp): cancellation checks in blocking code
  * fix(lint): clear plugin diagnostics on each lint file run
  * feat(unstable): type lint plugin visitor
  * fix: panic with js lint plugins and invalid js syntax
  * perf(compile): use bytes already in memory after downloading executable
  * fix(compile): never include the specified output executable in itself
  * feat(unstable): align lint ast with TSEStree
  * feat(unstable): add lint plugin ast types
  * test: remove one of 'node_unit_tests::tls_test' tests
  * fix(otel): custom span start + end times are fractional ms
  * feat(unstable): add test for lint plugin destroy hook
  * feat(unstable): add `lint.plugins` to config schema
  * fix(ext/node): expose sqlite changeset constants
  * fix(ext/node): fix twitter-api-v2 compatibility
  * fix(ext/node): fix missing privateKey.x in curve25519 JWK
  * fix(ext/node): throw Session methods when database is closed
  * fix(ext/node): implement `DatabaseSync#applyChangeset()`
  * fix(check): support sloppy imports with "compilerOptions.rootDirs"
  * chore: fix lockfile on main
  * feat(lint): add JavaScript plugin support
  * chore: move bench test to spec test
  * feat(ext/canvas): enhance `createImageBitmap` specification compliance
  * feat(outdated): interactive update
  * fix(ext/node): implement SQLite Session API
  * fix(ext/napi): napi_is_buffer tests for ArrayBufferView
  * fix(ext/sqlite): add `sourceSQL` and `expandedSQL` getters
  * fix(ext/node): handle non-ws upgrade headers
  * refactor(ext/fetch): do not share error instance
  * fix(ext/node): expose brotli stream APIs
  * perf: node resolution cache
  * refactor: extract out utf16 map from lsp to cli::util module
  * fix(lsp): ignore a few more diagnostics for ambient modules
  * feat(compile): support sloppy imports
  * feat(bench): add `--permit-no-files`
  * fix(ext/node): support read-only database in `node:sqlite`
  * fix(ext/node): set process fields on own instance
  * fix(publish): correct coloring in --help
  * fix(ext/node): enforce -RW perms on `node:sqlite`
  * fix(node): resolve module as maybe CJS when it's missing a file extension
  * fix(node): show directory import and missing extension suggestions
  * fix(ext/node): throw RangeError when sqlite INTEGER is too large
  * Revert "fix(lsp): silence debug error for 'move to a new file' action"
  * feat: TypeScript 5.7
  * docs: Temporal plaintime docs link
  * chore: fix some broken pty tests on windows
  * chore: update std in test util
  * fix(ext/node): sqlite bind support bigint values
  * fix(cli): Fix panic in `load_native_certs`
  * fix(ext/node): support proxy http request
  * fix(ext/node): represent sqlite blob as Uint8Array
  * fix(ext/node): set process.env as own property
  * chore: forward v2.1.9 release commit to main
  * perf(crypto): use ring for asm implementations of sha256/sha512
  * chore: forward v2.1.8 release commit to main
  * feat(task): add support for task wildcards
  * fix(core): Fix `create_stack_trace` from empty trace
  * feat: implement `process.cpuUsage` (`Deno.cpuUsage`)
  * fix(lsp): ignore errors on ambient module imports
  * feat(check/lsp): support "compilerOptions.rootDirs"
  * fix(init): correct dev task for --lib
  * fix(ext/node): implement `crypto.hash`
  * feat(unstable): WebTransport
  * fix(check): better handling of TypeScript in npm packages for type checking
  * feat(ext/cache): support lscache
  * feat(node:http): add http information support
  * docs: jsdocs for URL web API
  * fix(check): compiler options from workspace members
  * chore: fix two locally failing on windows tests
  * fix(process/windows): correct command resolution when PATH env var not uppercase
  * fix(npmrc): merge `.npmrc` in user's homedir and project
  * feat(ext/node): implement `node:sqlite`
  * fix(ext/node): clear tz cache when setting process.env.TZ
  * fix(ext/crypto): fix jwk key_ops validation
  * fix(ext/node): implement `aes-128-ctr`, `aes-192-ctr`, and `aes-256-ctr`
  * fix(ext/node): do not apply socket-init-workaround to ipc socket
  * chore: remove unused npm package fixtures
  * perf(node_resolver): reduce url to/from path conversions
  * fix(install/global): warn about not including auto-discovered config file
  * fix(ext/crypto): export private x25519 JWK key
  * fix(lint): update jsx/react related rules and names
  * chore: fix deno_resolver non-sync build
  * feat: Deno.cwd() no longer requires --allow-read permission
  * fix(ext/node): implement X509Certificate#checkHost
  * fix(ext/node): fix panic when invalid AES GCM key size
  * fix(ext/node): fix async variant of brotliDecompress
  * chore(ext/node): remove internal/streams/buffer_list.mjs
  * fix(ext/node): scrypt panic when `log_n` &gt; 64
  * fix(core): handle dyn imports exceeding call stack size
  * fix(ext/node): npm:mqtt compatibility
  * fix(ext/fetch): update h2 to fix sending a PROTOCOL_ERROR instead of REFUSED_STREAM when receiving oversized headers
  * perf(lsp): cache completion item resolution during request
  * chore: remove LSP global symbols count tests
  * fix(node): align type stripping in node_modules error message with Node
  * fix(types): `Deno.readDirSync`'s type returns an `IteratorObject`
  * refactor: make PackageJsonCache injectable
  * chore: update ensure_registry_files_local to handle scoped packages
  * feat(lint): add rules for react/preact
  * refactor(tsc): remove TS program creation during snapshotting
  * chore: trim registry.json files in tests/registry/npm
  * refactor(node_resolver): remove some allocations and lookups
  * refactor: add `WorkspaceFactory` and `ResolverFactory`
  * feat(compile): show remote modules and metadata size when compiling
  * fix: do not log cache creation failure on readonly file system
  * fix(publish): unfurl sloppy imports in d.ts files and type imports
  * refactor(tsc): split TS compiler into multiple files, use ESM
  * feat(lint): change behavior of `--rules` flag
  * refactor: use DataUrl from deno_media_type
  * chore: fix hmr build
  * fix(lsp): silence debug error for 'move to a new file' action
  * fix(ext/node): reference error in zlib.crc32
  * feat(unstable): support https otlp endpoints
  * perf: full LTO in sysroot
  * fix(ext/node): fix formatting of debug logs
  * chore: note in flags output that unstable is deprecated
  * chore: forward v2.1.7 release commit to main
  * fix(ext/node): add FileHandle#sync
  * fix(deps): update yanked crates
  * fix(install/global): remove importMap field from specified config file
  * feat(unstable): add basic support for otel trace links
  * fix(ext/os): pass SignalState to web worker
  * fix(ext/node): GCM auth tag check on DechiperIv#final
  * docs(readme): update redirected links
  * perf(compile): remove swc from denort
  * chore: fix canary version
  * refactor: move denort to separate crate
  * refactor: update deno_core and use more concrete errors
  * fix(ext/node): tls.connect regression
  * refactor: add 'deno_process' crate
  * fix(ext/node): propagate socket error to client request object
  * chore: forward v2.1.6 release commit to main
  * fix(outdated): Use `latest` tag even when it's the same as the current version
  * fix(outdated): retain strict semver specifier when updating
  * fix(check/lsp): fix bugs with tsc type resolution, allow npm packages to augment `ImportMeta`
  * fix(ext/console): change Temporal color
  * docs: adding jsdocs info for console interface
  * docs: JSDocs examples for prompt, confirm, and alert
  * docs:Adds examples in JSDocs for localStorage and sessionStorage
  * chore: add missing internal `core_import_map` file paths
  * fix(check/lsp): correctly resolve compilerOptions.types
  * refactor: create deno_lib crate
  * fix(ext/node): add chown method to FileHandle class
  * chore: fix ci by removing remote server dependent test
  * refactor: add 'deno_os' crate
  * fix(ext/node): fix playwright http client
  * refactor: move `CliNpmResolver` to `deno_resolver::npm::NpmResolver`
  * feat(unstable): refactor js lint plugin AST
  * refactor: deno_config 0.45
  * fix(node/fs): add utimes method to the FileHandle class
  * fix(ext/node): add `writev` method to `FileHandle`
  * fix(compile/windows): better handling of deno_dir on different drive letter than code
  * refactor: create `NpmInstaller`
  * fix(node): Prevent node:child_process from always inheriting the parent environment
  * fix(compile): store embedded fs case sensitivity
  * refactor(node_resolver): make conditions_from_resolution_mode configurable
  * fix(lsp): handle pathless untitled URIs
  * fix(ext/node): apply `@npmcli/agent` workaround to `npm-check-updates`
  * fix(lsp/check): don't resolve unknown media types to a `.js` extension
  * fix(regression): show bare-node-builtin hint when using an import map
  * refactor: remove `CliNpmReqResolver` trait in deno_resolver
  * fix(ext/node): use primordials in `ext/node/polyfills/_fs_common.ts`
  * refactor: implement `NpmPackageFolderResolver` in deno_resolver
  * refactor(npm): move `SloppyImportsCachedFs` to deno_resolver
  * chore: forward v2.1.5 release commit to main
  * docs: added jsdoc for window.close()
  * refactor(npm): move `InNpmPackageChecker` code to deno_resolver
  * fix(lsp): use verbatim specifier for URL auto-imports
  * refactor(npm): extract out some npm fs resolution code from the cli
  * refactor(npm): split some resolution from installation
  * refactor: update deno_core for error refactor
  * fix(ext/net): update moka cache to avoid potential panic in `Deno.resolveDns` on some laptops with Ryzen CPU
  * fix(jsr): Wasm imports fail to load
  * fix(ext/node): Fix `os.cpus()` on Linux
  * fix(ext/websocket): Fix close code without reason
  * fix(ext/node): have `process` global available in Node context
  * fix(lint): fix single char selectors being ignored
  * fix(no-slow-types): handle rest param with internal assignments
  * fix(lsp): don't skip dirs with enabled subdirs
  * feat(node/fs): Add a chmod method to the FileHandle class
  * Revert "perf: build denort with panic = "abort" for releases"
  * refactor: make `IncrementalCache` accept a `CacheDBHash`
  * test(ext/node): disable flaky dgram tests
  * feat(unstable): no config npm:@opentelemetry/api integration
  * refactor(quic): introduce endpoint, 0rtt, cleanup
  * feat(unstable): replace SpanExporter with TracerProvider
  * fix(ext/http): improve error message when underlying resource of request body unavailable
  * fix(kv): improve backoff error message and inline documentation
  * fix(check): move module not found errors to typescript diagnostics
  * fix(check): line-break between diagnostic message chain entries
  * refactor: Use 'await using' in serve_test
  * fix(permissions): implicit `--allow-import` when using `--cached-only`
  * refactor: remove use of home crate
  * refactor: update some fs_util functions to use sys_traits
  * refactor(node/npm): separate out permission check from npm resolvers
  * fix(lsp): css preprocessor formatting
  * chore: fix windows pre release CI job
  * fix(npm): deterministically output tags to initialized file
  * perf: build denort with `panic = "abort"` for releases
  * chore: Happy New Year 2025
  * chore: cargo fmt - turn on group_imports=StdExternalCrate
  * perf(fs/windows): stat - only open file once
  * refactor: do not use `deno_fs::FileSystem` everywhere
  * fix(ext/node): support private key export in JWK format
  * fix(node): Add missing `inspector/promises`
  * chore(lint): remove manual AST field counter
  * refactor: use sys_traits
  * perf(node/fs/copy): reduce metadata lookups copying directory
  * fix(ext/node): convert brotli chunks with proper byte offset
  * fix(unstable): don't error on non-existing attrs or type attr
  * fix(ext/node): add support of any length IV for aes-(128|256)-gcm ciphers
  * fix(ext/node): RangeError timingSafeEqual with different byteLength
  * feat(unstable): add OTEL MeterProvider
  * fix(ext/node): make getCiphers return supported ciphers
  * fix: incorrect memory info free/available bytes on mac
  * feat(unstable): support selectors in JS lint plugins
  * fix(ext/fetch): better error message when body resource is unavailable
  * fix(ext/fs): do not throw for bigint ctime/mtime/atime
  * fix(node): handle cjs exports with escaped chars
  * feat(unstable): add JS linting plugin infrastructure
  * perf: remove now needless canonicalization getting closest package.json
  * perf: upgrade to deno_semver 0.7
  * perf: don't store duplicate info for ops in the snapshot
  * feat(unstable): Implement QUIC
  * fix(ext/node): add `truncate` method to the `FileHandle` class
  * fix(lsp): rewrite imports for 'Move to a new file' action
  * fix(publish): infer literal types in const contexts
  * fix(task): support tasks without commands
  * fix(compile): be more deterministic when compiling the same code in different directories
  * fix(ext/node): do not exit worker thread when there is pending async op
  * chore: release ext/ crates
  * fix(ext/node): Fix `fs.access`/`fs.promises.access` with `X_OK` mode parameter on Windows
  * fix(ext/fetch): retry some http/2 errors
  * chore: upgrade libc
  * fix(ext/node): sort list of built-in modules alphabetically
  * fix(task): properly handle task name wildcards with --recursive
  * fix(outdated): ensure "Latest" version is greater than "Update" version
  * fix(lsp): include "node:" prefix for node builtin auto-imports
  * fix: deno_resolver crate without 'sync' feature
  * chore: release "deno_*" crates
  * feat(permission): separate PermissionDeniedError to Retryable and Fatal
  * refactor(lint): renames and code flattening
  * refactor: use capacity_builder for writing deno compile data section
  * refactor: extract out `FileFetcher` to `deno_cache_dir`
  * fix(lsp): respect "typescript.suggestionActions.enabled" setting
  * fix: upgrade deno_doc to 0.161.3
  * fix(compile): display embedded file sizes and total
  * fix: FastString v8_string() should error when cannot allocated
  * refactor: add 'sync' feature to deno_resolver crate
  * ci: restore cargo home cache before rust install
  * fix(outdated): support updating dependencies in external import maps
  * fix(lockfile): include dependencies listed in external import map in lockfile
  * fix(lsp): sql and component file formatting
  * chore: bump hyper-util to 0.1.10
  * Revert "ci: use self-hosted mac arm runner only on main branch"
  * feat(ext/web): add `[[ErrorData]]` slot to `DOMException`
  * fix(ext/node): support createConnection option in node:http.request()
  * chore: mark ./tools/release/npm/build.ts as executable
  * fix(npm): search node_modules folder for package matching npm specifier
  * chore: add npm distribution at `deno` package
  * fix(compile): analyze modules in directory specified in --include
  * refactor(unstable): otel configuration
  * fix(compile): output contents of embedded file system
  * chore: forward v2.1.4 release commit to main
  * feat(unstable): support caching npm dependencies only as they're needed
  * refactor(lint): manage schema files for linter in Deno repo
  * fix(outdated): error when there are no config files
  * chore(tests): Deprecate remaining usages of itest in check tests
  * fix(lint): do not error providing --allow-import
  * fix(outdated): respect --quiet flag for hints
  * perf(compile): improve FileBackedVfsFile
  * fix: replace the @deno-types with @ts-types
  * fix(outdated): show a suggestion for updating
  * fix(compile): correct read length for transpiled typescript files
  * chore: reduce allocations in a few places
  * fix(unstable): don't unwrap optional state in otel
  * fix: do not error when subpath has an @ symbol
  * fix(node): update list of builtin node modules, add missing export to _http_common
  * fix(ext/node): handle Float16Array in node:v8 module
  * refactor: Make `deno_runtime::shared` module public
  * fix(task): do not always kill child on ctrl+c on windows
  * fix: do not panic when fetching invalid file url on Windows
  * test(ext/node): remove flaky node:dgram compat test case
  * fix(ext/node): accept file descriptor in fs.readFile(Sync)
  * chore: add script to check remaining node compat cases
  * chore: forward v2.1.3 release commit to main
  * fix(install): use locked version of jsr package when fetching exports
  * fix(task): `--recursive` option not working
  * fix: clear dep analysis when module loading is done
  * test(ext/node): fix flaky node/http2.createServer() test
  * chore: update hickory dns crates
  * fix(unstable/temporal): respect locale in `Duration.prototype.toLocaleString`
  * fix(node/worker_threads): data url not encoded properly with eval
  * refactor: remove usages of `deno_core::resolve_import` for resolving redirects
  * fix(outdated): allow `--latest` without `--update`
  * fix(task): kill descendants when killing task process on Windows
  * fix: improve auto-imports for npm packages
  * fix(unstable): otel context with multiple keys
  * fix(task): don't panic with filter on missing task argument
  * test: add node compat test cases
  * test(ext/node): reduce race condition in test case
  * refactor: remove `CliNpmRegistryApi`
  * fix(task): only pass args to root task
  * fix(node/fs): support `recursive` option in readdir
  * refactor(ext/web): align error messages
  * refactor: add deno_npm_cache crate
  * chore: fix cjs_with_deps test to use a temp dir
  * fix(fmt): stable formatting of HTML files with JS
  * chore: upgrade deno_lint to 0.68.2
  * feat(unstable): add metrics to otel
  * refactor: upgrade to deno_npm 0.26
  * chore: export variables from node compat tools script
  * fix: support `workspace:^` and `workspace:~` version constraints
  * fix(task): forward signals to spawned sub-processes on unix
  * refactor(ext/fs): align error messages
  * fix(publish): error on missing name field
  * chore: forward v2.1.2 release commit to main
  * fix(node/timers): error when passing id to clearTimeout/clearInterval
  * fix(init): support scoped npm packages
  * fix: support bun specifiers in JSR publish
  * fix(ext/node): `tls.connect` socket upgrades
  * perf(compile): read embedded files as static references when UTF-8 and reading as strings
  * fix(info): resolve bare specifier pointing to workspace member
  * fix(ext/webgpu): use correct variable name
  * chore: fix lint step due to node compat test changes
  * fix(node/http): casing ignored in ServerResponse.hasHeader()
  * fix(task): strip ansi codes and control chars when printing tasks
  * test(ext/node): enable parallel/test-fs-promises-file-handle-stat.js
  * feat(unstable): repurpose `--unstable-detect-cjs` to attempt loading more modules as cjs
  * perf(ext/webstorage): use object wrap for `Storage`
  * fix(tools/doc): HTML resolve main entrypoint from config file
  * fix(node/fs): add missing stat path argument validation
  * chore(lint): add .out file reference checker
  * fix(task): handle carriage return in task description
  * chore: fix flaky `specs::publish::npm_workspace_jsr_pkg_with_npm_dep::dep_and_workspace_dep`
  * fix(install): don't re-set up node_modules if running lifecycle script
  * fix(streams): reject `string` in `ReadableStream.from` type
  * fix(node): correct resolution of dynamic import of esm from cjs
  * fix(ext/webgpu): normalize limits to number
  * fix(ext/fetch): don't throw when `bodyUsed` inspect after upgrade
  * chore(compile): prefer denort binary in target/ directory when available
  * chore(node/tests): increase tolerance of timers test on CI
  * chore: update node_compat setup script, show remaining percentage
  * docs(cli): remove redundant word in comment
  * refactor(unstable): move telemetry to own ext
  * fix(lsp): support task object notation for tasks request
  * fix(task): handle multiline descriptions properly
  * fix(check): support jsdoc `@import` tag
  * fix(compile): do not error embedding same symlink via multiple methods
  * Merge commit from fork
  * fix(runtime/ops): Fix watchfs remove event
  * feat(unstable): Instrument fetch
  * chore: upgrade sqlformat-rs to non-forked version
  * fix(init): always force managed node modules
  * fix(compile): handle TypeScript file included as asset
  * chore: update node_compat setup script
  * feat: Instrument Deno.serve
  * fix(ext/node): add `fs.promises.fstat` and `FileHandle#stat`
  * fix(lsp): wasm file import completions
  * chore: update to file_test_runner 0.7.3
  * fix(fmt): return `None` if sql fmt result is the same
  * fix(lsp): remove stray debug output
  * fix(node/fs): missing uv error context for readFile
  * fix(compile): correct buffered reading of assets and files
  * chore(check): add test for Wasm memory and table
  * fix: support non-function exports in Wasm modules
  * chore(compile): log code cache file path
  * fix(ext/websocket): don't throw exception when sending to closed socket
  * fix(cli): remove extraneous comma in task --eval help
  * docs(cli/add): add clarification to add command
  * fix(install/global): do not error if path is an npm pkg and relative file
  * fix(task): update --filter flag description
  * fix(node): regression where ts files were sometimes resolved instead of js
  * chore: update url + idna
  * fix(watch): don't panic if there's no path provided
  * fix: Buffer global in --unstable-node-globals
  * fix(cli): Fix typo in doc subcommand help output
  * fix(task): ensure root config always looks up dependencies in root</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1740052801">- Deno now requires rusty_v8 version 134.4.0</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1740225600">- Update to version 2.2.1:
  * fix(publish): support jsx/tsx
  * chore: fix more flakey otel tests
  * fix(outdated): hint to use `--latest` if new versions are available in `outdated --update`
  * fix(coverage): exclude scripts with invalid URLs from raw coverage output
  * docs: add examples for SubtleCrypto
  * docs(canvas): Add examples to createImageBitmap jsdocs
  * chore: fix otel test flakiness
  * docs(console): update console documentation
  * docs(web): update docs for `globalThis.caches`
  * fix(check): remove instability in loading lib files
  * fix(ext/node): rewrite SQLite named parameter handing
  * fix(ext/node): Fix handling of sqlite large integers
  * fix: don't panic when running with // as a filepath
  * fix(check/lsp): fall back to `@types/*` packages if npm package doesn't have types
  * fix: better jsx workspace config resolution
  * refactor(publish): create ModuleContentProvider
  * fix: move extension file declarations to cli/tsc/dts
  * fix(ext/cache): add missing Cargo feature</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1740571200">- Update to version 2.2.2:
  * fix(http): generate `OtelInfo` only when otel metrics are enabled
  * fix(lint): plugins ignored when no rust rule active
  * fix(config): allow specifying absolute path for patch and fix panic with exports in package.json
  * fix(lint): update deno_lint
  * fix(lint): give access to SourceCode in 'deno test'
  * fix: add info suggestion for `unsafely-ignore-certificate-errors` and add `--help=full`
  * refactor(cli): update JSON schemas versions
  * fix(ext/node): descriptive sqlite error messages
  * fix(fmt): support "--ext vto" and "--ext njk"
  * fix(lint): don't recurse infinitely for large ASTs
  * fix(cli): add `compilerOptions.lib` examples to config-file.v1.json
  * chore: mark worker_large_output as flaky
  * perf(install): only read initialized file if we care about the tags
  * chore: mark inspector break tests as flaky
  * fix(lsp): create cacheable `ExportInfoMap` per language service
  * refactor(coverage): simplify CoverageReporter trait
  * refactor(resolver/node): use `deno_path_util::is_relative_specifier`
  * refactor: separate publish from pm subcommands
  * refactor(cli): extract TypeChecker to separate module
  * fix(install): don't error on unknown media types in install
  * fix(lsp): close server on exit notification
  * fix(check): regression - implicit jsxImportSource was not resolving
  * fix(unstable): lint plugin `:exit` called at wrong time
  * chore: remove unused dependencies
  * fix(ext/node): decipherIv() range error on invalid final block length</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1741435200">- Reupload registry.tar.zst</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1752840000">- Update to version 2.4.2:
  * fix(bundle): default "jsxImportSource" to "react" (#30082)
  * fix(check): temporarily ignore ERR_TYPES_NOT_FOUND (#29926)
  * fix(ext/node): don't throw error on invalid path input on exists and
  * existsSync (#29971)
  * fix(ext/node): validate path parameters on link and linkSync (#30061)
  * fix(lint): do not panic for many overlapping lint fixes (#30104)
  * fix(lsp): tsconfig features for 'deno check' parity (#30007)
  * fix(tsconfig): prioritize deno.json if it has compiler options (#30056)
  * fix(tsconfig): use tsc defaults for 'strict' and 'noImplicitOverride' (#30045)
  * fix(unstable): support importing files in npm packages as bytes and text
  * (#30065)
  * fix: global global should be writeable (#30032)
  * fix: early init logging (#30034)
  * fix: new signal handling (#30029)
  * fix: upgrade deno_core to 0.352.1 (#30119)
  * All other changes listed here: https://github.com/denoland/deno/compare/v2.2.2...v2.4.2</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1754913600">- Update to version 2.4.3:
  * 2.4.3 (#30251)
  * fix(tsconfig): don't use tsc-compatible defaults for deno.json compiler options (#30242)
  * perf(buffer): optimize Buffer.subarray and Buffer.prototype.utf8Slice (#30213)
  * fix(ext/node): use primordials in `ext/node/polyfills/internal_binding/pipe_wrap.ts` (#30241)
  * fix: reduce change of corrupt lockfile error when updating dependencies in the config file (#30239)
  * chore: regression where excluded path stopped being excluded (#30238)
  * fix(http): catch more tunnel close errors (#30236)
  * refactor: remove more allocations querying for permissions (#30237)
  * fix: ensure coverage dir is stored absolute to prevent issues when cwd changes (#30225)
  * fix: use 'deno_signals' crate for signal handling (#30204)
  * fix: don't invoke `Proxy` getter trap on `console.log` (#30230)
  * refactor: use Cow&lt;Path&gt; more in permissions (#30227)
  * fix(publish): improve diagnostic when importing from another package using a relative import (#30203)
  * refactor: remove usages of to_string_lossy().to_string() (#30224)
  * chore: remove redundant operations from README.md (#30228)
  * refactor: remove some allocations in op_require_x ops (#30212)
  * fix(ext/node): validate `fd` is integer on `fsync` and `fdatasync` (#30215)
  * fix(ext/node): use Zlib base for brotli handles (#30112)
  * refactor(node): remove some duplicate code and unnecessary allocations in node_resolver (#30209)
  * refactor: update to deno_path_util 0.5.2 (#30211)
  * fix: update setTimeout and setInterval callback type to support strin… (#30183)
  * fix(lib/node): change ERR_INVALID_PACKAGE_TARGET to ERR_PACKAGE_PATH_NOT_EXPORTED when no package.json#exports condition matches (#29841)
  * chore(bench): add missing commas in Extension struct literal (#30206)
  * fix(regression): do not error when specifying `--config` flag with `../` component (#30208)
  * fix(ext/node): fix segmentation fault when spkac is empty (#30207)
  * fix(bundle): don't force managed npm resolution (#30200)
  * fix: support package.json imports in a Deno workspace (#30198)
  * docs: Fix broken Getting Started link in CONTRIBUTING.md (#30194)
  * test: avoid race condition on node compat test runner (#30201)
  * Revert "fix(unstable): always require --allow-read permissions for raw imports (#30184)" (#30196)
  * fix(compile): do not include managed npm deps when graph does not have any npm pkgs (#30189)
  * fix(compile): do not error including npm packages that don't match current system (#30188)
  * fix: tunnels in processes that don't listen (#30178)
  * chore: mark some node compat tests as flaky (#30190)
  * fix(unstable): always require --allow-read permissions for raw imports (#30184)
  * fix(check): ensure module not found errors are surfaced (#30181)
  * fix(ext/node): implement tls.checkServerIdentitiy (#30148)
  * fix(ext/node): implement TLSSocket.getPeerCertificate (#30146)
  * fix: do not panic deserializing config with invalid number value (#30171)
  * refactor: upgrade to deno_core 0.353.0 (#30164)
  * fix(ext/node): `fs.read` and `fs.write` promisify compatibility (#30152)
  * chore: fix flaky dynamic_npm_resolution_failure (#30165)
  * fix(task): improve parsing of quotes in command substitution (#30162)
  * feat(unstable): add useful metadata to tunnel (#30161)
  * test: add ability to mark Node compat tests as flaky (#30158)
  * test: de-flake 'wasm_unreachable' test (#30157)
  * fix(lsp): improve renaming a file with bytes or text imports (#30142)
  * fix(ext/node): use primordials in `ext/node/polyfills/internal_binding/_listen.ts` (#30100)
  * chore: update deno_tunnel (#30154)
  * fix(ext/node): add process._rawDebug (#30141)
  * fix(lsp): do not error for bytes or text import of json module (#30137)
  * fix(task): show package name of task when --recursive (#30136)
  * fix(task): `--recursive` - order tasks by package dependencies (#30129)
  * refactor(lsp): move workspace_resolver to LspResolver (#30127)</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1756728000">- Update to version 2.4.4:
  * 2.4.4 (#30396)
  * fix(unstable): lint node properties should be enumerable (#30391)
  * chore: update lint PR title name and job name (#30370)
  * feat(kv): implement custom inspect for AtomicOperation (#30077)
  * fix(tests): use correct path separator on unix for code_cache cleanup.ts (#30378)
  * fix: android build (#30360)
  * fix(unstable): update deno_tunnel for better reconnect errors (#30381)
  * fix(ext/node): make some `os` exported properties read only (#30374)
  * fix: upgrade deno_core to 0.355.0 (#30352)
  * chore: improve pr title verification (#30367)
  * fix(ext/node): accept `base64url` encoding on StringDecoder (#30366)
  * fix(ext/node): handle large buffer correctly (#30369)
  * chore: Rust 1.89.0 (#30364)
  * fix: upgrade @node/types to 24 (#30343)
  * fix: reduce progress bar flickering (#30349)
  * chore: cleanup unused dependencies (#30059)
  * fix(io): do not autoClose stdin readable stream (#30345)
  * chore: remove zlib feature from flate2 dep in npm_cache (#30348)
  * perf: reduce heap allocations and memory creating cjs wrapper module (#30344)
  * fix(publish): remove incorrect `relative-package-import` diagnostic when root of workspace is package (#30333)
  * refactor: improve getting WatchFlags/WatchFlagsWithPaths (#30337)
  * refactor: move fill_graph into deno_resolver (#30338)
  * fix(compile): ensure `Deno.build.standalone` is set in workers (#30335)
  * fix(ext/node): avoid panic when `crypto.randomInt` has no arguments (#30314)
  * fix(lsp): use referrer compiler options for node_modules files (#30275)
  * feat(ext/kv): allow specifying default path and path prefix (#30320)
  * fix(ext/node): use primordials in `ext/node/polyfills/internal_binding/buffer.ts` (#30287)
  * feat(unstable): add json repl (#30307)
  * fix(ext/node): use custom allocator for brotli (#30277)
  * fix: make unmet peer dep error message less verbose (#30312)
  * fix(ext/node): parse fs open options correctly (#30300)
  * chore: rewrite tls_wrap internals to JS (#30303)
  * fix(check): do not surface code resolution errors in declaration file dependencies (#30296)
  * fix(ext/node): assign 'ERR_BUFFER_TOO_LARGE' to codes (#30311)
  * fix(ext/node): incorrect `ERR_INVALID_ARG_VALUE` constructor arguments position (#30309)
  * fix: improve handling of linked jsr packages in lockfile (#30289)
  * feat(ci): migrate to Cirrus medium runners (#30070)
  * perf(napi): misc napi optimizations (#30291)
  * fix(ext/node): worker_threads handles basic `require` calls (#30279)
  * Revert "fix(ext/node): support TLS for unix sockets" (#30284)
  * chore(node): resolution mode for cjs export analysis should be require (#30252)
  * feat(unstable): allow setting headers on EventSource (#30278)
  * fix(ext/node): support TLS for unix sockets (#30169)
  * perf: Use more efficient structuredClone API (#30258)
  * fix(bundle): support importing directories with a package.json from an es module when bundling (#30273)
  * fix(ext/node): define fs constants correctly across platforms (#30113)
  * chore(ci): mark some tests flaky (#30268)
  * fix(update): update version reqs even if locked to latest version (#30249)
  * chore: remove wait dependency in scripts (#30267)
  * fix(ext/node): `fs.open` and `fs.openSync` compatibility (#30191)
  * fix(bundle): require of sub directory in npm package should consult package.json (#30253)
  * fix(ext/node): use primordials in `ext/node/polyfills/internal_binding/node_file.ts` (#30066)
  * fix(ext/node): `fs.rename` and `fs.renameSync` compatibility (#30245)
  * fix(ext/node): fs readv promisify compatibility (#30149)
  * refactor: remove some url to string clones (#30247)
  * fix(bundle): use non-node conditions for --platform=browser (#30250)
  * fix(ext/node): `fs.unlink` and `fs.unlinkSync` compatibility (#30257)</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1757937600">- Update to version 2.4.5:
  * 2.4.5 (#30476)
  * feat(install): more informative deno install output (#30387)
  * perf(ext/net): change the default TCP backlog to 512 (#30471)
  * feat(unstable/install): `DENO_INSTALL_ARCH` env var (#30473)
  * fix(lsp): silence tsc debug failures for inlay hints (#30456)
  * chore: make `specs::outdated::pre_release_latest_tag` less flaky (#30474)
  * fix: enable keyring features and dont clear token when config is missing (#30468)
  * fix(publish): handle precompile in jsx publishing (#30466)
  * fix(ext/node): validate callback on `fs.mkdtemp` and `fs.stat` (#30454)
  * refactor: add deno_maybe_sync crate (#30459)
  * fix(unstable): parsing regex in selector with character class (#30462)
  * fix(lsp): fix import specifiers in file rename changes (#30458)
  * fix(fmt): do not remove parens for jsdoc with `@satisfies` (#30453)
  * fix(ext/node): TLS emit close event on parent socket (#30451)
  * test: add ability to ignore Node compat tests (#30439)
  * fix(cache): cache excluded modules explicitly provided on the command line (#30442)
  * fix(resolver): update "with --unstable-sloppy-imports" message to use "--sloppy-imports" (#30421)
  * fix(ext/node): bad compression caused by invalid brotli params (#30437)
  * fix(ext/node): `os.setPriority` and `os.getPriority` compatibility (#30383)
  * fix(std/fs): implement `chmod` on windows (#30436)
  * feat(lsp): pull-based diagnostics (#30325)
  * fix(ext/node): export `promises` from stream (#30427)
  * fix(ext/node): mTLS support for `node:tls` (#30426)
  * fix(node/fs): cp should not create subfolder when both source and target are directories (#30408)
  * fix(unstable): fix json repl bugs (#30415)
  * fix(test): set cwd when running node compatibility tests (#30422)
  * fix(ext/node): tls upgrades for used sockets (#30418)
  * chore: update keyring to v3.6.3 (#30390)
  * refactor(ext/node): rewrite net.Socket and net.Server to use ES5 class (#30419)
  * fix(bundle): allow json imports without attribute in deno bundle, support require of json (#30413)
  * refactor: make it easier to get closest package.json files (#30420)
  * fix(outdated): use version tagged as latest if it satisfies the version req (#30412)
  * refactor: rename deploy env vars (#30393)
  * refactor(resolver): improve and expose details of CouldNotResolveError (#30410)
  * fix: support cjs, cts, mjs, and mts for the `--ext` flag (#30398)
  * chore: fix lint warnings (#30399)
  * fix: add missing cargo feature to 'deno_npm_cache' crate (#30397)</changelog>
</package>
<package pkgid="08ebe693303980122e6da87ad582cc99f891ba5c747fd8f3b155b09eb4a98482" name="deno-debugsource" arch="aarch64">
  <version epoch="0" ver="2.6.3" rel="1.amzn2023"/>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1739620800">- Update to version 2.1.10:
  * fix: sync changes from cherry-pick PRs
  * fix: do special file permission check for `check_read_path`
  * fix: update Cargo.lock and fix changes from cherry-pick PRs
  * fix(streams): handle Resource stream error
  * docs: adding examples and a see link to Websockets jdocs
  * fix: allow creating TSC host without a snapshot
  * test: clean up node_compat test runner
  * perf(lsp): cancellation checks in blocking code
  * fix: panic with js lint plugins and invalid js syntax
  * perf(compile): use bytes already in memory after downloading executable
  * fix(compile): never include the specified output executable in itself
  * test: remove one of 'node_unit_tests::tls_test' tests
  * fix(otel): custom span start + end times are fractional ms
  * fix(ext/node): fix twitter-api-v2 compatibility
  * fix(ext/node): fix missing privateKey.x in curve25519 JWK
  * chore: fix lockfile on main
  * chore: move bench test to spec test
  * fix(ext/napi): napi_is_buffer tests for ArrayBufferView
  * fix(ext/node): handle non-ws upgrade headers
  * refactor(ext/fetch): do not share error instance
  * fix(ext/node): expose brotli stream APIs
  * perf: node resolution cache
  * refactor: extract out utf16 map from lsp to cli::util module
  * fix(lsp): ignore a few more diagnostics for ambient modules
  * fix(ext/node): set process fields on own instance
  * fix(publish): correct coloring in --help
  * fix(node): resolve module as maybe CJS when it's missing a file extension
  * fix(node): show directory import and missing extension suggestions
  * Revert "fix(lsp): silence debug error for 'move to a new file' action"
  * docs: Temporal plaintime docs link
  * chore: update std in test util
  * fix(cli): Fix panic in `load_native_certs`
  * fix(ext/node): support proxy http request
  * fix(ext/node): set process.env as own property</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1740052800">- Update to version 2.2.0:
  * feat(http): add otel metrics
  * fix(check): npm resolution errors to tsc diagnostics
  * feat: support XDG_CACHE_HOME for deno dir on macos
  * feat(bench): add `warmup` and `n` for controlling number of iterations
  * fix(node/sqlite): sqlite named parameters
  * fix: handle all values for buffers in turbocall codegen
  * fix(ext/node): implement StatementSync#iterate
  * fix(init): force --reload if npm or jsr package
  * fix(ext/node): use primordials in `ext/node/polyfills/path/common.ts`
  * perf(lsp): don't clone asset text
  * feat(jupyter): make GPUTexture and GPUBuffer displayable
  * fix(lint): don't mark plugin diagnostic as fixable, if it's not
  * fix(unstable/temporal): implement `Temporal.ZonedDateTime.getTimeZoneTransition`
  * perf(lsp): make auto-imports a little faster
  * refactor: better sys trait impls
  * chore: move tracing build to build job
  * chore: fix dts file for DefinitelyTyped linting
  * refactor: put lsp tracing behind flag
  * feat: Upgrade V8 to 13.4
  * fix(workspace): diagnostic for imports in member with importMap at root
  * fix(lint): react-rules-of-hooks works with destructuring
  * fix(unstable): align js lint context API with eslint
  * fix: cache bust http cache on lockfile integrity mismatch
  * fix(task): support --frozen flag
  * feat(unstable): add js lint plugin source code helpers
  * refactor: support hmr feature for lsp files
  * fix(completions): remove problematic character for powershell
  * fix: add hint to run with `--no-check` when type checking fails
  * chore: forward v2.1.10 release commit to main
  * perf(check): use v8 code cache for extension sources in `deno check`
  * perf(lsp): add built-in tracing support for the LSP
  * fix(lsp): include description for auto-import completions
  * fix: do special file permission check for `check_read_path`
  * refactor: object wrap WebGPU
  * refactor(lsp): remove Send + Sync requirement
  * fix(lint): `Deno.lint.runPlugin` throws in `deno run`
  * docs(cli): update description of readFile and readFileSync
  * refactor(lsp): make TS host use CLI snapshot
  * fix(streams): handle Resource stream error
  * fix(unstable): add missing rule context types
  * refactor: remove tsc snapshot
  * docs: adding examples and a see link to Websockets jdocs
  * fix: allow creating TSC host without a snapshot
  * feat(unstable): support multiple fixes from lint plugins
  * fix(ext/node): `DatabaseSync#exec` should execute batch statements
  * Revert "refactor: remove tsc snapshot"
  * test: clean up node_compat test runner
  * refactor: remove tsc snapshot
  * fix(lint): don't show docs URLs for plugins
  * fix(lint): disable incremental caching if JS plugins are used
  * refactor(lint): remove dead documentation
  * fix(lint): out of order diagnostics for plugins
  * perf(lsp): cancellation checks in blocking code
  * fix(lint): clear plugin diagnostics on each lint file run
  * feat(unstable): type lint plugin visitor
  * fix: panic with js lint plugins and invalid js syntax
  * perf(compile): use bytes already in memory after downloading executable
  * fix(compile): never include the specified output executable in itself
  * feat(unstable): align lint ast with TSEStree
  * feat(unstable): add lint plugin ast types
  * test: remove one of 'node_unit_tests::tls_test' tests
  * fix(otel): custom span start + end times are fractional ms
  * feat(unstable): add test for lint plugin destroy hook
  * feat(unstable): add `lint.plugins` to config schema
  * fix(ext/node): expose sqlite changeset constants
  * fix(ext/node): fix twitter-api-v2 compatibility
  * fix(ext/node): fix missing privateKey.x in curve25519 JWK
  * fix(ext/node): throw Session methods when database is closed
  * fix(ext/node): implement `DatabaseSync#applyChangeset()`
  * fix(check): support sloppy imports with "compilerOptions.rootDirs"
  * chore: fix lockfile on main
  * feat(lint): add JavaScript plugin support
  * chore: move bench test to spec test
  * feat(ext/canvas): enhance `createImageBitmap` specification compliance
  * feat(outdated): interactive update
  * fix(ext/node): implement SQLite Session API
  * fix(ext/napi): napi_is_buffer tests for ArrayBufferView
  * fix(ext/sqlite): add `sourceSQL` and `expandedSQL` getters
  * fix(ext/node): handle non-ws upgrade headers
  * refactor(ext/fetch): do not share error instance
  * fix(ext/node): expose brotli stream APIs
  * perf: node resolution cache
  * refactor: extract out utf16 map from lsp to cli::util module
  * fix(lsp): ignore a few more diagnostics for ambient modules
  * feat(compile): support sloppy imports
  * feat(bench): add `--permit-no-files`
  * fix(ext/node): support read-only database in `node:sqlite`
  * fix(ext/node): set process fields on own instance
  * fix(publish): correct coloring in --help
  * fix(ext/node): enforce -RW perms on `node:sqlite`
  * fix(node): resolve module as maybe CJS when it's missing a file extension
  * fix(node): show directory import and missing extension suggestions
  * fix(ext/node): throw RangeError when sqlite INTEGER is too large
  * Revert "fix(lsp): silence debug error for 'move to a new file' action"
  * feat: TypeScript 5.7
  * docs: Temporal plaintime docs link
  * chore: fix some broken pty tests on windows
  * chore: update std in test util
  * fix(ext/node): sqlite bind support bigint values
  * fix(cli): Fix panic in `load_native_certs`
  * fix(ext/node): support proxy http request
  * fix(ext/node): represent sqlite blob as Uint8Array
  * fix(ext/node): set process.env as own property
  * chore: forward v2.1.9 release commit to main
  * perf(crypto): use ring for asm implementations of sha256/sha512
  * chore: forward v2.1.8 release commit to main
  * feat(task): add support for task wildcards
  * fix(core): Fix `create_stack_trace` from empty trace
  * feat: implement `process.cpuUsage` (`Deno.cpuUsage`)
  * fix(lsp): ignore errors on ambient module imports
  * feat(check/lsp): support "compilerOptions.rootDirs"
  * fix(init): correct dev task for --lib
  * fix(ext/node): implement `crypto.hash`
  * feat(unstable): WebTransport
  * fix(check): better handling of TypeScript in npm packages for type checking
  * feat(ext/cache): support lscache
  * feat(node:http): add http information support
  * docs: jsdocs for URL web API
  * fix(check): compiler options from workspace members
  * chore: fix two locally failing on windows tests
  * fix(process/windows): correct command resolution when PATH env var not uppercase
  * fix(npmrc): merge `.npmrc` in user's homedir and project
  * feat(ext/node): implement `node:sqlite`
  * fix(ext/node): clear tz cache when setting process.env.TZ
  * fix(ext/crypto): fix jwk key_ops validation
  * fix(ext/node): implement `aes-128-ctr`, `aes-192-ctr`, and `aes-256-ctr`
  * fix(ext/node): do not apply socket-init-workaround to ipc socket
  * chore: remove unused npm package fixtures
  * perf(node_resolver): reduce url to/from path conversions
  * fix(install/global): warn about not including auto-discovered config file
  * fix(ext/crypto): export private x25519 JWK key
  * fix(lint): update jsx/react related rules and names
  * chore: fix deno_resolver non-sync build
  * feat: Deno.cwd() no longer requires --allow-read permission
  * fix(ext/node): implement X509Certificate#checkHost
  * fix(ext/node): fix panic when invalid AES GCM key size
  * fix(ext/node): fix async variant of brotliDecompress
  * chore(ext/node): remove internal/streams/buffer_list.mjs
  * fix(ext/node): scrypt panic when `log_n` &gt; 64
  * fix(core): handle dyn imports exceeding call stack size
  * fix(ext/node): npm:mqtt compatibility
  * fix(ext/fetch): update h2 to fix sending a PROTOCOL_ERROR instead of REFUSED_STREAM when receiving oversized headers
  * perf(lsp): cache completion item resolution during request
  * chore: remove LSP global symbols count tests
  * fix(node): align type stripping in node_modules error message with Node
  * fix(types): `Deno.readDirSync`'s type returns an `IteratorObject`
  * refactor: make PackageJsonCache injectable
  * chore: update ensure_registry_files_local to handle scoped packages
  * feat(lint): add rules for react/preact
  * refactor(tsc): remove TS program creation during snapshotting
  * chore: trim registry.json files in tests/registry/npm
  * refactor(node_resolver): remove some allocations and lookups
  * refactor: add `WorkspaceFactory` and `ResolverFactory`
  * feat(compile): show remote modules and metadata size when compiling
  * fix: do not log cache creation failure on readonly file system
  * fix(publish): unfurl sloppy imports in d.ts files and type imports
  * refactor(tsc): split TS compiler into multiple files, use ESM
  * feat(lint): change behavior of `--rules` flag
  * refactor: use DataUrl from deno_media_type
  * chore: fix hmr build
  * fix(lsp): silence debug error for 'move to a new file' action
  * fix(ext/node): reference error in zlib.crc32
  * feat(unstable): support https otlp endpoints
  * perf: full LTO in sysroot
  * fix(ext/node): fix formatting of debug logs
  * chore: note in flags output that unstable is deprecated
  * chore: forward v2.1.7 release commit to main
  * fix(ext/node): add FileHandle#sync
  * fix(deps): update yanked crates
  * fix(install/global): remove importMap field from specified config file
  * feat(unstable): add basic support for otel trace links
  * fix(ext/os): pass SignalState to web worker
  * fix(ext/node): GCM auth tag check on DechiperIv#final
  * docs(readme): update redirected links
  * perf(compile): remove swc from denort
  * chore: fix canary version
  * refactor: move denort to separate crate
  * refactor: update deno_core and use more concrete errors
  * fix(ext/node): tls.connect regression
  * refactor: add 'deno_process' crate
  * fix(ext/node): propagate socket error to client request object
  * chore: forward v2.1.6 release commit to main
  * fix(outdated): Use `latest` tag even when it's the same as the current version
  * fix(outdated): retain strict semver specifier when updating
  * fix(check/lsp): fix bugs with tsc type resolution, allow npm packages to augment `ImportMeta`
  * fix(ext/console): change Temporal color
  * docs: adding jsdocs info for console interface
  * docs: JSDocs examples for prompt, confirm, and alert
  * docs:Adds examples in JSDocs for localStorage and sessionStorage
  * chore: add missing internal `core_import_map` file paths
  * fix(check/lsp): correctly resolve compilerOptions.types
  * refactor: create deno_lib crate
  * fix(ext/node): add chown method to FileHandle class
  * chore: fix ci by removing remote server dependent test
  * refactor: add 'deno_os' crate
  * fix(ext/node): fix playwright http client
  * refactor: move `CliNpmResolver` to `deno_resolver::npm::NpmResolver`
  * feat(unstable): refactor js lint plugin AST
  * refactor: deno_config 0.45
  * fix(node/fs): add utimes method to the FileHandle class
  * fix(ext/node): add `writev` method to `FileHandle`
  * fix(compile/windows): better handling of deno_dir on different drive letter than code
  * refactor: create `NpmInstaller`
  * fix(node): Prevent node:child_process from always inheriting the parent environment
  * fix(compile): store embedded fs case sensitivity
  * refactor(node_resolver): make conditions_from_resolution_mode configurable
  * fix(lsp): handle pathless untitled URIs
  * fix(ext/node): apply `@npmcli/agent` workaround to `npm-check-updates`
  * fix(lsp/check): don't resolve unknown media types to a `.js` extension
  * fix(regression): show bare-node-builtin hint when using an import map
  * refactor: remove `CliNpmReqResolver` trait in deno_resolver
  * fix(ext/node): use primordials in `ext/node/polyfills/_fs_common.ts`
  * refactor: implement `NpmPackageFolderResolver` in deno_resolver
  * refactor(npm): move `SloppyImportsCachedFs` to deno_resolver
  * chore: forward v2.1.5 release commit to main
  * docs: added jsdoc for window.close()
  * refactor(npm): move `InNpmPackageChecker` code to deno_resolver
  * fix(lsp): use verbatim specifier for URL auto-imports
  * refactor(npm): extract out some npm fs resolution code from the cli
  * refactor(npm): split some resolution from installation
  * refactor: update deno_core for error refactor
  * fix(ext/net): update moka cache to avoid potential panic in `Deno.resolveDns` on some laptops with Ryzen CPU
  * fix(jsr): Wasm imports fail to load
  * fix(ext/node): Fix `os.cpus()` on Linux
  * fix(ext/websocket): Fix close code without reason
  * fix(ext/node): have `process` global available in Node context
  * fix(lint): fix single char selectors being ignored
  * fix(no-slow-types): handle rest param with internal assignments
  * fix(lsp): don't skip dirs with enabled subdirs
  * feat(node/fs): Add a chmod method to the FileHandle class
  * Revert "perf: build denort with panic = "abort" for releases"
  * refactor: make `IncrementalCache` accept a `CacheDBHash`
  * test(ext/node): disable flaky dgram tests
  * feat(unstable): no config npm:@opentelemetry/api integration
  * refactor(quic): introduce endpoint, 0rtt, cleanup
  * feat(unstable): replace SpanExporter with TracerProvider
  * fix(ext/http): improve error message when underlying resource of request body unavailable
  * fix(kv): improve backoff error message and inline documentation
  * fix(check): move module not found errors to typescript diagnostics
  * fix(check): line-break between diagnostic message chain entries
  * refactor: Use 'await using' in serve_test
  * fix(permissions): implicit `--allow-import` when using `--cached-only`
  * refactor: remove use of home crate
  * refactor: update some fs_util functions to use sys_traits
  * refactor(node/npm): separate out permission check from npm resolvers
  * fix(lsp): css preprocessor formatting
  * chore: fix windows pre release CI job
  * fix(npm): deterministically output tags to initialized file
  * perf: build denort with `panic = "abort"` for releases
  * chore: Happy New Year 2025
  * chore: cargo fmt - turn on group_imports=StdExternalCrate
  * perf(fs/windows): stat - only open file once
  * refactor: do not use `deno_fs::FileSystem` everywhere
  * fix(ext/node): support private key export in JWK format
  * fix(node): Add missing `inspector/promises`
  * chore(lint): remove manual AST field counter
  * refactor: use sys_traits
  * perf(node/fs/copy): reduce metadata lookups copying directory
  * fix(ext/node): convert brotli chunks with proper byte offset
  * fix(unstable): don't error on non-existing attrs or type attr
  * fix(ext/node): add support of any length IV for aes-(128|256)-gcm ciphers
  * fix(ext/node): RangeError timingSafeEqual with different byteLength
  * feat(unstable): add OTEL MeterProvider
  * fix(ext/node): make getCiphers return supported ciphers
  * fix: incorrect memory info free/available bytes on mac
  * feat(unstable): support selectors in JS lint plugins
  * fix(ext/fetch): better error message when body resource is unavailable
  * fix(ext/fs): do not throw for bigint ctime/mtime/atime
  * fix(node): handle cjs exports with escaped chars
  * feat(unstable): add JS linting plugin infrastructure
  * perf: remove now needless canonicalization getting closest package.json
  * perf: upgrade to deno_semver 0.7
  * perf: don't store duplicate info for ops in the snapshot
  * feat(unstable): Implement QUIC
  * fix(ext/node): add `truncate` method to the `FileHandle` class
  * fix(lsp): rewrite imports for 'Move to a new file' action
  * fix(publish): infer literal types in const contexts
  * fix(task): support tasks without commands
  * fix(compile): be more deterministic when compiling the same code in different directories
  * fix(ext/node): do not exit worker thread when there is pending async op
  * chore: release ext/ crates
  * fix(ext/node): Fix `fs.access`/`fs.promises.access` with `X_OK` mode parameter on Windows
  * fix(ext/fetch): retry some http/2 errors
  * chore: upgrade libc
  * fix(ext/node): sort list of built-in modules alphabetically
  * fix(task): properly handle task name wildcards with --recursive
  * fix(outdated): ensure "Latest" version is greater than "Update" version
  * fix(lsp): include "node:" prefix for node builtin auto-imports
  * fix: deno_resolver crate without 'sync' feature
  * chore: release "deno_*" crates
  * feat(permission): separate PermissionDeniedError to Retryable and Fatal
  * refactor(lint): renames and code flattening
  * refactor: use capacity_builder for writing deno compile data section
  * refactor: extract out `FileFetcher` to `deno_cache_dir`
  * fix(lsp): respect "typescript.suggestionActions.enabled" setting
  * fix: upgrade deno_doc to 0.161.3
  * fix(compile): display embedded file sizes and total
  * fix: FastString v8_string() should error when cannot allocated
  * refactor: add 'sync' feature to deno_resolver crate
  * ci: restore cargo home cache before rust install
  * fix(outdated): support updating dependencies in external import maps
  * fix(lockfile): include dependencies listed in external import map in lockfile
  * fix(lsp): sql and component file formatting
  * chore: bump hyper-util to 0.1.10
  * Revert "ci: use self-hosted mac arm runner only on main branch"
  * feat(ext/web): add `[[ErrorData]]` slot to `DOMException`
  * fix(ext/node): support createConnection option in node:http.request()
  * chore: mark ./tools/release/npm/build.ts as executable
  * fix(npm): search node_modules folder for package matching npm specifier
  * chore: add npm distribution at `deno` package
  * fix(compile): analyze modules in directory specified in --include
  * refactor(unstable): otel configuration
  * fix(compile): output contents of embedded file system
  * chore: forward v2.1.4 release commit to main
  * feat(unstable): support caching npm dependencies only as they're needed
  * refactor(lint): manage schema files for linter in Deno repo
  * fix(outdated): error when there are no config files
  * chore(tests): Deprecate remaining usages of itest in check tests
  * fix(lint): do not error providing --allow-import
  * fix(outdated): respect --quiet flag for hints
  * perf(compile): improve FileBackedVfsFile
  * fix: replace the @deno-types with @ts-types
  * fix(outdated): show a suggestion for updating
  * fix(compile): correct read length for transpiled typescript files
  * chore: reduce allocations in a few places
  * fix(unstable): don't unwrap optional state in otel
  * fix: do not error when subpath has an @ symbol
  * fix(node): update list of builtin node modules, add missing export to _http_common
  * fix(ext/node): handle Float16Array in node:v8 module
  * refactor: Make `deno_runtime::shared` module public
  * fix(task): do not always kill child on ctrl+c on windows
  * fix: do not panic when fetching invalid file url on Windows
  * test(ext/node): remove flaky node:dgram compat test case
  * fix(ext/node): accept file descriptor in fs.readFile(Sync)
  * chore: add script to check remaining node compat cases
  * chore: forward v2.1.3 release commit to main
  * fix(install): use locked version of jsr package when fetching exports
  * fix(task): `--recursive` option not working
  * fix: clear dep analysis when module loading is done
  * test(ext/node): fix flaky node/http2.createServer() test
  * chore: update hickory dns crates
  * fix(unstable/temporal): respect locale in `Duration.prototype.toLocaleString`
  * fix(node/worker_threads): data url not encoded properly with eval
  * refactor: remove usages of `deno_core::resolve_import` for resolving redirects
  * fix(outdated): allow `--latest` without `--update`
  * fix(task): kill descendants when killing task process on Windows
  * fix: improve auto-imports for npm packages
  * fix(unstable): otel context with multiple keys
  * fix(task): don't panic with filter on missing task argument
  * test: add node compat test cases
  * test(ext/node): reduce race condition in test case
  * refactor: remove `CliNpmRegistryApi`
  * fix(task): only pass args to root task
  * fix(node/fs): support `recursive` option in readdir
  * refactor(ext/web): align error messages
  * refactor: add deno_npm_cache crate
  * chore: fix cjs_with_deps test to use a temp dir
  * fix(fmt): stable formatting of HTML files with JS
  * chore: upgrade deno_lint to 0.68.2
  * feat(unstable): add metrics to otel
  * refactor: upgrade to deno_npm 0.26
  * chore: export variables from node compat tools script
  * fix: support `workspace:^` and `workspace:~` version constraints
  * fix(task): forward signals to spawned sub-processes on unix
  * refactor(ext/fs): align error messages
  * fix(publish): error on missing name field
  * chore: forward v2.1.2 release commit to main
  * fix(node/timers): error when passing id to clearTimeout/clearInterval
  * fix(init): support scoped npm packages
  * fix: support bun specifiers in JSR publish
  * fix(ext/node): `tls.connect` socket upgrades
  * perf(compile): read embedded files as static references when UTF-8 and reading as strings
  * fix(info): resolve bare specifier pointing to workspace member
  * fix(ext/webgpu): use correct variable name
  * chore: fix lint step due to node compat test changes
  * fix(node/http): casing ignored in ServerResponse.hasHeader()
  * fix(task): strip ansi codes and control chars when printing tasks
  * test(ext/node): enable parallel/test-fs-promises-file-handle-stat.js
  * feat(unstable): repurpose `--unstable-detect-cjs` to attempt loading more modules as cjs
  * perf(ext/webstorage): use object wrap for `Storage`
  * fix(tools/doc): HTML resolve main entrypoint from config file
  * fix(node/fs): add missing stat path argument validation
  * chore(lint): add .out file reference checker
  * fix(task): handle carriage return in task description
  * chore: fix flaky `specs::publish::npm_workspace_jsr_pkg_with_npm_dep::dep_and_workspace_dep`
  * fix(install): don't re-set up node_modules if running lifecycle script
  * fix(streams): reject `string` in `ReadableStream.from` type
  * fix(node): correct resolution of dynamic import of esm from cjs
  * fix(ext/webgpu): normalize limits to number
  * fix(ext/fetch): don't throw when `bodyUsed` inspect after upgrade
  * chore(compile): prefer denort binary in target/ directory when available
  * chore(node/tests): increase tolerance of timers test on CI
  * chore: update node_compat setup script, show remaining percentage
  * docs(cli): remove redundant word in comment
  * refactor(unstable): move telemetry to own ext
  * fix(lsp): support task object notation for tasks request
  * fix(task): handle multiline descriptions properly
  * fix(check): support jsdoc `@import` tag
  * fix(compile): do not error embedding same symlink via multiple methods
  * Merge commit from fork
  * fix(runtime/ops): Fix watchfs remove event
  * feat(unstable): Instrument fetch
  * chore: upgrade sqlformat-rs to non-forked version
  * fix(init): always force managed node modules
  * fix(compile): handle TypeScript file included as asset
  * chore: update node_compat setup script
  * feat: Instrument Deno.serve
  * fix(ext/node): add `fs.promises.fstat` and `FileHandle#stat`
  * fix(lsp): wasm file import completions
  * chore: update to file_test_runner 0.7.3
  * fix(fmt): return `None` if sql fmt result is the same
  * fix(lsp): remove stray debug output
  * fix(node/fs): missing uv error context for readFile
  * fix(compile): correct buffered reading of assets and files
  * chore(check): add test for Wasm memory and table
  * fix: support non-function exports in Wasm modules
  * chore(compile): log code cache file path
  * fix(ext/websocket): don't throw exception when sending to closed socket
  * fix(cli): remove extraneous comma in task --eval help
  * docs(cli/add): add clarification to add command
  * fix(install/global): do not error if path is an npm pkg and relative file
  * fix(task): update --filter flag description
  * fix(node): regression where ts files were sometimes resolved instead of js
  * chore: update url + idna
  * fix(watch): don't panic if there's no path provided
  * fix: Buffer global in --unstable-node-globals
  * fix(cli): Fix typo in doc subcommand help output
  * fix(task): ensure root config always looks up dependencies in root</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1740052801">- Deno now requires rusty_v8 version 134.4.0</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1740225600">- Update to version 2.2.1:
  * fix(publish): support jsx/tsx
  * chore: fix more flakey otel tests
  * fix(outdated): hint to use `--latest` if new versions are available in `outdated --update`
  * fix(coverage): exclude scripts with invalid URLs from raw coverage output
  * docs: add examples for SubtleCrypto
  * docs(canvas): Add examples to createImageBitmap jsdocs
  * chore: fix otel test flakiness
  * docs(console): update console documentation
  * docs(web): update docs for `globalThis.caches`
  * fix(check): remove instability in loading lib files
  * fix(ext/node): rewrite SQLite named parameter handing
  * fix(ext/node): Fix handling of sqlite large integers
  * fix: don't panic when running with // as a filepath
  * fix(check/lsp): fall back to `@types/*` packages if npm package doesn't have types
  * fix: better jsx workspace config resolution
  * refactor(publish): create ModuleContentProvider
  * fix: move extension file declarations to cli/tsc/dts
  * fix(ext/cache): add missing Cargo feature</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1740571200">- Update to version 2.2.2:
  * fix(http): generate `OtelInfo` only when otel metrics are enabled
  * fix(lint): plugins ignored when no rust rule active
  * fix(config): allow specifying absolute path for patch and fix panic with exports in package.json
  * fix(lint): update deno_lint
  * fix(lint): give access to SourceCode in 'deno test'
  * fix: add info suggestion for `unsafely-ignore-certificate-errors` and add `--help=full`
  * refactor(cli): update JSON schemas versions
  * fix(ext/node): descriptive sqlite error messages
  * fix(fmt): support "--ext vto" and "--ext njk"
  * fix(lint): don't recurse infinitely for large ASTs
  * fix(cli): add `compilerOptions.lib` examples to config-file.v1.json
  * chore: mark worker_large_output as flaky
  * perf(install): only read initialized file if we care about the tags
  * chore: mark inspector break tests as flaky
  * fix(lsp): create cacheable `ExportInfoMap` per language service
  * refactor(coverage): simplify CoverageReporter trait
  * refactor(resolver/node): use `deno_path_util::is_relative_specifier`
  * refactor: separate publish from pm subcommands
  * refactor(cli): extract TypeChecker to separate module
  * fix(install): don't error on unknown media types in install
  * fix(lsp): close server on exit notification
  * fix(check): regression - implicit jsxImportSource was not resolving
  * fix(unstable): lint plugin `:exit` called at wrong time
  * chore: remove unused dependencies
  * fix(ext/node): decipherIv() range error on invalid final block length</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1741435200">- Reupload registry.tar.zst</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1752840000">- Update to version 2.4.2:
  * fix(bundle): default "jsxImportSource" to "react" (#30082)
  * fix(check): temporarily ignore ERR_TYPES_NOT_FOUND (#29926)
  * fix(ext/node): don't throw error on invalid path input on exists and
  * existsSync (#29971)
  * fix(ext/node): validate path parameters on link and linkSync (#30061)
  * fix(lint): do not panic for many overlapping lint fixes (#30104)
  * fix(lsp): tsconfig features for 'deno check' parity (#30007)
  * fix(tsconfig): prioritize deno.json if it has compiler options (#30056)
  * fix(tsconfig): use tsc defaults for 'strict' and 'noImplicitOverride' (#30045)
  * fix(unstable): support importing files in npm packages as bytes and text
  * (#30065)
  * fix: global global should be writeable (#30032)
  * fix: early init logging (#30034)
  * fix: new signal handling (#30029)
  * fix: upgrade deno_core to 0.352.1 (#30119)
  * All other changes listed here: https://github.com/denoland/deno/compare/v2.2.2...v2.4.2</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1754913600">- Update to version 2.4.3:
  * 2.4.3 (#30251)
  * fix(tsconfig): don't use tsc-compatible defaults for deno.json compiler options (#30242)
  * perf(buffer): optimize Buffer.subarray and Buffer.prototype.utf8Slice (#30213)
  * fix(ext/node): use primordials in `ext/node/polyfills/internal_binding/pipe_wrap.ts` (#30241)
  * fix: reduce change of corrupt lockfile error when updating dependencies in the config file (#30239)
  * chore: regression where excluded path stopped being excluded (#30238)
  * fix(http): catch more tunnel close errors (#30236)
  * refactor: remove more allocations querying for permissions (#30237)
  * fix: ensure coverage dir is stored absolute to prevent issues when cwd changes (#30225)
  * fix: use 'deno_signals' crate for signal handling (#30204)
  * fix: don't invoke `Proxy` getter trap on `console.log` (#30230)
  * refactor: use Cow&lt;Path&gt; more in permissions (#30227)
  * fix(publish): improve diagnostic when importing from another package using a relative import (#30203)
  * refactor: remove usages of to_string_lossy().to_string() (#30224)
  * chore: remove redundant operations from README.md (#30228)
  * refactor: remove some allocations in op_require_x ops (#30212)
  * fix(ext/node): validate `fd` is integer on `fsync` and `fdatasync` (#30215)
  * fix(ext/node): use Zlib base for brotli handles (#30112)
  * refactor(node): remove some duplicate code and unnecessary allocations in node_resolver (#30209)
  * refactor: update to deno_path_util 0.5.2 (#30211)
  * fix: update setTimeout and setInterval callback type to support strin… (#30183)
  * fix(lib/node): change ERR_INVALID_PACKAGE_TARGET to ERR_PACKAGE_PATH_NOT_EXPORTED when no package.json#exports condition matches (#29841)
  * chore(bench): add missing commas in Extension struct literal (#30206)
  * fix(regression): do not error when specifying `--config` flag with `../` component (#30208)
  * fix(ext/node): fix segmentation fault when spkac is empty (#30207)
  * fix(bundle): don't force managed npm resolution (#30200)
  * fix: support package.json imports in a Deno workspace (#30198)
  * docs: Fix broken Getting Started link in CONTRIBUTING.md (#30194)
  * test: avoid race condition on node compat test runner (#30201)
  * Revert "fix(unstable): always require --allow-read permissions for raw imports (#30184)" (#30196)
  * fix(compile): do not include managed npm deps when graph does not have any npm pkgs (#30189)
  * fix(compile): do not error including npm packages that don't match current system (#30188)
  * fix: tunnels in processes that don't listen (#30178)
  * chore: mark some node compat tests as flaky (#30190)
  * fix(unstable): always require --allow-read permissions for raw imports (#30184)
  * fix(check): ensure module not found errors are surfaced (#30181)
  * fix(ext/node): implement tls.checkServerIdentitiy (#30148)
  * fix(ext/node): implement TLSSocket.getPeerCertificate (#30146)
  * fix: do not panic deserializing config with invalid number value (#30171)
  * refactor: upgrade to deno_core 0.353.0 (#30164)
  * fix(ext/node): `fs.read` and `fs.write` promisify compatibility (#30152)
  * chore: fix flaky dynamic_npm_resolution_failure (#30165)
  * fix(task): improve parsing of quotes in command substitution (#30162)
  * feat(unstable): add useful metadata to tunnel (#30161)
  * test: add ability to mark Node compat tests as flaky (#30158)
  * test: de-flake 'wasm_unreachable' test (#30157)
  * fix(lsp): improve renaming a file with bytes or text imports (#30142)
  * fix(ext/node): use primordials in `ext/node/polyfills/internal_binding/_listen.ts` (#30100)
  * chore: update deno_tunnel (#30154)
  * fix(ext/node): add process._rawDebug (#30141)
  * fix(lsp): do not error for bytes or text import of json module (#30137)
  * fix(task): show package name of task when --recursive (#30136)
  * fix(task): `--recursive` - order tasks by package dependencies (#30129)
  * refactor(lsp): move workspace_resolver to LspResolver (#30127)</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1756728000">- Update to version 2.4.4:
  * 2.4.4 (#30396)
  * fix(unstable): lint node properties should be enumerable (#30391)
  * chore: update lint PR title name and job name (#30370)
  * feat(kv): implement custom inspect for AtomicOperation (#30077)
  * fix(tests): use correct path separator on unix for code_cache cleanup.ts (#30378)
  * fix: android build (#30360)
  * fix(unstable): update deno_tunnel for better reconnect errors (#30381)
  * fix(ext/node): make some `os` exported properties read only (#30374)
  * fix: upgrade deno_core to 0.355.0 (#30352)
  * chore: improve pr title verification (#30367)
  * fix(ext/node): accept `base64url` encoding on StringDecoder (#30366)
  * fix(ext/node): handle large buffer correctly (#30369)
  * chore: Rust 1.89.0 (#30364)
  * fix: upgrade @node/types to 24 (#30343)
  * fix: reduce progress bar flickering (#30349)
  * chore: cleanup unused dependencies (#30059)
  * fix(io): do not autoClose stdin readable stream (#30345)
  * chore: remove zlib feature from flate2 dep in npm_cache (#30348)
  * perf: reduce heap allocations and memory creating cjs wrapper module (#30344)
  * fix(publish): remove incorrect `relative-package-import` diagnostic when root of workspace is package (#30333)
  * refactor: improve getting WatchFlags/WatchFlagsWithPaths (#30337)
  * refactor: move fill_graph into deno_resolver (#30338)
  * fix(compile): ensure `Deno.build.standalone` is set in workers (#30335)
  * fix(ext/node): avoid panic when `crypto.randomInt` has no arguments (#30314)
  * fix(lsp): use referrer compiler options for node_modules files (#30275)
  * feat(ext/kv): allow specifying default path and path prefix (#30320)
  * fix(ext/node): use primordials in `ext/node/polyfills/internal_binding/buffer.ts` (#30287)
  * feat(unstable): add json repl (#30307)
  * fix(ext/node): use custom allocator for brotli (#30277)
  * fix: make unmet peer dep error message less verbose (#30312)
  * fix(ext/node): parse fs open options correctly (#30300)
  * chore: rewrite tls_wrap internals to JS (#30303)
  * fix(check): do not surface code resolution errors in declaration file dependencies (#30296)
  * fix(ext/node): assign 'ERR_BUFFER_TOO_LARGE' to codes (#30311)
  * fix(ext/node): incorrect `ERR_INVALID_ARG_VALUE` constructor arguments position (#30309)
  * fix: improve handling of linked jsr packages in lockfile (#30289)
  * feat(ci): migrate to Cirrus medium runners (#30070)
  * perf(napi): misc napi optimizations (#30291)
  * fix(ext/node): worker_threads handles basic `require` calls (#30279)
  * Revert "fix(ext/node): support TLS for unix sockets" (#30284)
  * chore(node): resolution mode for cjs export analysis should be require (#30252)
  * feat(unstable): allow setting headers on EventSource (#30278)
  * fix(ext/node): support TLS for unix sockets (#30169)
  * perf: Use more efficient structuredClone API (#30258)
  * fix(bundle): support importing directories with a package.json from an es module when bundling (#30273)
  * fix(ext/node): define fs constants correctly across platforms (#30113)
  * chore(ci): mark some tests flaky (#30268)
  * fix(update): update version reqs even if locked to latest version (#30249)
  * chore: remove wait dependency in scripts (#30267)
  * fix(ext/node): `fs.open` and `fs.openSync` compatibility (#30191)
  * fix(bundle): require of sub directory in npm package should consult package.json (#30253)
  * fix(ext/node): use primordials in `ext/node/polyfills/internal_binding/node_file.ts` (#30066)
  * fix(ext/node): `fs.rename` and `fs.renameSync` compatibility (#30245)
  * fix(ext/node): fs readv promisify compatibility (#30149)
  * refactor: remove some url to string clones (#30247)
  * fix(bundle): use non-node conditions for --platform=browser (#30250)
  * fix(ext/node): `fs.unlink` and `fs.unlinkSync` compatibility (#30257)</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1757937600">- Update to version 2.4.5:
  * 2.4.5 (#30476)
  * feat(install): more informative deno install output (#30387)
  * perf(ext/net): change the default TCP backlog to 512 (#30471)
  * feat(unstable/install): `DENO_INSTALL_ARCH` env var (#30473)
  * fix(lsp): silence tsc debug failures for inlay hints (#30456)
  * chore: make `specs::outdated::pre_release_latest_tag` less flaky (#30474)
  * fix: enable keyring features and dont clear token when config is missing (#30468)
  * fix(publish): handle precompile in jsx publishing (#30466)
  * fix(ext/node): validate callback on `fs.mkdtemp` and `fs.stat` (#30454)
  * refactor: add deno_maybe_sync crate (#30459)
  * fix(unstable): parsing regex in selector with character class (#30462)
  * fix(lsp): fix import specifiers in file rename changes (#30458)
  * fix(fmt): do not remove parens for jsdoc with `@satisfies` (#30453)
  * fix(ext/node): TLS emit close event on parent socket (#30451)
  * test: add ability to ignore Node compat tests (#30439)
  * fix(cache): cache excluded modules explicitly provided on the command line (#30442)
  * fix(resolver): update "with --unstable-sloppy-imports" message to use "--sloppy-imports" (#30421)
  * fix(ext/node): bad compression caused by invalid brotli params (#30437)
  * fix(ext/node): `os.setPriority` and `os.getPriority` compatibility (#30383)
  * fix(std/fs): implement `chmod` on windows (#30436)
  * feat(lsp): pull-based diagnostics (#30325)
  * fix(ext/node): export `promises` from stream (#30427)
  * fix(ext/node): mTLS support for `node:tls` (#30426)
  * fix(node/fs): cp should not create subfolder when both source and target are directories (#30408)
  * fix(unstable): fix json repl bugs (#30415)
  * fix(test): set cwd when running node compatibility tests (#30422)
  * fix(ext/node): tls upgrades for used sockets (#30418)
  * chore: update keyring to v3.6.3 (#30390)
  * refactor(ext/node): rewrite net.Socket and net.Server to use ES5 class (#30419)
  * fix(bundle): allow json imports without attribute in deno bundle, support require of json (#30413)
  * refactor: make it easier to get closest package.json files (#30420)
  * fix(outdated): use version tagged as latest if it satisfies the version req (#30412)
  * refactor: rename deploy env vars (#30393)
  * refactor(resolver): improve and expose details of CouldNotResolveError (#30410)
  * fix: support cjs, cts, mjs, and mts for the `--ext` flag (#30398)
  * chore: fix lint warnings (#30399)
  * fix: add missing cargo feature to 'deno_npm_cache' crate (#30397)</changelog>
</package>
<package pkgid="38afd502ea9ff162fd0d0b55fc5fa592c8d6527ffb64a2849403e9c7c07b2b3b" name="deno-debugsource" arch="aarch64">
  <version epoch="0" ver="2.6.3" rel="1.amzn2023"/>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1739620800">- Update to version 2.1.10:
  * fix: sync changes from cherry-pick PRs
  * fix: do special file permission check for `check_read_path`
  * fix: update Cargo.lock and fix changes from cherry-pick PRs
  * fix(streams): handle Resource stream error
  * docs: adding examples and a see link to Websockets jdocs
  * fix: allow creating TSC host without a snapshot
  * test: clean up node_compat test runner
  * perf(lsp): cancellation checks in blocking code
  * fix: panic with js lint plugins and invalid js syntax
  * perf(compile): use bytes already in memory after downloading executable
  * fix(compile): never include the specified output executable in itself
  * test: remove one of 'node_unit_tests::tls_test' tests
  * fix(otel): custom span start + end times are fractional ms
  * fix(ext/node): fix twitter-api-v2 compatibility
  * fix(ext/node): fix missing privateKey.x in curve25519 JWK
  * chore: fix lockfile on main
  * chore: move bench test to spec test
  * fix(ext/napi): napi_is_buffer tests for ArrayBufferView
  * fix(ext/node): handle non-ws upgrade headers
  * refactor(ext/fetch): do not share error instance
  * fix(ext/node): expose brotli stream APIs
  * perf: node resolution cache
  * refactor: extract out utf16 map from lsp to cli::util module
  * fix(lsp): ignore a few more diagnostics for ambient modules
  * fix(ext/node): set process fields on own instance
  * fix(publish): correct coloring in --help
  * fix(node): resolve module as maybe CJS when it's missing a file extension
  * fix(node): show directory import and missing extension suggestions
  * Revert "fix(lsp): silence debug error for 'move to a new file' action"
  * docs: Temporal plaintime docs link
  * chore: update std in test util
  * fix(cli): Fix panic in `load_native_certs`
  * fix(ext/node): support proxy http request
  * fix(ext/node): set process.env as own property</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1740052800">- Update to version 2.2.0:
  * feat(http): add otel metrics
  * fix(check): npm resolution errors to tsc diagnostics
  * feat: support XDG_CACHE_HOME for deno dir on macos
  * feat(bench): add `warmup` and `n` for controlling number of iterations
  * fix(node/sqlite): sqlite named parameters
  * fix: handle all values for buffers in turbocall codegen
  * fix(ext/node): implement StatementSync#iterate
  * fix(init): force --reload if npm or jsr package
  * fix(ext/node): use primordials in `ext/node/polyfills/path/common.ts`
  * perf(lsp): don't clone asset text
  * feat(jupyter): make GPUTexture and GPUBuffer displayable
  * fix(lint): don't mark plugin diagnostic as fixable, if it's not
  * fix(unstable/temporal): implement `Temporal.ZonedDateTime.getTimeZoneTransition`
  * perf(lsp): make auto-imports a little faster
  * refactor: better sys trait impls
  * chore: move tracing build to build job
  * chore: fix dts file for DefinitelyTyped linting
  * refactor: put lsp tracing behind flag
  * feat: Upgrade V8 to 13.4
  * fix(workspace): diagnostic for imports in member with importMap at root
  * fix(lint): react-rules-of-hooks works with destructuring
  * fix(unstable): align js lint context API with eslint
  * fix: cache bust http cache on lockfile integrity mismatch
  * fix(task): support --frozen flag
  * feat(unstable): add js lint plugin source code helpers
  * refactor: support hmr feature for lsp files
  * fix(completions): remove problematic character for powershell
  * fix: add hint to run with `--no-check` when type checking fails
  * chore: forward v2.1.10 release commit to main
  * perf(check): use v8 code cache for extension sources in `deno check`
  * perf(lsp): add built-in tracing support for the LSP
  * fix(lsp): include description for auto-import completions
  * fix: do special file permission check for `check_read_path`
  * refactor: object wrap WebGPU
  * refactor(lsp): remove Send + Sync requirement
  * fix(lint): `Deno.lint.runPlugin` throws in `deno run`
  * docs(cli): update description of readFile and readFileSync
  * refactor(lsp): make TS host use CLI snapshot
  * fix(streams): handle Resource stream error
  * fix(unstable): add missing rule context types
  * refactor: remove tsc snapshot
  * docs: adding examples and a see link to Websockets jdocs
  * fix: allow creating TSC host without a snapshot
  * feat(unstable): support multiple fixes from lint plugins
  * fix(ext/node): `DatabaseSync#exec` should execute batch statements
  * Revert "refactor: remove tsc snapshot"
  * test: clean up node_compat test runner
  * refactor: remove tsc snapshot
  * fix(lint): don't show docs URLs for plugins
  * fix(lint): disable incremental caching if JS plugins are used
  * refactor(lint): remove dead documentation
  * fix(lint): out of order diagnostics for plugins
  * perf(lsp): cancellation checks in blocking code
  * fix(lint): clear plugin diagnostics on each lint file run
  * feat(unstable): type lint plugin visitor
  * fix: panic with js lint plugins and invalid js syntax
  * perf(compile): use bytes already in memory after downloading executable
  * fix(compile): never include the specified output executable in itself
  * feat(unstable): align lint ast with TSEStree
  * feat(unstable): add lint plugin ast types
  * test: remove one of 'node_unit_tests::tls_test' tests
  * fix(otel): custom span start + end times are fractional ms
  * feat(unstable): add test for lint plugin destroy hook
  * feat(unstable): add `lint.plugins` to config schema
  * fix(ext/node): expose sqlite changeset constants
  * fix(ext/node): fix twitter-api-v2 compatibility
  * fix(ext/node): fix missing privateKey.x in curve25519 JWK
  * fix(ext/node): throw Session methods when database is closed
  * fix(ext/node): implement `DatabaseSync#applyChangeset()`
  * fix(check): support sloppy imports with "compilerOptions.rootDirs"
  * chore: fix lockfile on main
  * feat(lint): add JavaScript plugin support
  * chore: move bench test to spec test
  * feat(ext/canvas): enhance `createImageBitmap` specification compliance
  * feat(outdated): interactive update
  * fix(ext/node): implement SQLite Session API
  * fix(ext/napi): napi_is_buffer tests for ArrayBufferView
  * fix(ext/sqlite): add `sourceSQL` and `expandedSQL` getters
  * fix(ext/node): handle non-ws upgrade headers
  * refactor(ext/fetch): do not share error instance
  * fix(ext/node): expose brotli stream APIs
  * perf: node resolution cache
  * refactor: extract out utf16 map from lsp to cli::util module
  * fix(lsp): ignore a few more diagnostics for ambient modules
  * feat(compile): support sloppy imports
  * feat(bench): add `--permit-no-files`
  * fix(ext/node): support read-only database in `node:sqlite`
  * fix(ext/node): set process fields on own instance
  * fix(publish): correct coloring in --help
  * fix(ext/node): enforce -RW perms on `node:sqlite`
  * fix(node): resolve module as maybe CJS when it's missing a file extension
  * fix(node): show directory import and missing extension suggestions
  * fix(ext/node): throw RangeError when sqlite INTEGER is too large
  * Revert "fix(lsp): silence debug error for 'move to a new file' action"
  * feat: TypeScript 5.7
  * docs: Temporal plaintime docs link
  * chore: fix some broken pty tests on windows
  * chore: update std in test util
  * fix(ext/node): sqlite bind support bigint values
  * fix(cli): Fix panic in `load_native_certs`
  * fix(ext/node): support proxy http request
  * fix(ext/node): represent sqlite blob as Uint8Array
  * fix(ext/node): set process.env as own property
  * chore: forward v2.1.9 release commit to main
  * perf(crypto): use ring for asm implementations of sha256/sha512
  * chore: forward v2.1.8 release commit to main
  * feat(task): add support for task wildcards
  * fix(core): Fix `create_stack_trace` from empty trace
  * feat: implement `process.cpuUsage` (`Deno.cpuUsage`)
  * fix(lsp): ignore errors on ambient module imports
  * feat(check/lsp): support "compilerOptions.rootDirs"
  * fix(init): correct dev task for --lib
  * fix(ext/node): implement `crypto.hash`
  * feat(unstable): WebTransport
  * fix(check): better handling of TypeScript in npm packages for type checking
  * feat(ext/cache): support lscache
  * feat(node:http): add http information support
  * docs: jsdocs for URL web API
  * fix(check): compiler options from workspace members
  * chore: fix two locally failing on windows tests
  * fix(process/windows): correct command resolution when PATH env var not uppercase
  * fix(npmrc): merge `.npmrc` in user's homedir and project
  * feat(ext/node): implement `node:sqlite`
  * fix(ext/node): clear tz cache when setting process.env.TZ
  * fix(ext/crypto): fix jwk key_ops validation
  * fix(ext/node): implement `aes-128-ctr`, `aes-192-ctr`, and `aes-256-ctr`
  * fix(ext/node): do not apply socket-init-workaround to ipc socket
  * chore: remove unused npm package fixtures
  * perf(node_resolver): reduce url to/from path conversions
  * fix(install/global): warn about not including auto-discovered config file
  * fix(ext/crypto): export private x25519 JWK key
  * fix(lint): update jsx/react related rules and names
  * chore: fix deno_resolver non-sync build
  * feat: Deno.cwd() no longer requires --allow-read permission
  * fix(ext/node): implement X509Certificate#checkHost
  * fix(ext/node): fix panic when invalid AES GCM key size
  * fix(ext/node): fix async variant of brotliDecompress
  * chore(ext/node): remove internal/streams/buffer_list.mjs
  * fix(ext/node): scrypt panic when `log_n` &gt; 64
  * fix(core): handle dyn imports exceeding call stack size
  * fix(ext/node): npm:mqtt compatibility
  * fix(ext/fetch): update h2 to fix sending a PROTOCOL_ERROR instead of REFUSED_STREAM when receiving oversized headers
  * perf(lsp): cache completion item resolution during request
  * chore: remove LSP global symbols count tests
  * fix(node): align type stripping in node_modules error message with Node
  * fix(types): `Deno.readDirSync`'s type returns an `IteratorObject`
  * refactor: make PackageJsonCache injectable
  * chore: update ensure_registry_files_local to handle scoped packages
  * feat(lint): add rules for react/preact
  * refactor(tsc): remove TS program creation during snapshotting
  * chore: trim registry.json files in tests/registry/npm
  * refactor(node_resolver): remove some allocations and lookups
  * refactor: add `WorkspaceFactory` and `ResolverFactory`
  * feat(compile): show remote modules and metadata size when compiling
  * fix: do not log cache creation failure on readonly file system
  * fix(publish): unfurl sloppy imports in d.ts files and type imports
  * refactor(tsc): split TS compiler into multiple files, use ESM
  * feat(lint): change behavior of `--rules` flag
  * refactor: use DataUrl from deno_media_type
  * chore: fix hmr build
  * fix(lsp): silence debug error for 'move to a new file' action
  * fix(ext/node): reference error in zlib.crc32
  * feat(unstable): support https otlp endpoints
  * perf: full LTO in sysroot
  * fix(ext/node): fix formatting of debug logs
  * chore: note in flags output that unstable is deprecated
  * chore: forward v2.1.7 release commit to main
  * fix(ext/node): add FileHandle#sync
  * fix(deps): update yanked crates
  * fix(install/global): remove importMap field from specified config file
  * feat(unstable): add basic support for otel trace links
  * fix(ext/os): pass SignalState to web worker
  * fix(ext/node): GCM auth tag check on DechiperIv#final
  * docs(readme): update redirected links
  * perf(compile): remove swc from denort
  * chore: fix canary version
  * refactor: move denort to separate crate
  * refactor: update deno_core and use more concrete errors
  * fix(ext/node): tls.connect regression
  * refactor: add 'deno_process' crate
  * fix(ext/node): propagate socket error to client request object
  * chore: forward v2.1.6 release commit to main
  * fix(outdated): Use `latest` tag even when it's the same as the current version
  * fix(outdated): retain strict semver specifier when updating
  * fix(check/lsp): fix bugs with tsc type resolution, allow npm packages to augment `ImportMeta`
  * fix(ext/console): change Temporal color
  * docs: adding jsdocs info for console interface
  * docs: JSDocs examples for prompt, confirm, and alert
  * docs:Adds examples in JSDocs for localStorage and sessionStorage
  * chore: add missing internal `core_import_map` file paths
  * fix(check/lsp): correctly resolve compilerOptions.types
  * refactor: create deno_lib crate
  * fix(ext/node): add chown method to FileHandle class
  * chore: fix ci by removing remote server dependent test
  * refactor: add 'deno_os' crate
  * fix(ext/node): fix playwright http client
  * refactor: move `CliNpmResolver` to `deno_resolver::npm::NpmResolver`
  * feat(unstable): refactor js lint plugin AST
  * refactor: deno_config 0.45
  * fix(node/fs): add utimes method to the FileHandle class
  * fix(ext/node): add `writev` method to `FileHandle`
  * fix(compile/windows): better handling of deno_dir on different drive letter than code
  * refactor: create `NpmInstaller`
  * fix(node): Prevent node:child_process from always inheriting the parent environment
  * fix(compile): store embedded fs case sensitivity
  * refactor(node_resolver): make conditions_from_resolution_mode configurable
  * fix(lsp): handle pathless untitled URIs
  * fix(ext/node): apply `@npmcli/agent` workaround to `npm-check-updates`
  * fix(lsp/check): don't resolve unknown media types to a `.js` extension
  * fix(regression): show bare-node-builtin hint when using an import map
  * refactor: remove `CliNpmReqResolver` trait in deno_resolver
  * fix(ext/node): use primordials in `ext/node/polyfills/_fs_common.ts`
  * refactor: implement `NpmPackageFolderResolver` in deno_resolver
  * refactor(npm): move `SloppyImportsCachedFs` to deno_resolver
  * chore: forward v2.1.5 release commit to main
  * docs: added jsdoc for window.close()
  * refactor(npm): move `InNpmPackageChecker` code to deno_resolver
  * fix(lsp): use verbatim specifier for URL auto-imports
  * refactor(npm): extract out some npm fs resolution code from the cli
  * refactor(npm): split some resolution from installation
  * refactor: update deno_core for error refactor
  * fix(ext/net): update moka cache to avoid potential panic in `Deno.resolveDns` on some laptops with Ryzen CPU
  * fix(jsr): Wasm imports fail to load
  * fix(ext/node): Fix `os.cpus()` on Linux
  * fix(ext/websocket): Fix close code without reason
  * fix(ext/node): have `process` global available in Node context
  * fix(lint): fix single char selectors being ignored
  * fix(no-slow-types): handle rest param with internal assignments
  * fix(lsp): don't skip dirs with enabled subdirs
  * feat(node/fs): Add a chmod method to the FileHandle class
  * Revert "perf: build denort with panic = "abort" for releases"
  * refactor: make `IncrementalCache` accept a `CacheDBHash`
  * test(ext/node): disable flaky dgram tests
  * feat(unstable): no config npm:@opentelemetry/api integration
  * refactor(quic): introduce endpoint, 0rtt, cleanup
  * feat(unstable): replace SpanExporter with TracerProvider
  * fix(ext/http): improve error message when underlying resource of request body unavailable
  * fix(kv): improve backoff error message and inline documentation
  * fix(check): move module not found errors to typescript diagnostics
  * fix(check): line-break between diagnostic message chain entries
  * refactor: Use 'await using' in serve_test
  * fix(permissions): implicit `--allow-import` when using `--cached-only`
  * refactor: remove use of home crate
  * refactor: update some fs_util functions to use sys_traits
  * refactor(node/npm): separate out permission check from npm resolvers
  * fix(lsp): css preprocessor formatting
  * chore: fix windows pre release CI job
  * fix(npm): deterministically output tags to initialized file
  * perf: build denort with `panic = "abort"` for releases
  * chore: Happy New Year 2025
  * chore: cargo fmt - turn on group_imports=StdExternalCrate
  * perf(fs/windows): stat - only open file once
  * refactor: do not use `deno_fs::FileSystem` everywhere
  * fix(ext/node): support private key export in JWK format
  * fix(node): Add missing `inspector/promises`
  * chore(lint): remove manual AST field counter
  * refactor: use sys_traits
  * perf(node/fs/copy): reduce metadata lookups copying directory
  * fix(ext/node): convert brotli chunks with proper byte offset
  * fix(unstable): don't error on non-existing attrs or type attr
  * fix(ext/node): add support of any length IV for aes-(128|256)-gcm ciphers
  * fix(ext/node): RangeError timingSafeEqual with different byteLength
  * feat(unstable): add OTEL MeterProvider
  * fix(ext/node): make getCiphers return supported ciphers
  * fix: incorrect memory info free/available bytes on mac
  * feat(unstable): support selectors in JS lint plugins
  * fix(ext/fetch): better error message when body resource is unavailable
  * fix(ext/fs): do not throw for bigint ctime/mtime/atime
  * fix(node): handle cjs exports with escaped chars
  * feat(unstable): add JS linting plugin infrastructure
  * perf: remove now needless canonicalization getting closest package.json
  * perf: upgrade to deno_semver 0.7
  * perf: don't store duplicate info for ops in the snapshot
  * feat(unstable): Implement QUIC
  * fix(ext/node): add `truncate` method to the `FileHandle` class
  * fix(lsp): rewrite imports for 'Move to a new file' action
  * fix(publish): infer literal types in const contexts
  * fix(task): support tasks without commands
  * fix(compile): be more deterministic when compiling the same code in different directories
  * fix(ext/node): do not exit worker thread when there is pending async op
  * chore: release ext/ crates
  * fix(ext/node): Fix `fs.access`/`fs.promises.access` with `X_OK` mode parameter on Windows
  * fix(ext/fetch): retry some http/2 errors
  * chore: upgrade libc
  * fix(ext/node): sort list of built-in modules alphabetically
  * fix(task): properly handle task name wildcards with --recursive
  * fix(outdated): ensure "Latest" version is greater than "Update" version
  * fix(lsp): include "node:" prefix for node builtin auto-imports
  * fix: deno_resolver crate without 'sync' feature
  * chore: release "deno_*" crates
  * feat(permission): separate PermissionDeniedError to Retryable and Fatal
  * refactor(lint): renames and code flattening
  * refactor: use capacity_builder for writing deno compile data section
  * refactor: extract out `FileFetcher` to `deno_cache_dir`
  * fix(lsp): respect "typescript.suggestionActions.enabled" setting
  * fix: upgrade deno_doc to 0.161.3
  * fix(compile): display embedded file sizes and total
  * fix: FastString v8_string() should error when cannot allocated
  * refactor: add 'sync' feature to deno_resolver crate
  * ci: restore cargo home cache before rust install
  * fix(outdated): support updating dependencies in external import maps
  * fix(lockfile): include dependencies listed in external import map in lockfile
  * fix(lsp): sql and component file formatting
  * chore: bump hyper-util to 0.1.10
  * Revert "ci: use self-hosted mac arm runner only on main branch"
  * feat(ext/web): add `[[ErrorData]]` slot to `DOMException`
  * fix(ext/node): support createConnection option in node:http.request()
  * chore: mark ./tools/release/npm/build.ts as executable
  * fix(npm): search node_modules folder for package matching npm specifier
  * chore: add npm distribution at `deno` package
  * fix(compile): analyze modules in directory specified in --include
  * refactor(unstable): otel configuration
  * fix(compile): output contents of embedded file system
  * chore: forward v2.1.4 release commit to main
  * feat(unstable): support caching npm dependencies only as they're needed
  * refactor(lint): manage schema files for linter in Deno repo
  * fix(outdated): error when there are no config files
  * chore(tests): Deprecate remaining usages of itest in check tests
  * fix(lint): do not error providing --allow-import
  * fix(outdated): respect --quiet flag for hints
  * perf(compile): improve FileBackedVfsFile
  * fix: replace the @deno-types with @ts-types
  * fix(outdated): show a suggestion for updating
  * fix(compile): correct read length for transpiled typescript files
  * chore: reduce allocations in a few places
  * fix(unstable): don't unwrap optional state in otel
  * fix: do not error when subpath has an @ symbol
  * fix(node): update list of builtin node modules, add missing export to _http_common
  * fix(ext/node): handle Float16Array in node:v8 module
  * refactor: Make `deno_runtime::shared` module public
  * fix(task): do not always kill child on ctrl+c on windows
  * fix: do not panic when fetching invalid file url on Windows
  * test(ext/node): remove flaky node:dgram compat test case
  * fix(ext/node): accept file descriptor in fs.readFile(Sync)
  * chore: add script to check remaining node compat cases
  * chore: forward v2.1.3 release commit to main
  * fix(install): use locked version of jsr package when fetching exports
  * fix(task): `--recursive` option not working
  * fix: clear dep analysis when module loading is done
  * test(ext/node): fix flaky node/http2.createServer() test
  * chore: update hickory dns crates
  * fix(unstable/temporal): respect locale in `Duration.prototype.toLocaleString`
  * fix(node/worker_threads): data url not encoded properly with eval
  * refactor: remove usages of `deno_core::resolve_import` for resolving redirects
  * fix(outdated): allow `--latest` without `--update`
  * fix(task): kill descendants when killing task process on Windows
  * fix: improve auto-imports for npm packages
  * fix(unstable): otel context with multiple keys
  * fix(task): don't panic with filter on missing task argument
  * test: add node compat test cases
  * test(ext/node): reduce race condition in test case
  * refactor: remove `CliNpmRegistryApi`
  * fix(task): only pass args to root task
  * fix(node/fs): support `recursive` option in readdir
  * refactor(ext/web): align error messages
  * refactor: add deno_npm_cache crate
  * chore: fix cjs_with_deps test to use a temp dir
  * fix(fmt): stable formatting of HTML files with JS
  * chore: upgrade deno_lint to 0.68.2
  * feat(unstable): add metrics to otel
  * refactor: upgrade to deno_npm 0.26
  * chore: export variables from node compat tools script
  * fix: support `workspace:^` and `workspace:~` version constraints
  * fix(task): forward signals to spawned sub-processes on unix
  * refactor(ext/fs): align error messages
  * fix(publish): error on missing name field
  * chore: forward v2.1.2 release commit to main
  * fix(node/timers): error when passing id to clearTimeout/clearInterval
  * fix(init): support scoped npm packages
  * fix: support bun specifiers in JSR publish
  * fix(ext/node): `tls.connect` socket upgrades
  * perf(compile): read embedded files as static references when UTF-8 and reading as strings
  * fix(info): resolve bare specifier pointing to workspace member
  * fix(ext/webgpu): use correct variable name
  * chore: fix lint step due to node compat test changes
  * fix(node/http): casing ignored in ServerResponse.hasHeader()
  * fix(task): strip ansi codes and control chars when printing tasks
  * test(ext/node): enable parallel/test-fs-promises-file-handle-stat.js
  * feat(unstable): repurpose `--unstable-detect-cjs` to attempt loading more modules as cjs
  * perf(ext/webstorage): use object wrap for `Storage`
  * fix(tools/doc): HTML resolve main entrypoint from config file
  * fix(node/fs): add missing stat path argument validation
  * chore(lint): add .out file reference checker
  * fix(task): handle carriage return in task description
  * chore: fix flaky `specs::publish::npm_workspace_jsr_pkg_with_npm_dep::dep_and_workspace_dep`
  * fix(install): don't re-set up node_modules if running lifecycle script
  * fix(streams): reject `string` in `ReadableStream.from` type
  * fix(node): correct resolution of dynamic import of esm from cjs
  * fix(ext/webgpu): normalize limits to number
  * fix(ext/fetch): don't throw when `bodyUsed` inspect after upgrade
  * chore(compile): prefer denort binary in target/ directory when available
  * chore(node/tests): increase tolerance of timers test on CI
  * chore: update node_compat setup script, show remaining percentage
  * docs(cli): remove redundant word in comment
  * refactor(unstable): move telemetry to own ext
  * fix(lsp): support task object notation for tasks request
  * fix(task): handle multiline descriptions properly
  * fix(check): support jsdoc `@import` tag
  * fix(compile): do not error embedding same symlink via multiple methods
  * Merge commit from fork
  * fix(runtime/ops): Fix watchfs remove event
  * feat(unstable): Instrument fetch
  * chore: upgrade sqlformat-rs to non-forked version
  * fix(init): always force managed node modules
  * fix(compile): handle TypeScript file included as asset
  * chore: update node_compat setup script
  * feat: Instrument Deno.serve
  * fix(ext/node): add `fs.promises.fstat` and `FileHandle#stat`
  * fix(lsp): wasm file import completions
  * chore: update to file_test_runner 0.7.3
  * fix(fmt): return `None` if sql fmt result is the same
  * fix(lsp): remove stray debug output
  * fix(node/fs): missing uv error context for readFile
  * fix(compile): correct buffered reading of assets and files
  * chore(check): add test for Wasm memory and table
  * fix: support non-function exports in Wasm modules
  * chore(compile): log code cache file path
  * fix(ext/websocket): don't throw exception when sending to closed socket
  * fix(cli): remove extraneous comma in task --eval help
  * docs(cli/add): add clarification to add command
  * fix(install/global): do not error if path is an npm pkg and relative file
  * fix(task): update --filter flag description
  * fix(node): regression where ts files were sometimes resolved instead of js
  * chore: update url + idna
  * fix(watch): don't panic if there's no path provided
  * fix: Buffer global in --unstable-node-globals
  * fix(cli): Fix typo in doc subcommand help output
  * fix(task): ensure root config always looks up dependencies in root</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1740052801">- Deno now requires rusty_v8 version 134.4.0</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1740225600">- Update to version 2.2.1:
  * fix(publish): support jsx/tsx
  * chore: fix more flakey otel tests
  * fix(outdated): hint to use `--latest` if new versions are available in `outdated --update`
  * fix(coverage): exclude scripts with invalid URLs from raw coverage output
  * docs: add examples for SubtleCrypto
  * docs(canvas): Add examples to createImageBitmap jsdocs
  * chore: fix otel test flakiness
  * docs(console): update console documentation
  * docs(web): update docs for `globalThis.caches`
  * fix(check): remove instability in loading lib files
  * fix(ext/node): rewrite SQLite named parameter handing
  * fix(ext/node): Fix handling of sqlite large integers
  * fix: don't panic when running with // as a filepath
  * fix(check/lsp): fall back to `@types/*` packages if npm package doesn't have types
  * fix: better jsx workspace config resolution
  * refactor(publish): create ModuleContentProvider
  * fix: move extension file declarations to cli/tsc/dts
  * fix(ext/cache): add missing Cargo feature</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1740571200">- Update to version 2.2.2:
  * fix(http): generate `OtelInfo` only when otel metrics are enabled
  * fix(lint): plugins ignored when no rust rule active
  * fix(config): allow specifying absolute path for patch and fix panic with exports in package.json
  * fix(lint): update deno_lint
  * fix(lint): give access to SourceCode in 'deno test'
  * fix: add info suggestion for `unsafely-ignore-certificate-errors` and add `--help=full`
  * refactor(cli): update JSON schemas versions
  * fix(ext/node): descriptive sqlite error messages
  * fix(fmt): support "--ext vto" and "--ext njk"
  * fix(lint): don't recurse infinitely for large ASTs
  * fix(cli): add `compilerOptions.lib` examples to config-file.v1.json
  * chore: mark worker_large_output as flaky
  * perf(install): only read initialized file if we care about the tags
  * chore: mark inspector break tests as flaky
  * fix(lsp): create cacheable `ExportInfoMap` per language service
  * refactor(coverage): simplify CoverageReporter trait
  * refactor(resolver/node): use `deno_path_util::is_relative_specifier`
  * refactor: separate publish from pm subcommands
  * refactor(cli): extract TypeChecker to separate module
  * fix(install): don't error on unknown media types in install
  * fix(lsp): close server on exit notification
  * fix(check): regression - implicit jsxImportSource was not resolving
  * fix(unstable): lint plugin `:exit` called at wrong time
  * chore: remove unused dependencies
  * fix(ext/node): decipherIv() range error on invalid final block length</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1741435200">- Reupload registry.tar.zst</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1752840000">- Update to version 2.4.2:
  * fix(bundle): default "jsxImportSource" to "react" (#30082)
  * fix(check): temporarily ignore ERR_TYPES_NOT_FOUND (#29926)
  * fix(ext/node): don't throw error on invalid path input on exists and
  * existsSync (#29971)
  * fix(ext/node): validate path parameters on link and linkSync (#30061)
  * fix(lint): do not panic for many overlapping lint fixes (#30104)
  * fix(lsp): tsconfig features for 'deno check' parity (#30007)
  * fix(tsconfig): prioritize deno.json if it has compiler options (#30056)
  * fix(tsconfig): use tsc defaults for 'strict' and 'noImplicitOverride' (#30045)
  * fix(unstable): support importing files in npm packages as bytes and text
  * (#30065)
  * fix: global global should be writeable (#30032)
  * fix: early init logging (#30034)
  * fix: new signal handling (#30029)
  * fix: upgrade deno_core to 0.352.1 (#30119)
  * All other changes listed here: https://github.com/denoland/deno/compare/v2.2.2...v2.4.2</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1754913600">- Update to version 2.4.3:
  * 2.4.3 (#30251)
  * fix(tsconfig): don't use tsc-compatible defaults for deno.json compiler options (#30242)
  * perf(buffer): optimize Buffer.subarray and Buffer.prototype.utf8Slice (#30213)
  * fix(ext/node): use primordials in `ext/node/polyfills/internal_binding/pipe_wrap.ts` (#30241)
  * fix: reduce change of corrupt lockfile error when updating dependencies in the config file (#30239)
  * chore: regression where excluded path stopped being excluded (#30238)
  * fix(http): catch more tunnel close errors (#30236)
  * refactor: remove more allocations querying for permissions (#30237)
  * fix: ensure coverage dir is stored absolute to prevent issues when cwd changes (#30225)
  * fix: use 'deno_signals' crate for signal handling (#30204)
  * fix: don't invoke `Proxy` getter trap on `console.log` (#30230)
  * refactor: use Cow&lt;Path&gt; more in permissions (#30227)
  * fix(publish): improve diagnostic when importing from another package using a relative import (#30203)
  * refactor: remove usages of to_string_lossy().to_string() (#30224)
  * chore: remove redundant operations from README.md (#30228)
  * refactor: remove some allocations in op_require_x ops (#30212)
  * fix(ext/node): validate `fd` is integer on `fsync` and `fdatasync` (#30215)
  * fix(ext/node): use Zlib base for brotli handles (#30112)
  * refactor(node): remove some duplicate code and unnecessary allocations in node_resolver (#30209)
  * refactor: update to deno_path_util 0.5.2 (#30211)
  * fix: update setTimeout and setInterval callback type to support strin… (#30183)
  * fix(lib/node): change ERR_INVALID_PACKAGE_TARGET to ERR_PACKAGE_PATH_NOT_EXPORTED when no package.json#exports condition matches (#29841)
  * chore(bench): add missing commas in Extension struct literal (#30206)
  * fix(regression): do not error when specifying `--config` flag with `../` component (#30208)
  * fix(ext/node): fix segmentation fault when spkac is empty (#30207)
  * fix(bundle): don't force managed npm resolution (#30200)
  * fix: support package.json imports in a Deno workspace (#30198)
  * docs: Fix broken Getting Started link in CONTRIBUTING.md (#30194)
  * test: avoid race condition on node compat test runner (#30201)
  * Revert "fix(unstable): always require --allow-read permissions for raw imports (#30184)" (#30196)
  * fix(compile): do not include managed npm deps when graph does not have any npm pkgs (#30189)
  * fix(compile): do not error including npm packages that don't match current system (#30188)
  * fix: tunnels in processes that don't listen (#30178)
  * chore: mark some node compat tests as flaky (#30190)
  * fix(unstable): always require --allow-read permissions for raw imports (#30184)
  * fix(check): ensure module not found errors are surfaced (#30181)
  * fix(ext/node): implement tls.checkServerIdentitiy (#30148)
  * fix(ext/node): implement TLSSocket.getPeerCertificate (#30146)
  * fix: do not panic deserializing config with invalid number value (#30171)
  * refactor: upgrade to deno_core 0.353.0 (#30164)
  * fix(ext/node): `fs.read` and `fs.write` promisify compatibility (#30152)
  * chore: fix flaky dynamic_npm_resolution_failure (#30165)
  * fix(task): improve parsing of quotes in command substitution (#30162)
  * feat(unstable): add useful metadata to tunnel (#30161)
  * test: add ability to mark Node compat tests as flaky (#30158)
  * test: de-flake 'wasm_unreachable' test (#30157)
  * fix(lsp): improve renaming a file with bytes or text imports (#30142)
  * fix(ext/node): use primordials in `ext/node/polyfills/internal_binding/_listen.ts` (#30100)
  * chore: update deno_tunnel (#30154)
  * fix(ext/node): add process._rawDebug (#30141)
  * fix(lsp): do not error for bytes or text import of json module (#30137)
  * fix(task): show package name of task when --recursive (#30136)
  * fix(task): `--recursive` - order tasks by package dependencies (#30129)
  * refactor(lsp): move workspace_resolver to LspResolver (#30127)</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1756728000">- Update to version 2.4.4:
  * 2.4.4 (#30396)
  * fix(unstable): lint node properties should be enumerable (#30391)
  * chore: update lint PR title name and job name (#30370)
  * feat(kv): implement custom inspect for AtomicOperation (#30077)
  * fix(tests): use correct path separator on unix for code_cache cleanup.ts (#30378)
  * fix: android build (#30360)
  * fix(unstable): update deno_tunnel for better reconnect errors (#30381)
  * fix(ext/node): make some `os` exported properties read only (#30374)
  * fix: upgrade deno_core to 0.355.0 (#30352)
  * chore: improve pr title verification (#30367)
  * fix(ext/node): accept `base64url` encoding on StringDecoder (#30366)
  * fix(ext/node): handle large buffer correctly (#30369)
  * chore: Rust 1.89.0 (#30364)
  * fix: upgrade @node/types to 24 (#30343)
  * fix: reduce progress bar flickering (#30349)
  * chore: cleanup unused dependencies (#30059)
  * fix(io): do not autoClose stdin readable stream (#30345)
  * chore: remove zlib feature from flate2 dep in npm_cache (#30348)
  * perf: reduce heap allocations and memory creating cjs wrapper module (#30344)
  * fix(publish): remove incorrect `relative-package-import` diagnostic when root of workspace is package (#30333)
  * refactor: improve getting WatchFlags/WatchFlagsWithPaths (#30337)
  * refactor: move fill_graph into deno_resolver (#30338)
  * fix(compile): ensure `Deno.build.standalone` is set in workers (#30335)
  * fix(ext/node): avoid panic when `crypto.randomInt` has no arguments (#30314)
  * fix(lsp): use referrer compiler options for node_modules files (#30275)
  * feat(ext/kv): allow specifying default path and path prefix (#30320)
  * fix(ext/node): use primordials in `ext/node/polyfills/internal_binding/buffer.ts` (#30287)
  * feat(unstable): add json repl (#30307)
  * fix(ext/node): use custom allocator for brotli (#30277)
  * fix: make unmet peer dep error message less verbose (#30312)
  * fix(ext/node): parse fs open options correctly (#30300)
  * chore: rewrite tls_wrap internals to JS (#30303)
  * fix(check): do not surface code resolution errors in declaration file dependencies (#30296)
  * fix(ext/node): assign 'ERR_BUFFER_TOO_LARGE' to codes (#30311)
  * fix(ext/node): incorrect `ERR_INVALID_ARG_VALUE` constructor arguments position (#30309)
  * fix: improve handling of linked jsr packages in lockfile (#30289)
  * feat(ci): migrate to Cirrus medium runners (#30070)
  * perf(napi): misc napi optimizations (#30291)
  * fix(ext/node): worker_threads handles basic `require` calls (#30279)
  * Revert "fix(ext/node): support TLS for unix sockets" (#30284)
  * chore(node): resolution mode for cjs export analysis should be require (#30252)
  * feat(unstable): allow setting headers on EventSource (#30278)
  * fix(ext/node): support TLS for unix sockets (#30169)
  * perf: Use more efficient structuredClone API (#30258)
  * fix(bundle): support importing directories with a package.json from an es module when bundling (#30273)
  * fix(ext/node): define fs constants correctly across platforms (#30113)
  * chore(ci): mark some tests flaky (#30268)
  * fix(update): update version reqs even if locked to latest version (#30249)
  * chore: remove wait dependency in scripts (#30267)
  * fix(ext/node): `fs.open` and `fs.openSync` compatibility (#30191)
  * fix(bundle): require of sub directory in npm package should consult package.json (#30253)
  * fix(ext/node): use primordials in `ext/node/polyfills/internal_binding/node_file.ts` (#30066)
  * fix(ext/node): `fs.rename` and `fs.renameSync` compatibility (#30245)
  * fix(ext/node): fs readv promisify compatibility (#30149)
  * refactor: remove some url to string clones (#30247)
  * fix(bundle): use non-node conditions for --platform=browser (#30250)
  * fix(ext/node): `fs.unlink` and `fs.unlinkSync` compatibility (#30257)</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1757937600">- Update to version 2.4.5:
  * 2.4.5 (#30476)
  * feat(install): more informative deno install output (#30387)
  * perf(ext/net): change the default TCP backlog to 512 (#30471)
  * feat(unstable/install): `DENO_INSTALL_ARCH` env var (#30473)
  * fix(lsp): silence tsc debug failures for inlay hints (#30456)
  * chore: make `specs::outdated::pre_release_latest_tag` less flaky (#30474)
  * fix: enable keyring features and dont clear token when config is missing (#30468)
  * fix(publish): handle precompile in jsx publishing (#30466)
  * fix(ext/node): validate callback on `fs.mkdtemp` and `fs.stat` (#30454)
  * refactor: add deno_maybe_sync crate (#30459)
  * fix(unstable): parsing regex in selector with character class (#30462)
  * fix(lsp): fix import specifiers in file rename changes (#30458)
  * fix(fmt): do not remove parens for jsdoc with `@satisfies` (#30453)
  * fix(ext/node): TLS emit close event on parent socket (#30451)
  * test: add ability to ignore Node compat tests (#30439)
  * fix(cache): cache excluded modules explicitly provided on the command line (#30442)
  * fix(resolver): update "with --unstable-sloppy-imports" message to use "--sloppy-imports" (#30421)
  * fix(ext/node): bad compression caused by invalid brotli params (#30437)
  * fix(ext/node): `os.setPriority` and `os.getPriority` compatibility (#30383)
  * fix(std/fs): implement `chmod` on windows (#30436)
  * feat(lsp): pull-based diagnostics (#30325)
  * fix(ext/node): export `promises` from stream (#30427)
  * fix(ext/node): mTLS support for `node:tls` (#30426)
  * fix(node/fs): cp should not create subfolder when both source and target are directories (#30408)
  * fix(unstable): fix json repl bugs (#30415)
  * fix(test): set cwd when running node compatibility tests (#30422)
  * fix(ext/node): tls upgrades for used sockets (#30418)
  * chore: update keyring to v3.6.3 (#30390)
  * refactor(ext/node): rewrite net.Socket and net.Server to use ES5 class (#30419)
  * fix(bundle): allow json imports without attribute in deno bundle, support require of json (#30413)
  * refactor: make it easier to get closest package.json files (#30420)
  * fix(outdated): use version tagged as latest if it satisfies the version req (#30412)
  * refactor: rename deploy env vars (#30393)
  * refactor(resolver): improve and expose details of CouldNotResolveError (#30410)
  * fix: support cjs, cts, mjs, and mts for the `--ext` flag (#30398)
  * chore: fix lint warnings (#30399)
  * fix: add missing cargo feature to 'deno_npm_cache' crate (#30397)</changelog>
</package>
<package pkgid="12ff9b9565835cebbf78f4e0fa1f4be9eceb652432cfdc705d3d3e6a7f7bce87" name="deno-fish-completion" arch="noarch">
  <version epoch="0" ver="2.6.3" rel="1.amzn2023"/>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1739620800">- Update to version 2.1.10:
  * fix: sync changes from cherry-pick PRs
  * fix: do special file permission check for `check_read_path`
  * fix: update Cargo.lock and fix changes from cherry-pick PRs
  * fix(streams): handle Resource stream error
  * docs: adding examples and a see link to Websockets jdocs
  * fix: allow creating TSC host without a snapshot
  * test: clean up node_compat test runner
  * perf(lsp): cancellation checks in blocking code
  * fix: panic with js lint plugins and invalid js syntax
  * perf(compile): use bytes already in memory after downloading executable
  * fix(compile): never include the specified output executable in itself
  * test: remove one of 'node_unit_tests::tls_test' tests
  * fix(otel): custom span start + end times are fractional ms
  * fix(ext/node): fix twitter-api-v2 compatibility
  * fix(ext/node): fix missing privateKey.x in curve25519 JWK
  * chore: fix lockfile on main
  * chore: move bench test to spec test
  * fix(ext/napi): napi_is_buffer tests for ArrayBufferView
  * fix(ext/node): handle non-ws upgrade headers
  * refactor(ext/fetch): do not share error instance
  * fix(ext/node): expose brotli stream APIs
  * perf: node resolution cache
  * refactor: extract out utf16 map from lsp to cli::util module
  * fix(lsp): ignore a few more diagnostics for ambient modules
  * fix(ext/node): set process fields on own instance
  * fix(publish): correct coloring in --help
  * fix(node): resolve module as maybe CJS when it's missing a file extension
  * fix(node): show directory import and missing extension suggestions
  * Revert "fix(lsp): silence debug error for 'move to a new file' action"
  * docs: Temporal plaintime docs link
  * chore: update std in test util
  * fix(cli): Fix panic in `load_native_certs`
  * fix(ext/node): support proxy http request
  * fix(ext/node): set process.env as own property</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1740052800">- Update to version 2.2.0:
  * feat(http): add otel metrics
  * fix(check): npm resolution errors to tsc diagnostics
  * feat: support XDG_CACHE_HOME for deno dir on macos
  * feat(bench): add `warmup` and `n` for controlling number of iterations
  * fix(node/sqlite): sqlite named parameters
  * fix: handle all values for buffers in turbocall codegen
  * fix(ext/node): implement StatementSync#iterate
  * fix(init): force --reload if npm or jsr package
  * fix(ext/node): use primordials in `ext/node/polyfills/path/common.ts`
  * perf(lsp): don't clone asset text
  * feat(jupyter): make GPUTexture and GPUBuffer displayable
  * fix(lint): don't mark plugin diagnostic as fixable, if it's not
  * fix(unstable/temporal): implement `Temporal.ZonedDateTime.getTimeZoneTransition`
  * perf(lsp): make auto-imports a little faster
  * refactor: better sys trait impls
  * chore: move tracing build to build job
  * chore: fix dts file for DefinitelyTyped linting
  * refactor: put lsp tracing behind flag
  * feat: Upgrade V8 to 13.4
  * fix(workspace): diagnostic for imports in member with importMap at root
  * fix(lint): react-rules-of-hooks works with destructuring
  * fix(unstable): align js lint context API with eslint
  * fix: cache bust http cache on lockfile integrity mismatch
  * fix(task): support --frozen flag
  * feat(unstable): add js lint plugin source code helpers
  * refactor: support hmr feature for lsp files
  * fix(completions): remove problematic character for powershell
  * fix: add hint to run with `--no-check` when type checking fails
  * chore: forward v2.1.10 release commit to main
  * perf(check): use v8 code cache for extension sources in `deno check`
  * perf(lsp): add built-in tracing support for the LSP
  * fix(lsp): include description for auto-import completions
  * fix: do special file permission check for `check_read_path`
  * refactor: object wrap WebGPU
  * refactor(lsp): remove Send + Sync requirement
  * fix(lint): `Deno.lint.runPlugin` throws in `deno run`
  * docs(cli): update description of readFile and readFileSync
  * refactor(lsp): make TS host use CLI snapshot
  * fix(streams): handle Resource stream error
  * fix(unstable): add missing rule context types
  * refactor: remove tsc snapshot
  * docs: adding examples and a see link to Websockets jdocs
  * fix: allow creating TSC host without a snapshot
  * feat(unstable): support multiple fixes from lint plugins
  * fix(ext/node): `DatabaseSync#exec` should execute batch statements
  * Revert "refactor: remove tsc snapshot"
  * test: clean up node_compat test runner
  * refactor: remove tsc snapshot
  * fix(lint): don't show docs URLs for plugins
  * fix(lint): disable incremental caching if JS plugins are used
  * refactor(lint): remove dead documentation
  * fix(lint): out of order diagnostics for plugins
  * perf(lsp): cancellation checks in blocking code
  * fix(lint): clear plugin diagnostics on each lint file run
  * feat(unstable): type lint plugin visitor
  * fix: panic with js lint plugins and invalid js syntax
  * perf(compile): use bytes already in memory after downloading executable
  * fix(compile): never include the specified output executable in itself
  * feat(unstable): align lint ast with TSEStree
  * feat(unstable): add lint plugin ast types
  * test: remove one of 'node_unit_tests::tls_test' tests
  * fix(otel): custom span start + end times are fractional ms
  * feat(unstable): add test for lint plugin destroy hook
  * feat(unstable): add `lint.plugins` to config schema
  * fix(ext/node): expose sqlite changeset constants
  * fix(ext/node): fix twitter-api-v2 compatibility
  * fix(ext/node): fix missing privateKey.x in curve25519 JWK
  * fix(ext/node): throw Session methods when database is closed
  * fix(ext/node): implement `DatabaseSync#applyChangeset()`
  * fix(check): support sloppy imports with "compilerOptions.rootDirs"
  * chore: fix lockfile on main
  * feat(lint): add JavaScript plugin support
  * chore: move bench test to spec test
  * feat(ext/canvas): enhance `createImageBitmap` specification compliance
  * feat(outdated): interactive update
  * fix(ext/node): implement SQLite Session API
  * fix(ext/napi): napi_is_buffer tests for ArrayBufferView
  * fix(ext/sqlite): add `sourceSQL` and `expandedSQL` getters
  * fix(ext/node): handle non-ws upgrade headers
  * refactor(ext/fetch): do not share error instance
  * fix(ext/node): expose brotli stream APIs
  * perf: node resolution cache
  * refactor: extract out utf16 map from lsp to cli::util module
  * fix(lsp): ignore a few more diagnostics for ambient modules
  * feat(compile): support sloppy imports
  * feat(bench): add `--permit-no-files`
  * fix(ext/node): support read-only database in `node:sqlite`
  * fix(ext/node): set process fields on own instance
  * fix(publish): correct coloring in --help
  * fix(ext/node): enforce -RW perms on `node:sqlite`
  * fix(node): resolve module as maybe CJS when it's missing a file extension
  * fix(node): show directory import and missing extension suggestions
  * fix(ext/node): throw RangeError when sqlite INTEGER is too large
  * Revert "fix(lsp): silence debug error for 'move to a new file' action"
  * feat: TypeScript 5.7
  * docs: Temporal plaintime docs link
  * chore: fix some broken pty tests on windows
  * chore: update std in test util
  * fix(ext/node): sqlite bind support bigint values
  * fix(cli): Fix panic in `load_native_certs`
  * fix(ext/node): support proxy http request
  * fix(ext/node): represent sqlite blob as Uint8Array
  * fix(ext/node): set process.env as own property
  * chore: forward v2.1.9 release commit to main
  * perf(crypto): use ring for asm implementations of sha256/sha512
  * chore: forward v2.1.8 release commit to main
  * feat(task): add support for task wildcards
  * fix(core): Fix `create_stack_trace` from empty trace
  * feat: implement `process.cpuUsage` (`Deno.cpuUsage`)
  * fix(lsp): ignore errors on ambient module imports
  * feat(check/lsp): support "compilerOptions.rootDirs"
  * fix(init): correct dev task for --lib
  * fix(ext/node): implement `crypto.hash`
  * feat(unstable): WebTransport
  * fix(check): better handling of TypeScript in npm packages for type checking
  * feat(ext/cache): support lscache
  * feat(node:http): add http information support
  * docs: jsdocs for URL web API
  * fix(check): compiler options from workspace members
  * chore: fix two locally failing on windows tests
  * fix(process/windows): correct command resolution when PATH env var not uppercase
  * fix(npmrc): merge `.npmrc` in user's homedir and project
  * feat(ext/node): implement `node:sqlite`
  * fix(ext/node): clear tz cache when setting process.env.TZ
  * fix(ext/crypto): fix jwk key_ops validation
  * fix(ext/node): implement `aes-128-ctr`, `aes-192-ctr`, and `aes-256-ctr`
  * fix(ext/node): do not apply socket-init-workaround to ipc socket
  * chore: remove unused npm package fixtures
  * perf(node_resolver): reduce url to/from path conversions
  * fix(install/global): warn about not including auto-discovered config file
  * fix(ext/crypto): export private x25519 JWK key
  * fix(lint): update jsx/react related rules and names
  * chore: fix deno_resolver non-sync build
  * feat: Deno.cwd() no longer requires --allow-read permission
  * fix(ext/node): implement X509Certificate#checkHost
  * fix(ext/node): fix panic when invalid AES GCM key size
  * fix(ext/node): fix async variant of brotliDecompress
  * chore(ext/node): remove internal/streams/buffer_list.mjs
  * fix(ext/node): scrypt panic when `log_n` &gt; 64
  * fix(core): handle dyn imports exceeding call stack size
  * fix(ext/node): npm:mqtt compatibility
  * fix(ext/fetch): update h2 to fix sending a PROTOCOL_ERROR instead of REFUSED_STREAM when receiving oversized headers
  * perf(lsp): cache completion item resolution during request
  * chore: remove LSP global symbols count tests
  * fix(node): align type stripping in node_modules error message with Node
  * fix(types): `Deno.readDirSync`'s type returns an `IteratorObject`
  * refactor: make PackageJsonCache injectable
  * chore: update ensure_registry_files_local to handle scoped packages
  * feat(lint): add rules for react/preact
  * refactor(tsc): remove TS program creation during snapshotting
  * chore: trim registry.json files in tests/registry/npm
  * refactor(node_resolver): remove some allocations and lookups
  * refactor: add `WorkspaceFactory` and `ResolverFactory`
  * feat(compile): show remote modules and metadata size when compiling
  * fix: do not log cache creation failure on readonly file system
  * fix(publish): unfurl sloppy imports in d.ts files and type imports
  * refactor(tsc): split TS compiler into multiple files, use ESM
  * feat(lint): change behavior of `--rules` flag
  * refactor: use DataUrl from deno_media_type
  * chore: fix hmr build
  * fix(lsp): silence debug error for 'move to a new file' action
  * fix(ext/node): reference error in zlib.crc32
  * feat(unstable): support https otlp endpoints
  * perf: full LTO in sysroot
  * fix(ext/node): fix formatting of debug logs
  * chore: note in flags output that unstable is deprecated
  * chore: forward v2.1.7 release commit to main
  * fix(ext/node): add FileHandle#sync
  * fix(deps): update yanked crates
  * fix(install/global): remove importMap field from specified config file
  * feat(unstable): add basic support for otel trace links
  * fix(ext/os): pass SignalState to web worker
  * fix(ext/node): GCM auth tag check on DechiperIv#final
  * docs(readme): update redirected links
  * perf(compile): remove swc from denort
  * chore: fix canary version
  * refactor: move denort to separate crate
  * refactor: update deno_core and use more concrete errors
  * fix(ext/node): tls.connect regression
  * refactor: add 'deno_process' crate
  * fix(ext/node): propagate socket error to client request object
  * chore: forward v2.1.6 release commit to main
  * fix(outdated): Use `latest` tag even when it's the same as the current version
  * fix(outdated): retain strict semver specifier when updating
  * fix(check/lsp): fix bugs with tsc type resolution, allow npm packages to augment `ImportMeta`
  * fix(ext/console): change Temporal color
  * docs: adding jsdocs info for console interface
  * docs: JSDocs examples for prompt, confirm, and alert
  * docs:Adds examples in JSDocs for localStorage and sessionStorage
  * chore: add missing internal `core_import_map` file paths
  * fix(check/lsp): correctly resolve compilerOptions.types
  * refactor: create deno_lib crate
  * fix(ext/node): add chown method to FileHandle class
  * chore: fix ci by removing remote server dependent test
  * refactor: add 'deno_os' crate
  * fix(ext/node): fix playwright http client
  * refactor: move `CliNpmResolver` to `deno_resolver::npm::NpmResolver`
  * feat(unstable): refactor js lint plugin AST
  * refactor: deno_config 0.45
  * fix(node/fs): add utimes method to the FileHandle class
  * fix(ext/node): add `writev` method to `FileHandle`
  * fix(compile/windows): better handling of deno_dir on different drive letter than code
  * refactor: create `NpmInstaller`
  * fix(node): Prevent node:child_process from always inheriting the parent environment
  * fix(compile): store embedded fs case sensitivity
  * refactor(node_resolver): make conditions_from_resolution_mode configurable
  * fix(lsp): handle pathless untitled URIs
  * fix(ext/node): apply `@npmcli/agent` workaround to `npm-check-updates`
  * fix(lsp/check): don't resolve unknown media types to a `.js` extension
  * fix(regression): show bare-node-builtin hint when using an import map
  * refactor: remove `CliNpmReqResolver` trait in deno_resolver
  * fix(ext/node): use primordials in `ext/node/polyfills/_fs_common.ts`
  * refactor: implement `NpmPackageFolderResolver` in deno_resolver
  * refactor(npm): move `SloppyImportsCachedFs` to deno_resolver
  * chore: forward v2.1.5 release commit to main
  * docs: added jsdoc for window.close()
  * refactor(npm): move `InNpmPackageChecker` code to deno_resolver
  * fix(lsp): use verbatim specifier for URL auto-imports
  * refactor(npm): extract out some npm fs resolution code from the cli
  * refactor(npm): split some resolution from installation
  * refactor: update deno_core for error refactor
  * fix(ext/net): update moka cache to avoid potential panic in `Deno.resolveDns` on some laptops with Ryzen CPU
  * fix(jsr): Wasm imports fail to load
  * fix(ext/node): Fix `os.cpus()` on Linux
  * fix(ext/websocket): Fix close code without reason
  * fix(ext/node): have `process` global available in Node context
  * fix(lint): fix single char selectors being ignored
  * fix(no-slow-types): handle rest param with internal assignments
  * fix(lsp): don't skip dirs with enabled subdirs
  * feat(node/fs): Add a chmod method to the FileHandle class
  * Revert "perf: build denort with panic = "abort" for releases"
  * refactor: make `IncrementalCache` accept a `CacheDBHash`
  * test(ext/node): disable flaky dgram tests
  * feat(unstable): no config npm:@opentelemetry/api integration
  * refactor(quic): introduce endpoint, 0rtt, cleanup
  * feat(unstable): replace SpanExporter with TracerProvider
  * fix(ext/http): improve error message when underlying resource of request body unavailable
  * fix(kv): improve backoff error message and inline documentation
  * fix(check): move module not found errors to typescript diagnostics
  * fix(check): line-break between diagnostic message chain entries
  * refactor: Use 'await using' in serve_test
  * fix(permissions): implicit `--allow-import` when using `--cached-only`
  * refactor: remove use of home crate
  * refactor: update some fs_util functions to use sys_traits
  * refactor(node/npm): separate out permission check from npm resolvers
  * fix(lsp): css preprocessor formatting
  * chore: fix windows pre release CI job
  * fix(npm): deterministically output tags to initialized file
  * perf: build denort with `panic = "abort"` for releases
  * chore: Happy New Year 2025
  * chore: cargo fmt - turn on group_imports=StdExternalCrate
  * perf(fs/windows): stat - only open file once
  * refactor: do not use `deno_fs::FileSystem` everywhere
  * fix(ext/node): support private key export in JWK format
  * fix(node): Add missing `inspector/promises`
  * chore(lint): remove manual AST field counter
  * refactor: use sys_traits
  * perf(node/fs/copy): reduce metadata lookups copying directory
  * fix(ext/node): convert brotli chunks with proper byte offset
  * fix(unstable): don't error on non-existing attrs or type attr
  * fix(ext/node): add support of any length IV for aes-(128|256)-gcm ciphers
  * fix(ext/node): RangeError timingSafeEqual with different byteLength
  * feat(unstable): add OTEL MeterProvider
  * fix(ext/node): make getCiphers return supported ciphers
  * fix: incorrect memory info free/available bytes on mac
  * feat(unstable): support selectors in JS lint plugins
  * fix(ext/fetch): better error message when body resource is unavailable
  * fix(ext/fs): do not throw for bigint ctime/mtime/atime
  * fix(node): handle cjs exports with escaped chars
  * feat(unstable): add JS linting plugin infrastructure
  * perf: remove now needless canonicalization getting closest package.json
  * perf: upgrade to deno_semver 0.7
  * perf: don't store duplicate info for ops in the snapshot
  * feat(unstable): Implement QUIC
  * fix(ext/node): add `truncate` method to the `FileHandle` class
  * fix(lsp): rewrite imports for 'Move to a new file' action
  * fix(publish): infer literal types in const contexts
  * fix(task): support tasks without commands
  * fix(compile): be more deterministic when compiling the same code in different directories
  * fix(ext/node): do not exit worker thread when there is pending async op
  * chore: release ext/ crates
  * fix(ext/node): Fix `fs.access`/`fs.promises.access` with `X_OK` mode parameter on Windows
  * fix(ext/fetch): retry some http/2 errors
  * chore: upgrade libc
  * fix(ext/node): sort list of built-in modules alphabetically
  * fix(task): properly handle task name wildcards with --recursive
  * fix(outdated): ensure "Latest" version is greater than "Update" version
  * fix(lsp): include "node:" prefix for node builtin auto-imports
  * fix: deno_resolver crate without 'sync' feature
  * chore: release "deno_*" crates
  * feat(permission): separate PermissionDeniedError to Retryable and Fatal
  * refactor(lint): renames and code flattening
  * refactor: use capacity_builder for writing deno compile data section
  * refactor: extract out `FileFetcher` to `deno_cache_dir`
  * fix(lsp): respect "typescript.suggestionActions.enabled" setting
  * fix: upgrade deno_doc to 0.161.3
  * fix(compile): display embedded file sizes and total
  * fix: FastString v8_string() should error when cannot allocated
  * refactor: add 'sync' feature to deno_resolver crate
  * ci: restore cargo home cache before rust install
  * fix(outdated): support updating dependencies in external import maps
  * fix(lockfile): include dependencies listed in external import map in lockfile
  * fix(lsp): sql and component file formatting
  * chore: bump hyper-util to 0.1.10
  * Revert "ci: use self-hosted mac arm runner only on main branch"
  * feat(ext/web): add `[[ErrorData]]` slot to `DOMException`
  * fix(ext/node): support createConnection option in node:http.request()
  * chore: mark ./tools/release/npm/build.ts as executable
  * fix(npm): search node_modules folder for package matching npm specifier
  * chore: add npm distribution at `deno` package
  * fix(compile): analyze modules in directory specified in --include
  * refactor(unstable): otel configuration
  * fix(compile): output contents of embedded file system
  * chore: forward v2.1.4 release commit to main
  * feat(unstable): support caching npm dependencies only as they're needed
  * refactor(lint): manage schema files for linter in Deno repo
  * fix(outdated): error when there are no config files
  * chore(tests): Deprecate remaining usages of itest in check tests
  * fix(lint): do not error providing --allow-import
  * fix(outdated): respect --quiet flag for hints
  * perf(compile): improve FileBackedVfsFile
  * fix: replace the @deno-types with @ts-types
  * fix(outdated): show a suggestion for updating
  * fix(compile): correct read length for transpiled typescript files
  * chore: reduce allocations in a few places
  * fix(unstable): don't unwrap optional state in otel
  * fix: do not error when subpath has an @ symbol
  * fix(node): update list of builtin node modules, add missing export to _http_common
  * fix(ext/node): handle Float16Array in node:v8 module
  * refactor: Make `deno_runtime::shared` module public
  * fix(task): do not always kill child on ctrl+c on windows
  * fix: do not panic when fetching invalid file url on Windows
  * test(ext/node): remove flaky node:dgram compat test case
  * fix(ext/node): accept file descriptor in fs.readFile(Sync)
  * chore: add script to check remaining node compat cases
  * chore: forward v2.1.3 release commit to main
  * fix(install): use locked version of jsr package when fetching exports
  * fix(task): `--recursive` option not working
  * fix: clear dep analysis when module loading is done
  * test(ext/node): fix flaky node/http2.createServer() test
  * chore: update hickory dns crates
  * fix(unstable/temporal): respect locale in `Duration.prototype.toLocaleString`
  * fix(node/worker_threads): data url not encoded properly with eval
  * refactor: remove usages of `deno_core::resolve_import` for resolving redirects
  * fix(outdated): allow `--latest` without `--update`
  * fix(task): kill descendants when killing task process on Windows
  * fix: improve auto-imports for npm packages
  * fix(unstable): otel context with multiple keys
  * fix(task): don't panic with filter on missing task argument
  * test: add node compat test cases
  * test(ext/node): reduce race condition in test case
  * refactor: remove `CliNpmRegistryApi`
  * fix(task): only pass args to root task
  * fix(node/fs): support `recursive` option in readdir
  * refactor(ext/web): align error messages
  * refactor: add deno_npm_cache crate
  * chore: fix cjs_with_deps test to use a temp dir
  * fix(fmt): stable formatting of HTML files with JS
  * chore: upgrade deno_lint to 0.68.2
  * feat(unstable): add metrics to otel
  * refactor: upgrade to deno_npm 0.26
  * chore: export variables from node compat tools script
  * fix: support `workspace:^` and `workspace:~` version constraints
  * fix(task): forward signals to spawned sub-processes on unix
  * refactor(ext/fs): align error messages
  * fix(publish): error on missing name field
  * chore: forward v2.1.2 release commit to main
  * fix(node/timers): error when passing id to clearTimeout/clearInterval
  * fix(init): support scoped npm packages
  * fix: support bun specifiers in JSR publish
  * fix(ext/node): `tls.connect` socket upgrades
  * perf(compile): read embedded files as static references when UTF-8 and reading as strings
  * fix(info): resolve bare specifier pointing to workspace member
  * fix(ext/webgpu): use correct variable name
  * chore: fix lint step due to node compat test changes
  * fix(node/http): casing ignored in ServerResponse.hasHeader()
  * fix(task): strip ansi codes and control chars when printing tasks
  * test(ext/node): enable parallel/test-fs-promises-file-handle-stat.js
  * feat(unstable): repurpose `--unstable-detect-cjs` to attempt loading more modules as cjs
  * perf(ext/webstorage): use object wrap for `Storage`
  * fix(tools/doc): HTML resolve main entrypoint from config file
  * fix(node/fs): add missing stat path argument validation
  * chore(lint): add .out file reference checker
  * fix(task): handle carriage return in task description
  * chore: fix flaky `specs::publish::npm_workspace_jsr_pkg_with_npm_dep::dep_and_workspace_dep`
  * fix(install): don't re-set up node_modules if running lifecycle script
  * fix(streams): reject `string` in `ReadableStream.from` type
  * fix(node): correct resolution of dynamic import of esm from cjs
  * fix(ext/webgpu): normalize limits to number
  * fix(ext/fetch): don't throw when `bodyUsed` inspect after upgrade
  * chore(compile): prefer denort binary in target/ directory when available
  * chore(node/tests): increase tolerance of timers test on CI
  * chore: update node_compat setup script, show remaining percentage
  * docs(cli): remove redundant word in comment
  * refactor(unstable): move telemetry to own ext
  * fix(lsp): support task object notation for tasks request
  * fix(task): handle multiline descriptions properly
  * fix(check): support jsdoc `@import` tag
  * fix(compile): do not error embedding same symlink via multiple methods
  * Merge commit from fork
  * fix(runtime/ops): Fix watchfs remove event
  * feat(unstable): Instrument fetch
  * chore: upgrade sqlformat-rs to non-forked version
  * fix(init): always force managed node modules
  * fix(compile): handle TypeScript file included as asset
  * chore: update node_compat setup script
  * feat: Instrument Deno.serve
  * fix(ext/node): add `fs.promises.fstat` and `FileHandle#stat`
  * fix(lsp): wasm file import completions
  * chore: update to file_test_runner 0.7.3
  * fix(fmt): return `None` if sql fmt result is the same
  * fix(lsp): remove stray debug output
  * fix(node/fs): missing uv error context for readFile
  * fix(compile): correct buffered reading of assets and files
  * chore(check): add test for Wasm memory and table
  * fix: support non-function exports in Wasm modules
  * chore(compile): log code cache file path
  * fix(ext/websocket): don't throw exception when sending to closed socket
  * fix(cli): remove extraneous comma in task --eval help
  * docs(cli/add): add clarification to add command
  * fix(install/global): do not error if path is an npm pkg and relative file
  * fix(task): update --filter flag description
  * fix(node): regression where ts files were sometimes resolved instead of js
  * chore: update url + idna
  * fix(watch): don't panic if there's no path provided
  * fix: Buffer global in --unstable-node-globals
  * fix(cli): Fix typo in doc subcommand help output
  * fix(task): ensure root config always looks up dependencies in root</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1740052801">- Deno now requires rusty_v8 version 134.4.0</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1740225600">- Update to version 2.2.1:
  * fix(publish): support jsx/tsx
  * chore: fix more flakey otel tests
  * fix(outdated): hint to use `--latest` if new versions are available in `outdated --update`
  * fix(coverage): exclude scripts with invalid URLs from raw coverage output
  * docs: add examples for SubtleCrypto
  * docs(canvas): Add examples to createImageBitmap jsdocs
  * chore: fix otel test flakiness
  * docs(console): update console documentation
  * docs(web): update docs for `globalThis.caches`
  * fix(check): remove instability in loading lib files
  * fix(ext/node): rewrite SQLite named parameter handing
  * fix(ext/node): Fix handling of sqlite large integers
  * fix: don't panic when running with // as a filepath
  * fix(check/lsp): fall back to `@types/*` packages if npm package doesn't have types
  * fix: better jsx workspace config resolution
  * refactor(publish): create ModuleContentProvider
  * fix: move extension file declarations to cli/tsc/dts
  * fix(ext/cache): add missing Cargo feature</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1740571200">- Update to version 2.2.2:
  * fix(http): generate `OtelInfo` only when otel metrics are enabled
  * fix(lint): plugins ignored when no rust rule active
  * fix(config): allow specifying absolute path for patch and fix panic with exports in package.json
  * fix(lint): update deno_lint
  * fix(lint): give access to SourceCode in 'deno test'
  * fix: add info suggestion for `unsafely-ignore-certificate-errors` and add `--help=full`
  * refactor(cli): update JSON schemas versions
  * fix(ext/node): descriptive sqlite error messages
  * fix(fmt): support "--ext vto" and "--ext njk"
  * fix(lint): don't recurse infinitely for large ASTs
  * fix(cli): add `compilerOptions.lib` examples to config-file.v1.json
  * chore: mark worker_large_output as flaky
  * perf(install): only read initialized file if we care about the tags
  * chore: mark inspector break tests as flaky
  * fix(lsp): create cacheable `ExportInfoMap` per language service
  * refactor(coverage): simplify CoverageReporter trait
  * refactor(resolver/node): use `deno_path_util::is_relative_specifier`
  * refactor: separate publish from pm subcommands
  * refactor(cli): extract TypeChecker to separate module
  * fix(install): don't error on unknown media types in install
  * fix(lsp): close server on exit notification
  * fix(check): regression - implicit jsxImportSource was not resolving
  * fix(unstable): lint plugin `:exit` called at wrong time
  * chore: remove unused dependencies
  * fix(ext/node): decipherIv() range error on invalid final block length</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1741435200">- Reupload registry.tar.zst</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1752840000">- Update to version 2.4.2:
  * fix(bundle): default "jsxImportSource" to "react" (#30082)
  * fix(check): temporarily ignore ERR_TYPES_NOT_FOUND (#29926)
  * fix(ext/node): don't throw error on invalid path input on exists and
  * existsSync (#29971)
  * fix(ext/node): validate path parameters on link and linkSync (#30061)
  * fix(lint): do not panic for many overlapping lint fixes (#30104)
  * fix(lsp): tsconfig features for 'deno check' parity (#30007)
  * fix(tsconfig): prioritize deno.json if it has compiler options (#30056)
  * fix(tsconfig): use tsc defaults for 'strict' and 'noImplicitOverride' (#30045)
  * fix(unstable): support importing files in npm packages as bytes and text
  * (#30065)
  * fix: global global should be writeable (#30032)
  * fix: early init logging (#30034)
  * fix: new signal handling (#30029)
  * fix: upgrade deno_core to 0.352.1 (#30119)
  * All other changes listed here: https://github.com/denoland/deno/compare/v2.2.2...v2.4.2</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1754913600">- Update to version 2.4.3:
  * 2.4.3 (#30251)
  * fix(tsconfig): don't use tsc-compatible defaults for deno.json compiler options (#30242)
  * perf(buffer): optimize Buffer.subarray and Buffer.prototype.utf8Slice (#30213)
  * fix(ext/node): use primordials in `ext/node/polyfills/internal_binding/pipe_wrap.ts` (#30241)
  * fix: reduce change of corrupt lockfile error when updating dependencies in the config file (#30239)
  * chore: regression where excluded path stopped being excluded (#30238)
  * fix(http): catch more tunnel close errors (#30236)
  * refactor: remove more allocations querying for permissions (#30237)
  * fix: ensure coverage dir is stored absolute to prevent issues when cwd changes (#30225)
  * fix: use 'deno_signals' crate for signal handling (#30204)
  * fix: don't invoke `Proxy` getter trap on `console.log` (#30230)
  * refactor: use Cow&lt;Path&gt; more in permissions (#30227)
  * fix(publish): improve diagnostic when importing from another package using a relative import (#30203)
  * refactor: remove usages of to_string_lossy().to_string() (#30224)
  * chore: remove redundant operations from README.md (#30228)
  * refactor: remove some allocations in op_require_x ops (#30212)
  * fix(ext/node): validate `fd` is integer on `fsync` and `fdatasync` (#30215)
  * fix(ext/node): use Zlib base for brotli handles (#30112)
  * refactor(node): remove some duplicate code and unnecessary allocations in node_resolver (#30209)
  * refactor: update to deno_path_util 0.5.2 (#30211)
  * fix: update setTimeout and setInterval callback type to support strin… (#30183)
  * fix(lib/node): change ERR_INVALID_PACKAGE_TARGET to ERR_PACKAGE_PATH_NOT_EXPORTED when no package.json#exports condition matches (#29841)
  * chore(bench): add missing commas in Extension struct literal (#30206)
  * fix(regression): do not error when specifying `--config` flag with `../` component (#30208)
  * fix(ext/node): fix segmentation fault when spkac is empty (#30207)
  * fix(bundle): don't force managed npm resolution (#30200)
  * fix: support package.json imports in a Deno workspace (#30198)
  * docs: Fix broken Getting Started link in CONTRIBUTING.md (#30194)
  * test: avoid race condition on node compat test runner (#30201)
  * Revert "fix(unstable): always require --allow-read permissions for raw imports (#30184)" (#30196)
  * fix(compile): do not include managed npm deps when graph does not have any npm pkgs (#30189)
  * fix(compile): do not error including npm packages that don't match current system (#30188)
  * fix: tunnels in processes that don't listen (#30178)
  * chore: mark some node compat tests as flaky (#30190)
  * fix(unstable): always require --allow-read permissions for raw imports (#30184)
  * fix(check): ensure module not found errors are surfaced (#30181)
  * fix(ext/node): implement tls.checkServerIdentitiy (#30148)
  * fix(ext/node): implement TLSSocket.getPeerCertificate (#30146)
  * fix: do not panic deserializing config with invalid number value (#30171)
  * refactor: upgrade to deno_core 0.353.0 (#30164)
  * fix(ext/node): `fs.read` and `fs.write` promisify compatibility (#30152)
  * chore: fix flaky dynamic_npm_resolution_failure (#30165)
  * fix(task): improve parsing of quotes in command substitution (#30162)
  * feat(unstable): add useful metadata to tunnel (#30161)
  * test: add ability to mark Node compat tests as flaky (#30158)
  * test: de-flake 'wasm_unreachable' test (#30157)
  * fix(lsp): improve renaming a file with bytes or text imports (#30142)
  * fix(ext/node): use primordials in `ext/node/polyfills/internal_binding/_listen.ts` (#30100)
  * chore: update deno_tunnel (#30154)
  * fix(ext/node): add process._rawDebug (#30141)
  * fix(lsp): do not error for bytes or text import of json module (#30137)
  * fix(task): show package name of task when --recursive (#30136)
  * fix(task): `--recursive` - order tasks by package dependencies (#30129)
  * refactor(lsp): move workspace_resolver to LspResolver (#30127)</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1756728000">- Update to version 2.4.4:
  * 2.4.4 (#30396)
  * fix(unstable): lint node properties should be enumerable (#30391)
  * chore: update lint PR title name and job name (#30370)
  * feat(kv): implement custom inspect for AtomicOperation (#30077)
  * fix(tests): use correct path separator on unix for code_cache cleanup.ts (#30378)
  * fix: android build (#30360)
  * fix(unstable): update deno_tunnel for better reconnect errors (#30381)
  * fix(ext/node): make some `os` exported properties read only (#30374)
  * fix: upgrade deno_core to 0.355.0 (#30352)
  * chore: improve pr title verification (#30367)
  * fix(ext/node): accept `base64url` encoding on StringDecoder (#30366)
  * fix(ext/node): handle large buffer correctly (#30369)
  * chore: Rust 1.89.0 (#30364)
  * fix: upgrade @node/types to 24 (#30343)
  * fix: reduce progress bar flickering (#30349)
  * chore: cleanup unused dependencies (#30059)
  * fix(io): do not autoClose stdin readable stream (#30345)
  * chore: remove zlib feature from flate2 dep in npm_cache (#30348)
  * perf: reduce heap allocations and memory creating cjs wrapper module (#30344)
  * fix(publish): remove incorrect `relative-package-import` diagnostic when root of workspace is package (#30333)
  * refactor: improve getting WatchFlags/WatchFlagsWithPaths (#30337)
  * refactor: move fill_graph into deno_resolver (#30338)
  * fix(compile): ensure `Deno.build.standalone` is set in workers (#30335)
  * fix(ext/node): avoid panic when `crypto.randomInt` has no arguments (#30314)
  * fix(lsp): use referrer compiler options for node_modules files (#30275)
  * feat(ext/kv): allow specifying default path and path prefix (#30320)
  * fix(ext/node): use primordials in `ext/node/polyfills/internal_binding/buffer.ts` (#30287)
  * feat(unstable): add json repl (#30307)
  * fix(ext/node): use custom allocator for brotli (#30277)
  * fix: make unmet peer dep error message less verbose (#30312)
  * fix(ext/node): parse fs open options correctly (#30300)
  * chore: rewrite tls_wrap internals to JS (#30303)
  * fix(check): do not surface code resolution errors in declaration file dependencies (#30296)
  * fix(ext/node): assign 'ERR_BUFFER_TOO_LARGE' to codes (#30311)
  * fix(ext/node): incorrect `ERR_INVALID_ARG_VALUE` constructor arguments position (#30309)
  * fix: improve handling of linked jsr packages in lockfile (#30289)
  * feat(ci): migrate to Cirrus medium runners (#30070)
  * perf(napi): misc napi optimizations (#30291)
  * fix(ext/node): worker_threads handles basic `require` calls (#30279)
  * Revert "fix(ext/node): support TLS for unix sockets" (#30284)
  * chore(node): resolution mode for cjs export analysis should be require (#30252)
  * feat(unstable): allow setting headers on EventSource (#30278)
  * fix(ext/node): support TLS for unix sockets (#30169)
  * perf: Use more efficient structuredClone API (#30258)
  * fix(bundle): support importing directories with a package.json from an es module when bundling (#30273)
  * fix(ext/node): define fs constants correctly across platforms (#30113)
  * chore(ci): mark some tests flaky (#30268)
  * fix(update): update version reqs even if locked to latest version (#30249)
  * chore: remove wait dependency in scripts (#30267)
  * fix(ext/node): `fs.open` and `fs.openSync` compatibility (#30191)
  * fix(bundle): require of sub directory in npm package should consult package.json (#30253)
  * fix(ext/node): use primordials in `ext/node/polyfills/internal_binding/node_file.ts` (#30066)
  * fix(ext/node): `fs.rename` and `fs.renameSync` compatibility (#30245)
  * fix(ext/node): fs readv promisify compatibility (#30149)
  * refactor: remove some url to string clones (#30247)
  * fix(bundle): use non-node conditions for --platform=browser (#30250)
  * fix(ext/node): `fs.unlink` and `fs.unlinkSync` compatibility (#30257)</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1757937600">- Update to version 2.4.5:
  * 2.4.5 (#30476)
  * feat(install): more informative deno install output (#30387)
  * perf(ext/net): change the default TCP backlog to 512 (#30471)
  * feat(unstable/install): `DENO_INSTALL_ARCH` env var (#30473)
  * fix(lsp): silence tsc debug failures for inlay hints (#30456)
  * chore: make `specs::outdated::pre_release_latest_tag` less flaky (#30474)
  * fix: enable keyring features and dont clear token when config is missing (#30468)
  * fix(publish): handle precompile in jsx publishing (#30466)
  * fix(ext/node): validate callback on `fs.mkdtemp` and `fs.stat` (#30454)
  * refactor: add deno_maybe_sync crate (#30459)
  * fix(unstable): parsing regex in selector with character class (#30462)
  * fix(lsp): fix import specifiers in file rename changes (#30458)
  * fix(fmt): do not remove parens for jsdoc with `@satisfies` (#30453)
  * fix(ext/node): TLS emit close event on parent socket (#30451)
  * test: add ability to ignore Node compat tests (#30439)
  * fix(cache): cache excluded modules explicitly provided on the command line (#30442)
  * fix(resolver): update "with --unstable-sloppy-imports" message to use "--sloppy-imports" (#30421)
  * fix(ext/node): bad compression caused by invalid brotli params (#30437)
  * fix(ext/node): `os.setPriority` and `os.getPriority` compatibility (#30383)
  * fix(std/fs): implement `chmod` on windows (#30436)
  * feat(lsp): pull-based diagnostics (#30325)
  * fix(ext/node): export `promises` from stream (#30427)
  * fix(ext/node): mTLS support for `node:tls` (#30426)
  * fix(node/fs): cp should not create subfolder when both source and target are directories (#30408)
  * fix(unstable): fix json repl bugs (#30415)
  * fix(test): set cwd when running node compatibility tests (#30422)
  * fix(ext/node): tls upgrades for used sockets (#30418)
  * chore: update keyring to v3.6.3 (#30390)
  * refactor(ext/node): rewrite net.Socket and net.Server to use ES5 class (#30419)
  * fix(bundle): allow json imports without attribute in deno bundle, support require of json (#30413)
  * refactor: make it easier to get closest package.json files (#30420)
  * fix(outdated): use version tagged as latest if it satisfies the version req (#30412)
  * refactor: rename deploy env vars (#30393)
  * refactor(resolver): improve and expose details of CouldNotResolveError (#30410)
  * fix: support cjs, cts, mjs, and mts for the `--ext` flag (#30398)
  * chore: fix lint warnings (#30399)
  * fix: add missing cargo feature to 'deno_npm_cache' crate (#30397)</changelog>
</package>
<package pkgid="ee7531c15709a6e0da3498f73d6ca7cd40b716cfb86d70ba5f238523fbdbfba3" name="deno-fish-completion" arch="noarch">
  <version epoch="0" ver="2.6.3" rel="1.amzn2023"/>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1739620800">- Update to version 2.1.10:
  * fix: sync changes from cherry-pick PRs
  * fix: do special file permission check for `check_read_path`
  * fix: update Cargo.lock and fix changes from cherry-pick PRs
  * fix(streams): handle Resource stream error
  * docs: adding examples and a see link to Websockets jdocs
  * fix: allow creating TSC host without a snapshot
  * test: clean up node_compat test runner
  * perf(lsp): cancellation checks in blocking code
  * fix: panic with js lint plugins and invalid js syntax
  * perf(compile): use bytes already in memory after downloading executable
  * fix(compile): never include the specified output executable in itself
  * test: remove one of 'node_unit_tests::tls_test' tests
  * fix(otel): custom span start + end times are fractional ms
  * fix(ext/node): fix twitter-api-v2 compatibility
  * fix(ext/node): fix missing privateKey.x in curve25519 JWK
  * chore: fix lockfile on main
  * chore: move bench test to spec test
  * fix(ext/napi): napi_is_buffer tests for ArrayBufferView
  * fix(ext/node): handle non-ws upgrade headers
  * refactor(ext/fetch): do not share error instance
  * fix(ext/node): expose brotli stream APIs
  * perf: node resolution cache
  * refactor: extract out utf16 map from lsp to cli::util module
  * fix(lsp): ignore a few more diagnostics for ambient modules
  * fix(ext/node): set process fields on own instance
  * fix(publish): correct coloring in --help
  * fix(node): resolve module as maybe CJS when it's missing a file extension
  * fix(node): show directory import and missing extension suggestions
  * Revert "fix(lsp): silence debug error for 'move to a new file' action"
  * docs: Temporal plaintime docs link
  * chore: update std in test util
  * fix(cli): Fix panic in `load_native_certs`
  * fix(ext/node): support proxy http request
  * fix(ext/node): set process.env as own property</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1740052800">- Update to version 2.2.0:
  * feat(http): add otel metrics
  * fix(check): npm resolution errors to tsc diagnostics
  * feat: support XDG_CACHE_HOME for deno dir on macos
  * feat(bench): add `warmup` and `n` for controlling number of iterations
  * fix(node/sqlite): sqlite named parameters
  * fix: handle all values for buffers in turbocall codegen
  * fix(ext/node): implement StatementSync#iterate
  * fix(init): force --reload if npm or jsr package
  * fix(ext/node): use primordials in `ext/node/polyfills/path/common.ts`
  * perf(lsp): don't clone asset text
  * feat(jupyter): make GPUTexture and GPUBuffer displayable
  * fix(lint): don't mark plugin diagnostic as fixable, if it's not
  * fix(unstable/temporal): implement `Temporal.ZonedDateTime.getTimeZoneTransition`
  * perf(lsp): make auto-imports a little faster
  * refactor: better sys trait impls
  * chore: move tracing build to build job
  * chore: fix dts file for DefinitelyTyped linting
  * refactor: put lsp tracing behind flag
  * feat: Upgrade V8 to 13.4
  * fix(workspace): diagnostic for imports in member with importMap at root
  * fix(lint): react-rules-of-hooks works with destructuring
  * fix(unstable): align js lint context API with eslint
  * fix: cache bust http cache on lockfile integrity mismatch
  * fix(task): support --frozen flag
  * feat(unstable): add js lint plugin source code helpers
  * refactor: support hmr feature for lsp files
  * fix(completions): remove problematic character for powershell
  * fix: add hint to run with `--no-check` when type checking fails
  * chore: forward v2.1.10 release commit to main
  * perf(check): use v8 code cache for extension sources in `deno check`
  * perf(lsp): add built-in tracing support for the LSP
  * fix(lsp): include description for auto-import completions
  * fix: do special file permission check for `check_read_path`
  * refactor: object wrap WebGPU
  * refactor(lsp): remove Send + Sync requirement
  * fix(lint): `Deno.lint.runPlugin` throws in `deno run`
  * docs(cli): update description of readFile and readFileSync
  * refactor(lsp): make TS host use CLI snapshot
  * fix(streams): handle Resource stream error
  * fix(unstable): add missing rule context types
  * refactor: remove tsc snapshot
  * docs: adding examples and a see link to Websockets jdocs
  * fix: allow creating TSC host without a snapshot
  * feat(unstable): support multiple fixes from lint plugins
  * fix(ext/node): `DatabaseSync#exec` should execute batch statements
  * Revert "refactor: remove tsc snapshot"
  * test: clean up node_compat test runner
  * refactor: remove tsc snapshot
  * fix(lint): don't show docs URLs for plugins
  * fix(lint): disable incremental caching if JS plugins are used
  * refactor(lint): remove dead documentation
  * fix(lint): out of order diagnostics for plugins
  * perf(lsp): cancellation checks in blocking code
  * fix(lint): clear plugin diagnostics on each lint file run
  * feat(unstable): type lint plugin visitor
  * fix: panic with js lint plugins and invalid js syntax
  * perf(compile): use bytes already in memory after downloading executable
  * fix(compile): never include the specified output executable in itself
  * feat(unstable): align lint ast with TSEStree
  * feat(unstable): add lint plugin ast types
  * test: remove one of 'node_unit_tests::tls_test' tests
  * fix(otel): custom span start + end times are fractional ms
  * feat(unstable): add test for lint plugin destroy hook
  * feat(unstable): add `lint.plugins` to config schema
  * fix(ext/node): expose sqlite changeset constants
  * fix(ext/node): fix twitter-api-v2 compatibility
  * fix(ext/node): fix missing privateKey.x in curve25519 JWK
  * fix(ext/node): throw Session methods when database is closed
  * fix(ext/node): implement `DatabaseSync#applyChangeset()`
  * fix(check): support sloppy imports with "compilerOptions.rootDirs"
  * chore: fix lockfile on main
  * feat(lint): add JavaScript plugin support
  * chore: move bench test to spec test
  * feat(ext/canvas): enhance `createImageBitmap` specification compliance
  * feat(outdated): interactive update
  * fix(ext/node): implement SQLite Session API
  * fix(ext/napi): napi_is_buffer tests for ArrayBufferView
  * fix(ext/sqlite): add `sourceSQL` and `expandedSQL` getters
  * fix(ext/node): handle non-ws upgrade headers
  * refactor(ext/fetch): do not share error instance
  * fix(ext/node): expose brotli stream APIs
  * perf: node resolution cache
  * refactor: extract out utf16 map from lsp to cli::util module
  * fix(lsp): ignore a few more diagnostics for ambient modules
  * feat(compile): support sloppy imports
  * feat(bench): add `--permit-no-files`
  * fix(ext/node): support read-only database in `node:sqlite`
  * fix(ext/node): set process fields on own instance
  * fix(publish): correct coloring in --help
  * fix(ext/node): enforce -RW perms on `node:sqlite`
  * fix(node): resolve module as maybe CJS when it's missing a file extension
  * fix(node): show directory import and missing extension suggestions
  * fix(ext/node): throw RangeError when sqlite INTEGER is too large
  * Revert "fix(lsp): silence debug error for 'move to a new file' action"
  * feat: TypeScript 5.7
  * docs: Temporal plaintime docs link
  * chore: fix some broken pty tests on windows
  * chore: update std in test util
  * fix(ext/node): sqlite bind support bigint values
  * fix(cli): Fix panic in `load_native_certs`
  * fix(ext/node): support proxy http request
  * fix(ext/node): represent sqlite blob as Uint8Array
  * fix(ext/node): set process.env as own property
  * chore: forward v2.1.9 release commit to main
  * perf(crypto): use ring for asm implementations of sha256/sha512
  * chore: forward v2.1.8 release commit to main
  * feat(task): add support for task wildcards
  * fix(core): Fix `create_stack_trace` from empty trace
  * feat: implement `process.cpuUsage` (`Deno.cpuUsage`)
  * fix(lsp): ignore errors on ambient module imports
  * feat(check/lsp): support "compilerOptions.rootDirs"
  * fix(init): correct dev task for --lib
  * fix(ext/node): implement `crypto.hash`
  * feat(unstable): WebTransport
  * fix(check): better handling of TypeScript in npm packages for type checking
  * feat(ext/cache): support lscache
  * feat(node:http): add http information support
  * docs: jsdocs for URL web API
  * fix(check): compiler options from workspace members
  * chore: fix two locally failing on windows tests
  * fix(process/windows): correct command resolution when PATH env var not uppercase
  * fix(npmrc): merge `.npmrc` in user's homedir and project
  * feat(ext/node): implement `node:sqlite`
  * fix(ext/node): clear tz cache when setting process.env.TZ
  * fix(ext/crypto): fix jwk key_ops validation
  * fix(ext/node): implement `aes-128-ctr`, `aes-192-ctr`, and `aes-256-ctr`
  * fix(ext/node): do not apply socket-init-workaround to ipc socket
  * chore: remove unused npm package fixtures
  * perf(node_resolver): reduce url to/from path conversions
  * fix(install/global): warn about not including auto-discovered config file
  * fix(ext/crypto): export private x25519 JWK key
  * fix(lint): update jsx/react related rules and names
  * chore: fix deno_resolver non-sync build
  * feat: Deno.cwd() no longer requires --allow-read permission
  * fix(ext/node): implement X509Certificate#checkHost
  * fix(ext/node): fix panic when invalid AES GCM key size
  * fix(ext/node): fix async variant of brotliDecompress
  * chore(ext/node): remove internal/streams/buffer_list.mjs
  * fix(ext/node): scrypt panic when `log_n` &gt; 64
  * fix(core): handle dyn imports exceeding call stack size
  * fix(ext/node): npm:mqtt compatibility
  * fix(ext/fetch): update h2 to fix sending a PROTOCOL_ERROR instead of REFUSED_STREAM when receiving oversized headers
  * perf(lsp): cache completion item resolution during request
  * chore: remove LSP global symbols count tests
  * fix(node): align type stripping in node_modules error message with Node
  * fix(types): `Deno.readDirSync`'s type returns an `IteratorObject`
  * refactor: make PackageJsonCache injectable
  * chore: update ensure_registry_files_local to handle scoped packages
  * feat(lint): add rules for react/preact
  * refactor(tsc): remove TS program creation during snapshotting
  * chore: trim registry.json files in tests/registry/npm
  * refactor(node_resolver): remove some allocations and lookups
  * refactor: add `WorkspaceFactory` and `ResolverFactory`
  * feat(compile): show remote modules and metadata size when compiling
  * fix: do not log cache creation failure on readonly file system
  * fix(publish): unfurl sloppy imports in d.ts files and type imports
  * refactor(tsc): split TS compiler into multiple files, use ESM
  * feat(lint): change behavior of `--rules` flag
  * refactor: use DataUrl from deno_media_type
  * chore: fix hmr build
  * fix(lsp): silence debug error for 'move to a new file' action
  * fix(ext/node): reference error in zlib.crc32
  * feat(unstable): support https otlp endpoints
  * perf: full LTO in sysroot
  * fix(ext/node): fix formatting of debug logs
  * chore: note in flags output that unstable is deprecated
  * chore: forward v2.1.7 release commit to main
  * fix(ext/node): add FileHandle#sync
  * fix(deps): update yanked crates
  * fix(install/global): remove importMap field from specified config file
  * feat(unstable): add basic support for otel trace links
  * fix(ext/os): pass SignalState to web worker
  * fix(ext/node): GCM auth tag check on DechiperIv#final
  * docs(readme): update redirected links
  * perf(compile): remove swc from denort
  * chore: fix canary version
  * refactor: move denort to separate crate
  * refactor: update deno_core and use more concrete errors
  * fix(ext/node): tls.connect regression
  * refactor: add 'deno_process' crate
  * fix(ext/node): propagate socket error to client request object
  * chore: forward v2.1.6 release commit to main
  * fix(outdated): Use `latest` tag even when it's the same as the current version
  * fix(outdated): retain strict semver specifier when updating
  * fix(check/lsp): fix bugs with tsc type resolution, allow npm packages to augment `ImportMeta`
  * fix(ext/console): change Temporal color
  * docs: adding jsdocs info for console interface
  * docs: JSDocs examples for prompt, confirm, and alert
  * docs:Adds examples in JSDocs for localStorage and sessionStorage
  * chore: add missing internal `core_import_map` file paths
  * fix(check/lsp): correctly resolve compilerOptions.types
  * refactor: create deno_lib crate
  * fix(ext/node): add chown method to FileHandle class
  * chore: fix ci by removing remote server dependent test
  * refactor: add 'deno_os' crate
  * fix(ext/node): fix playwright http client
  * refactor: move `CliNpmResolver` to `deno_resolver::npm::NpmResolver`
  * feat(unstable): refactor js lint plugin AST
  * refactor: deno_config 0.45
  * fix(node/fs): add utimes method to the FileHandle class
  * fix(ext/node): add `writev` method to `FileHandle`
  * fix(compile/windows): better handling of deno_dir on different drive letter than code
  * refactor: create `NpmInstaller`
  * fix(node): Prevent node:child_process from always inheriting the parent environment
  * fix(compile): store embedded fs case sensitivity
  * refactor(node_resolver): make conditions_from_resolution_mode configurable
  * fix(lsp): handle pathless untitled URIs
  * fix(ext/node): apply `@npmcli/agent` workaround to `npm-check-updates`
  * fix(lsp/check): don't resolve unknown media types to a `.js` extension
  * fix(regression): show bare-node-builtin hint when using an import map
  * refactor: remove `CliNpmReqResolver` trait in deno_resolver
  * fix(ext/node): use primordials in `ext/node/polyfills/_fs_common.ts`
  * refactor: implement `NpmPackageFolderResolver` in deno_resolver
  * refactor(npm): move `SloppyImportsCachedFs` to deno_resolver
  * chore: forward v2.1.5 release commit to main
  * docs: added jsdoc for window.close()
  * refactor(npm): move `InNpmPackageChecker` code to deno_resolver
  * fix(lsp): use verbatim specifier for URL auto-imports
  * refactor(npm): extract out some npm fs resolution code from the cli
  * refactor(npm): split some resolution from installation
  * refactor: update deno_core for error refactor
  * fix(ext/net): update moka cache to avoid potential panic in `Deno.resolveDns` on some laptops with Ryzen CPU
  * fix(jsr): Wasm imports fail to load
  * fix(ext/node): Fix `os.cpus()` on Linux
  * fix(ext/websocket): Fix close code without reason
  * fix(ext/node): have `process` global available in Node context
  * fix(lint): fix single char selectors being ignored
  * fix(no-slow-types): handle rest param with internal assignments
  * fix(lsp): don't skip dirs with enabled subdirs
  * feat(node/fs): Add a chmod method to the FileHandle class
  * Revert "perf: build denort with panic = "abort" for releases"
  * refactor: make `IncrementalCache` accept a `CacheDBHash`
  * test(ext/node): disable flaky dgram tests
  * feat(unstable): no config npm:@opentelemetry/api integration
  * refactor(quic): introduce endpoint, 0rtt, cleanup
  * feat(unstable): replace SpanExporter with TracerProvider
  * fix(ext/http): improve error message when underlying resource of request body unavailable
  * fix(kv): improve backoff error message and inline documentation
  * fix(check): move module not found errors to typescript diagnostics
  * fix(check): line-break between diagnostic message chain entries
  * refactor: Use 'await using' in serve_test
  * fix(permissions): implicit `--allow-import` when using `--cached-only`
  * refactor: remove use of home crate
  * refactor: update some fs_util functions to use sys_traits
  * refactor(node/npm): separate out permission check from npm resolvers
  * fix(lsp): css preprocessor formatting
  * chore: fix windows pre release CI job
  * fix(npm): deterministically output tags to initialized file
  * perf: build denort with `panic = "abort"` for releases
  * chore: Happy New Year 2025
  * chore: cargo fmt - turn on group_imports=StdExternalCrate
  * perf(fs/windows): stat - only open file once
  * refactor: do not use `deno_fs::FileSystem` everywhere
  * fix(ext/node): support private key export in JWK format
  * fix(node): Add missing `inspector/promises`
  * chore(lint): remove manual AST field counter
  * refactor: use sys_traits
  * perf(node/fs/copy): reduce metadata lookups copying directory
  * fix(ext/node): convert brotli chunks with proper byte offset
  * fix(unstable): don't error on non-existing attrs or type attr
  * fix(ext/node): add support of any length IV for aes-(128|256)-gcm ciphers
  * fix(ext/node): RangeError timingSafeEqual with different byteLength
  * feat(unstable): add OTEL MeterProvider
  * fix(ext/node): make getCiphers return supported ciphers
  * fix: incorrect memory info free/available bytes on mac
  * feat(unstable): support selectors in JS lint plugins
  * fix(ext/fetch): better error message when body resource is unavailable
  * fix(ext/fs): do not throw for bigint ctime/mtime/atime
  * fix(node): handle cjs exports with escaped chars
  * feat(unstable): add JS linting plugin infrastructure
  * perf: remove now needless canonicalization getting closest package.json
  * perf: upgrade to deno_semver 0.7
  * perf: don't store duplicate info for ops in the snapshot
  * feat(unstable): Implement QUIC
  * fix(ext/node): add `truncate` method to the `FileHandle` class
  * fix(lsp): rewrite imports for 'Move to a new file' action
  * fix(publish): infer literal types in const contexts
  * fix(task): support tasks without commands
  * fix(compile): be more deterministic when compiling the same code in different directories
  * fix(ext/node): do not exit worker thread when there is pending async op
  * chore: release ext/ crates
  * fix(ext/node): Fix `fs.access`/`fs.promises.access` with `X_OK` mode parameter on Windows
  * fix(ext/fetch): retry some http/2 errors
  * chore: upgrade libc
  * fix(ext/node): sort list of built-in modules alphabetically
  * fix(task): properly handle task name wildcards with --recursive
  * fix(outdated): ensure "Latest" version is greater than "Update" version
  * fix(lsp): include "node:" prefix for node builtin auto-imports
  * fix: deno_resolver crate without 'sync' feature
  * chore: release "deno_*" crates
  * feat(permission): separate PermissionDeniedError to Retryable and Fatal
  * refactor(lint): renames and code flattening
  * refactor: use capacity_builder for writing deno compile data section
  * refactor: extract out `FileFetcher` to `deno_cache_dir`
  * fix(lsp): respect "typescript.suggestionActions.enabled" setting
  * fix: upgrade deno_doc to 0.161.3
  * fix(compile): display embedded file sizes and total
  * fix: FastString v8_string() should error when cannot allocated
  * refactor: add 'sync' feature to deno_resolver crate
  * ci: restore cargo home cache before rust install
  * fix(outdated): support updating dependencies in external import maps
  * fix(lockfile): include dependencies listed in external import map in lockfile
  * fix(lsp): sql and component file formatting
  * chore: bump hyper-util to 0.1.10
  * Revert "ci: use self-hosted mac arm runner only on main branch"
  * feat(ext/web): add `[[ErrorData]]` slot to `DOMException`
  * fix(ext/node): support createConnection option in node:http.request()
  * chore: mark ./tools/release/npm/build.ts as executable
  * fix(npm): search node_modules folder for package matching npm specifier
  * chore: add npm distribution at `deno` package
  * fix(compile): analyze modules in directory specified in --include
  * refactor(unstable): otel configuration
  * fix(compile): output contents of embedded file system
  * chore: forward v2.1.4 release commit to main
  * feat(unstable): support caching npm dependencies only as they're needed
  * refactor(lint): manage schema files for linter in Deno repo
  * fix(outdated): error when there are no config files
  * chore(tests): Deprecate remaining usages of itest in check tests
  * fix(lint): do not error providing --allow-import
  * fix(outdated): respect --quiet flag for hints
  * perf(compile): improve FileBackedVfsFile
  * fix: replace the @deno-types with @ts-types
  * fix(outdated): show a suggestion for updating
  * fix(compile): correct read length for transpiled typescript files
  * chore: reduce allocations in a few places
  * fix(unstable): don't unwrap optional state in otel
  * fix: do not error when subpath has an @ symbol
  * fix(node): update list of builtin node modules, add missing export to _http_common
  * fix(ext/node): handle Float16Array in node:v8 module
  * refactor: Make `deno_runtime::shared` module public
  * fix(task): do not always kill child on ctrl+c on windows
  * fix: do not panic when fetching invalid file url on Windows
  * test(ext/node): remove flaky node:dgram compat test case
  * fix(ext/node): accept file descriptor in fs.readFile(Sync)
  * chore: add script to check remaining node compat cases
  * chore: forward v2.1.3 release commit to main
  * fix(install): use locked version of jsr package when fetching exports
  * fix(task): `--recursive` option not working
  * fix: clear dep analysis when module loading is done
  * test(ext/node): fix flaky node/http2.createServer() test
  * chore: update hickory dns crates
  * fix(unstable/temporal): respect locale in `Duration.prototype.toLocaleString`
  * fix(node/worker_threads): data url not encoded properly with eval
  * refactor: remove usages of `deno_core::resolve_import` for resolving redirects
  * fix(outdated): allow `--latest` without `--update`
  * fix(task): kill descendants when killing task process on Windows
  * fix: improve auto-imports for npm packages
  * fix(unstable): otel context with multiple keys
  * fix(task): don't panic with filter on missing task argument
  * test: add node compat test cases
  * test(ext/node): reduce race condition in test case
  * refactor: remove `CliNpmRegistryApi`
  * fix(task): only pass args to root task
  * fix(node/fs): support `recursive` option in readdir
  * refactor(ext/web): align error messages
  * refactor: add deno_npm_cache crate
  * chore: fix cjs_with_deps test to use a temp dir
  * fix(fmt): stable formatting of HTML files with JS
  * chore: upgrade deno_lint to 0.68.2
  * feat(unstable): add metrics to otel
  * refactor: upgrade to deno_npm 0.26
  * chore: export variables from node compat tools script
  * fix: support `workspace:^` and `workspace:~` version constraints
  * fix(task): forward signals to spawned sub-processes on unix
  * refactor(ext/fs): align error messages
  * fix(publish): error on missing name field
  * chore: forward v2.1.2 release commit to main
  * fix(node/timers): error when passing id to clearTimeout/clearInterval
  * fix(init): support scoped npm packages
  * fix: support bun specifiers in JSR publish
  * fix(ext/node): `tls.connect` socket upgrades
  * perf(compile): read embedded files as static references when UTF-8 and reading as strings
  * fix(info): resolve bare specifier pointing to workspace member
  * fix(ext/webgpu): use correct variable name
  * chore: fix lint step due to node compat test changes
  * fix(node/http): casing ignored in ServerResponse.hasHeader()
  * fix(task): strip ansi codes and control chars when printing tasks
  * test(ext/node): enable parallel/test-fs-promises-file-handle-stat.js
  * feat(unstable): repurpose `--unstable-detect-cjs` to attempt loading more modules as cjs
  * perf(ext/webstorage): use object wrap for `Storage`
  * fix(tools/doc): HTML resolve main entrypoint from config file
  * fix(node/fs): add missing stat path argument validation
  * chore(lint): add .out file reference checker
  * fix(task): handle carriage return in task description
  * chore: fix flaky `specs::publish::npm_workspace_jsr_pkg_with_npm_dep::dep_and_workspace_dep`
  * fix(install): don't re-set up node_modules if running lifecycle script
  * fix(streams): reject `string` in `ReadableStream.from` type
  * fix(node): correct resolution of dynamic import of esm from cjs
  * fix(ext/webgpu): normalize limits to number
  * fix(ext/fetch): don't throw when `bodyUsed` inspect after upgrade
  * chore(compile): prefer denort binary in target/ directory when available
  * chore(node/tests): increase tolerance of timers test on CI
  * chore: update node_compat setup script, show remaining percentage
  * docs(cli): remove redundant word in comment
  * refactor(unstable): move telemetry to own ext
  * fix(lsp): support task object notation for tasks request
  * fix(task): handle multiline descriptions properly
  * fix(check): support jsdoc `@import` tag
  * fix(compile): do not error embedding same symlink via multiple methods
  * Merge commit from fork
  * fix(runtime/ops): Fix watchfs remove event
  * feat(unstable): Instrument fetch
  * chore: upgrade sqlformat-rs to non-forked version
  * fix(init): always force managed node modules
  * fix(compile): handle TypeScript file included as asset
  * chore: update node_compat setup script
  * feat: Instrument Deno.serve
  * fix(ext/node): add `fs.promises.fstat` and `FileHandle#stat`
  * fix(lsp): wasm file import completions
  * chore: update to file_test_runner 0.7.3
  * fix(fmt): return `None` if sql fmt result is the same
  * fix(lsp): remove stray debug output
  * fix(node/fs): missing uv error context for readFile
  * fix(compile): correct buffered reading of assets and files
  * chore(check): add test for Wasm memory and table
  * fix: support non-function exports in Wasm modules
  * chore(compile): log code cache file path
  * fix(ext/websocket): don't throw exception when sending to closed socket
  * fix(cli): remove extraneous comma in task --eval help
  * docs(cli/add): add clarification to add command
  * fix(install/global): do not error if path is an npm pkg and relative file
  * fix(task): update --filter flag description
  * fix(node): regression where ts files were sometimes resolved instead of js
  * chore: update url + idna
  * fix(watch): don't panic if there's no path provided
  * fix: Buffer global in --unstable-node-globals
  * fix(cli): Fix typo in doc subcommand help output
  * fix(task): ensure root config always looks up dependencies in root</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1740052801">- Deno now requires rusty_v8 version 134.4.0</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1740225600">- Update to version 2.2.1:
  * fix(publish): support jsx/tsx
  * chore: fix more flakey otel tests
  * fix(outdated): hint to use `--latest` if new versions are available in `outdated --update`
  * fix(coverage): exclude scripts with invalid URLs from raw coverage output
  * docs: add examples for SubtleCrypto
  * docs(canvas): Add examples to createImageBitmap jsdocs
  * chore: fix otel test flakiness
  * docs(console): update console documentation
  * docs(web): update docs for `globalThis.caches`
  * fix(check): remove instability in loading lib files
  * fix(ext/node): rewrite SQLite named parameter handing
  * fix(ext/node): Fix handling of sqlite large integers
  * fix: don't panic when running with // as a filepath
  * fix(check/lsp): fall back to `@types/*` packages if npm package doesn't have types
  * fix: better jsx workspace config resolution
  * refactor(publish): create ModuleContentProvider
  * fix: move extension file declarations to cli/tsc/dts
  * fix(ext/cache): add missing Cargo feature</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1740571200">- Update to version 2.2.2:
  * fix(http): generate `OtelInfo` only when otel metrics are enabled
  * fix(lint): plugins ignored when no rust rule active
  * fix(config): allow specifying absolute path for patch and fix panic with exports in package.json
  * fix(lint): update deno_lint
  * fix(lint): give access to SourceCode in 'deno test'
  * fix: add info suggestion for `unsafely-ignore-certificate-errors` and add `--help=full`
  * refactor(cli): update JSON schemas versions
  * fix(ext/node): descriptive sqlite error messages
  * fix(fmt): support "--ext vto" and "--ext njk"
  * fix(lint): don't recurse infinitely for large ASTs
  * fix(cli): add `compilerOptions.lib` examples to config-file.v1.json
  * chore: mark worker_large_output as flaky
  * perf(install): only read initialized file if we care about the tags
  * chore: mark inspector break tests as flaky
  * fix(lsp): create cacheable `ExportInfoMap` per language service
  * refactor(coverage): simplify CoverageReporter trait
  * refactor(resolver/node): use `deno_path_util::is_relative_specifier`
  * refactor: separate publish from pm subcommands
  * refactor(cli): extract TypeChecker to separate module
  * fix(install): don't error on unknown media types in install
  * fix(lsp): close server on exit notification
  * fix(check): regression - implicit jsxImportSource was not resolving
  * fix(unstable): lint plugin `:exit` called at wrong time
  * chore: remove unused dependencies
  * fix(ext/node): decipherIv() range error on invalid final block length</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1741435200">- Reupload registry.tar.zst</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1752840000">- Update to version 2.4.2:
  * fix(bundle): default "jsxImportSource" to "react" (#30082)
  * fix(check): temporarily ignore ERR_TYPES_NOT_FOUND (#29926)
  * fix(ext/node): don't throw error on invalid path input on exists and
  * existsSync (#29971)
  * fix(ext/node): validate path parameters on link and linkSync (#30061)
  * fix(lint): do not panic for many overlapping lint fixes (#30104)
  * fix(lsp): tsconfig features for 'deno check' parity (#30007)
  * fix(tsconfig): prioritize deno.json if it has compiler options (#30056)
  * fix(tsconfig): use tsc defaults for 'strict' and 'noImplicitOverride' (#30045)
  * fix(unstable): support importing files in npm packages as bytes and text
  * (#30065)
  * fix: global global should be writeable (#30032)
  * fix: early init logging (#30034)
  * fix: new signal handling (#30029)
  * fix: upgrade deno_core to 0.352.1 (#30119)
  * All other changes listed here: https://github.com/denoland/deno/compare/v2.2.2...v2.4.2</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1754913600">- Update to version 2.4.3:
  * 2.4.3 (#30251)
  * fix(tsconfig): don't use tsc-compatible defaults for deno.json compiler options (#30242)
  * perf(buffer): optimize Buffer.subarray and Buffer.prototype.utf8Slice (#30213)
  * fix(ext/node): use primordials in `ext/node/polyfills/internal_binding/pipe_wrap.ts` (#30241)
  * fix: reduce change of corrupt lockfile error when updating dependencies in the config file (#30239)
  * chore: regression where excluded path stopped being excluded (#30238)
  * fix(http): catch more tunnel close errors (#30236)
  * refactor: remove more allocations querying for permissions (#30237)
  * fix: ensure coverage dir is stored absolute to prevent issues when cwd changes (#30225)
  * fix: use 'deno_signals' crate for signal handling (#30204)
  * fix: don't invoke `Proxy` getter trap on `console.log` (#30230)
  * refactor: use Cow&lt;Path&gt; more in permissions (#30227)
  * fix(publish): improve diagnostic when importing from another package using a relative import (#30203)
  * refactor: remove usages of to_string_lossy().to_string() (#30224)
  * chore: remove redundant operations from README.md (#30228)
  * refactor: remove some allocations in op_require_x ops (#30212)
  * fix(ext/node): validate `fd` is integer on `fsync` and `fdatasync` (#30215)
  * fix(ext/node): use Zlib base for brotli handles (#30112)
  * refactor(node): remove some duplicate code and unnecessary allocations in node_resolver (#30209)
  * refactor: update to deno_path_util 0.5.2 (#30211)
  * fix: update setTimeout and setInterval callback type to support strin… (#30183)
  * fix(lib/node): change ERR_INVALID_PACKAGE_TARGET to ERR_PACKAGE_PATH_NOT_EXPORTED when no package.json#exports condition matches (#29841)
  * chore(bench): add missing commas in Extension struct literal (#30206)
  * fix(regression): do not error when specifying `--config` flag with `../` component (#30208)
  * fix(ext/node): fix segmentation fault when spkac is empty (#30207)
  * fix(bundle): don't force managed npm resolution (#30200)
  * fix: support package.json imports in a Deno workspace (#30198)
  * docs: Fix broken Getting Started link in CONTRIBUTING.md (#30194)
  * test: avoid race condition on node compat test runner (#30201)
  * Revert "fix(unstable): always require --allow-read permissions for raw imports (#30184)" (#30196)
  * fix(compile): do not include managed npm deps when graph does not have any npm pkgs (#30189)
  * fix(compile): do not error including npm packages that don't match current system (#30188)
  * fix: tunnels in processes that don't listen (#30178)
  * chore: mark some node compat tests as flaky (#30190)
  * fix(unstable): always require --allow-read permissions for raw imports (#30184)
  * fix(check): ensure module not found errors are surfaced (#30181)
  * fix(ext/node): implement tls.checkServerIdentitiy (#30148)
  * fix(ext/node): implement TLSSocket.getPeerCertificate (#30146)
  * fix: do not panic deserializing config with invalid number value (#30171)
  * refactor: upgrade to deno_core 0.353.0 (#30164)
  * fix(ext/node): `fs.read` and `fs.write` promisify compatibility (#30152)
  * chore: fix flaky dynamic_npm_resolution_failure (#30165)
  * fix(task): improve parsing of quotes in command substitution (#30162)
  * feat(unstable): add useful metadata to tunnel (#30161)
  * test: add ability to mark Node compat tests as flaky (#30158)
  * test: de-flake 'wasm_unreachable' test (#30157)
  * fix(lsp): improve renaming a file with bytes or text imports (#30142)
  * fix(ext/node): use primordials in `ext/node/polyfills/internal_binding/_listen.ts` (#30100)
  * chore: update deno_tunnel (#30154)
  * fix(ext/node): add process._rawDebug (#30141)
  * fix(lsp): do not error for bytes or text import of json module (#30137)
  * fix(task): show package name of task when --recursive (#30136)
  * fix(task): `--recursive` - order tasks by package dependencies (#30129)
  * refactor(lsp): move workspace_resolver to LspResolver (#30127)</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1756728000">- Update to version 2.4.4:
  * 2.4.4 (#30396)
  * fix(unstable): lint node properties should be enumerable (#30391)
  * chore: update lint PR title name and job name (#30370)
  * feat(kv): implement custom inspect for AtomicOperation (#30077)
  * fix(tests): use correct path separator on unix for code_cache cleanup.ts (#30378)
  * fix: android build (#30360)
  * fix(unstable): update deno_tunnel for better reconnect errors (#30381)
  * fix(ext/node): make some `os` exported properties read only (#30374)
  * fix: upgrade deno_core to 0.355.0 (#30352)
  * chore: improve pr title verification (#30367)
  * fix(ext/node): accept `base64url` encoding on StringDecoder (#30366)
  * fix(ext/node): handle large buffer correctly (#30369)
  * chore: Rust 1.89.0 (#30364)
  * fix: upgrade @node/types to 24 (#30343)
  * fix: reduce progress bar flickering (#30349)
  * chore: cleanup unused dependencies (#30059)
  * fix(io): do not autoClose stdin readable stream (#30345)
  * chore: remove zlib feature from flate2 dep in npm_cache (#30348)
  * perf: reduce heap allocations and memory creating cjs wrapper module (#30344)
  * fix(publish): remove incorrect `relative-package-import` diagnostic when root of workspace is package (#30333)
  * refactor: improve getting WatchFlags/WatchFlagsWithPaths (#30337)
  * refactor: move fill_graph into deno_resolver (#30338)
  * fix(compile): ensure `Deno.build.standalone` is set in workers (#30335)
  * fix(ext/node): avoid panic when `crypto.randomInt` has no arguments (#30314)
  * fix(lsp): use referrer compiler options for node_modules files (#30275)
  * feat(ext/kv): allow specifying default path and path prefix (#30320)
  * fix(ext/node): use primordials in `ext/node/polyfills/internal_binding/buffer.ts` (#30287)
  * feat(unstable): add json repl (#30307)
  * fix(ext/node): use custom allocator for brotli (#30277)
  * fix: make unmet peer dep error message less verbose (#30312)
  * fix(ext/node): parse fs open options correctly (#30300)
  * chore: rewrite tls_wrap internals to JS (#30303)
  * fix(check): do not surface code resolution errors in declaration file dependencies (#30296)
  * fix(ext/node): assign 'ERR_BUFFER_TOO_LARGE' to codes (#30311)
  * fix(ext/node): incorrect `ERR_INVALID_ARG_VALUE` constructor arguments position (#30309)
  * fix: improve handling of linked jsr packages in lockfile (#30289)
  * feat(ci): migrate to Cirrus medium runners (#30070)
  * perf(napi): misc napi optimizations (#30291)
  * fix(ext/node): worker_threads handles basic `require` calls (#30279)
  * Revert "fix(ext/node): support TLS for unix sockets" (#30284)
  * chore(node): resolution mode for cjs export analysis should be require (#30252)
  * feat(unstable): allow setting headers on EventSource (#30278)
  * fix(ext/node): support TLS for unix sockets (#30169)
  * perf: Use more efficient structuredClone API (#30258)
  * fix(bundle): support importing directories with a package.json from an es module when bundling (#30273)
  * fix(ext/node): define fs constants correctly across platforms (#30113)
  * chore(ci): mark some tests flaky (#30268)
  * fix(update): update version reqs even if locked to latest version (#30249)
  * chore: remove wait dependency in scripts (#30267)
  * fix(ext/node): `fs.open` and `fs.openSync` compatibility (#30191)
  * fix(bundle): require of sub directory in npm package should consult package.json (#30253)
  * fix(ext/node): use primordials in `ext/node/polyfills/internal_binding/node_file.ts` (#30066)
  * fix(ext/node): `fs.rename` and `fs.renameSync` compatibility (#30245)
  * fix(ext/node): fs readv promisify compatibility (#30149)
  * refactor: remove some url to string clones (#30247)
  * fix(bundle): use non-node conditions for --platform=browser (#30250)
  * fix(ext/node): `fs.unlink` and `fs.unlinkSync` compatibility (#30257)</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1757937600">- Update to version 2.4.5:
  * 2.4.5 (#30476)
  * feat(install): more informative deno install output (#30387)
  * perf(ext/net): change the default TCP backlog to 512 (#30471)
  * feat(unstable/install): `DENO_INSTALL_ARCH` env var (#30473)
  * fix(lsp): silence tsc debug failures for inlay hints (#30456)
  * chore: make `specs::outdated::pre_release_latest_tag` less flaky (#30474)
  * fix: enable keyring features and dont clear token when config is missing (#30468)
  * fix(publish): handle precompile in jsx publishing (#30466)
  * fix(ext/node): validate callback on `fs.mkdtemp` and `fs.stat` (#30454)
  * refactor: add deno_maybe_sync crate (#30459)
  * fix(unstable): parsing regex in selector with character class (#30462)
  * fix(lsp): fix import specifiers in file rename changes (#30458)
  * fix(fmt): do not remove parens for jsdoc with `@satisfies` (#30453)
  * fix(ext/node): TLS emit close event on parent socket (#30451)
  * test: add ability to ignore Node compat tests (#30439)
  * fix(cache): cache excluded modules explicitly provided on the command line (#30442)
  * fix(resolver): update "with --unstable-sloppy-imports" message to use "--sloppy-imports" (#30421)
  * fix(ext/node): bad compression caused by invalid brotli params (#30437)
  * fix(ext/node): `os.setPriority` and `os.getPriority` compatibility (#30383)
  * fix(std/fs): implement `chmod` on windows (#30436)
  * feat(lsp): pull-based diagnostics (#30325)
  * fix(ext/node): export `promises` from stream (#30427)
  * fix(ext/node): mTLS support for `node:tls` (#30426)
  * fix(node/fs): cp should not create subfolder when both source and target are directories (#30408)
  * fix(unstable): fix json repl bugs (#30415)
  * fix(test): set cwd when running node compatibility tests (#30422)
  * fix(ext/node): tls upgrades for used sockets (#30418)
  * chore: update keyring to v3.6.3 (#30390)
  * refactor(ext/node): rewrite net.Socket and net.Server to use ES5 class (#30419)
  * fix(bundle): allow json imports without attribute in deno bundle, support require of json (#30413)
  * refactor: make it easier to get closest package.json files (#30420)
  * fix(outdated): use version tagged as latest if it satisfies the version req (#30412)
  * refactor: rename deploy env vars (#30393)
  * refactor(resolver): improve and expose details of CouldNotResolveError (#30410)
  * fix: support cjs, cts, mjs, and mts for the `--ext` flag (#30398)
  * chore: fix lint warnings (#30399)
  * fix: add missing cargo feature to 'deno_npm_cache' crate (#30397)</changelog>
</package>
<package pkgid="9f805e69a7f3c7d9003fe2b6f5f8898cedf3aec8528e28f46b64f1051cd07b0e" name="deno-zsh-completion" arch="noarch">
  <version epoch="0" ver="2.6.3" rel="1.amzn2023"/>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1739620800">- Update to version 2.1.10:
  * fix: sync changes from cherry-pick PRs
  * fix: do special file permission check for `check_read_path`
  * fix: update Cargo.lock and fix changes from cherry-pick PRs
  * fix(streams): handle Resource stream error
  * docs: adding examples and a see link to Websockets jdocs
  * fix: allow creating TSC host without a snapshot
  * test: clean up node_compat test runner
  * perf(lsp): cancellation checks in blocking code
  * fix: panic with js lint plugins and invalid js syntax
  * perf(compile): use bytes already in memory after downloading executable
  * fix(compile): never include the specified output executable in itself
  * test: remove one of 'node_unit_tests::tls_test' tests
  * fix(otel): custom span start + end times are fractional ms
  * fix(ext/node): fix twitter-api-v2 compatibility
  * fix(ext/node): fix missing privateKey.x in curve25519 JWK
  * chore: fix lockfile on main
  * chore: move bench test to spec test
  * fix(ext/napi): napi_is_buffer tests for ArrayBufferView
  * fix(ext/node): handle non-ws upgrade headers
  * refactor(ext/fetch): do not share error instance
  * fix(ext/node): expose brotli stream APIs
  * perf: node resolution cache
  * refactor: extract out utf16 map from lsp to cli::util module
  * fix(lsp): ignore a few more diagnostics for ambient modules
  * fix(ext/node): set process fields on own instance
  * fix(publish): correct coloring in --help
  * fix(node): resolve module as maybe CJS when it's missing a file extension
  * fix(node): show directory import and missing extension suggestions
  * Revert "fix(lsp): silence debug error for 'move to a new file' action"
  * docs: Temporal plaintime docs link
  * chore: update std in test util
  * fix(cli): Fix panic in `load_native_certs`
  * fix(ext/node): support proxy http request
  * fix(ext/node): set process.env as own property</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1740052800">- Update to version 2.2.0:
  * feat(http): add otel metrics
  * fix(check): npm resolution errors to tsc diagnostics
  * feat: support XDG_CACHE_HOME for deno dir on macos
  * feat(bench): add `warmup` and `n` for controlling number of iterations
  * fix(node/sqlite): sqlite named parameters
  * fix: handle all values for buffers in turbocall codegen
  * fix(ext/node): implement StatementSync#iterate
  * fix(init): force --reload if npm or jsr package
  * fix(ext/node): use primordials in `ext/node/polyfills/path/common.ts`
  * perf(lsp): don't clone asset text
  * feat(jupyter): make GPUTexture and GPUBuffer displayable
  * fix(lint): don't mark plugin diagnostic as fixable, if it's not
  * fix(unstable/temporal): implement `Temporal.ZonedDateTime.getTimeZoneTransition`
  * perf(lsp): make auto-imports a little faster
  * refactor: better sys trait impls
  * chore: move tracing build to build job
  * chore: fix dts file for DefinitelyTyped linting
  * refactor: put lsp tracing behind flag
  * feat: Upgrade V8 to 13.4
  * fix(workspace): diagnostic for imports in member with importMap at root
  * fix(lint): react-rules-of-hooks works with destructuring
  * fix(unstable): align js lint context API with eslint
  * fix: cache bust http cache on lockfile integrity mismatch
  * fix(task): support --frozen flag
  * feat(unstable): add js lint plugin source code helpers
  * refactor: support hmr feature for lsp files
  * fix(completions): remove problematic character for powershell
  * fix: add hint to run with `--no-check` when type checking fails
  * chore: forward v2.1.10 release commit to main
  * perf(check): use v8 code cache for extension sources in `deno check`
  * perf(lsp): add built-in tracing support for the LSP
  * fix(lsp): include description for auto-import completions
  * fix: do special file permission check for `check_read_path`
  * refactor: object wrap WebGPU
  * refactor(lsp): remove Send + Sync requirement
  * fix(lint): `Deno.lint.runPlugin` throws in `deno run`
  * docs(cli): update description of readFile and readFileSync
  * refactor(lsp): make TS host use CLI snapshot
  * fix(streams): handle Resource stream error
  * fix(unstable): add missing rule context types
  * refactor: remove tsc snapshot
  * docs: adding examples and a see link to Websockets jdocs
  * fix: allow creating TSC host without a snapshot
  * feat(unstable): support multiple fixes from lint plugins
  * fix(ext/node): `DatabaseSync#exec` should execute batch statements
  * Revert "refactor: remove tsc snapshot"
  * test: clean up node_compat test runner
  * refactor: remove tsc snapshot
  * fix(lint): don't show docs URLs for plugins
  * fix(lint): disable incremental caching if JS plugins are used
  * refactor(lint): remove dead documentation
  * fix(lint): out of order diagnostics for plugins
  * perf(lsp): cancellation checks in blocking code
  * fix(lint): clear plugin diagnostics on each lint file run
  * feat(unstable): type lint plugin visitor
  * fix: panic with js lint plugins and invalid js syntax
  * perf(compile): use bytes already in memory after downloading executable
  * fix(compile): never include the specified output executable in itself
  * feat(unstable): align lint ast with TSEStree
  * feat(unstable): add lint plugin ast types
  * test: remove one of 'node_unit_tests::tls_test' tests
  * fix(otel): custom span start + end times are fractional ms
  * feat(unstable): add test for lint plugin destroy hook
  * feat(unstable): add `lint.plugins` to config schema
  * fix(ext/node): expose sqlite changeset constants
  * fix(ext/node): fix twitter-api-v2 compatibility
  * fix(ext/node): fix missing privateKey.x in curve25519 JWK
  * fix(ext/node): throw Session methods when database is closed
  * fix(ext/node): implement `DatabaseSync#applyChangeset()`
  * fix(check): support sloppy imports with "compilerOptions.rootDirs"
  * chore: fix lockfile on main
  * feat(lint): add JavaScript plugin support
  * chore: move bench test to spec test
  * feat(ext/canvas): enhance `createImageBitmap` specification compliance
  * feat(outdated): interactive update
  * fix(ext/node): implement SQLite Session API
  * fix(ext/napi): napi_is_buffer tests for ArrayBufferView
  * fix(ext/sqlite): add `sourceSQL` and `expandedSQL` getters
  * fix(ext/node): handle non-ws upgrade headers
  * refactor(ext/fetch): do not share error instance
  * fix(ext/node): expose brotli stream APIs
  * perf: node resolution cache
  * refactor: extract out utf16 map from lsp to cli::util module
  * fix(lsp): ignore a few more diagnostics for ambient modules
  * feat(compile): support sloppy imports
  * feat(bench): add `--permit-no-files`
  * fix(ext/node): support read-only database in `node:sqlite`
  * fix(ext/node): set process fields on own instance
  * fix(publish): correct coloring in --help
  * fix(ext/node): enforce -RW perms on `node:sqlite`
  * fix(node): resolve module as maybe CJS when it's missing a file extension
  * fix(node): show directory import and missing extension suggestions
  * fix(ext/node): throw RangeError when sqlite INTEGER is too large
  * Revert "fix(lsp): silence debug error for 'move to a new file' action"
  * feat: TypeScript 5.7
  * docs: Temporal plaintime docs link
  * chore: fix some broken pty tests on windows
  * chore: update std in test util
  * fix(ext/node): sqlite bind support bigint values
  * fix(cli): Fix panic in `load_native_certs`
  * fix(ext/node): support proxy http request
  * fix(ext/node): represent sqlite blob as Uint8Array
  * fix(ext/node): set process.env as own property
  * chore: forward v2.1.9 release commit to main
  * perf(crypto): use ring for asm implementations of sha256/sha512
  * chore: forward v2.1.8 release commit to main
  * feat(task): add support for task wildcards
  * fix(core): Fix `create_stack_trace` from empty trace
  * feat: implement `process.cpuUsage` (`Deno.cpuUsage`)
  * fix(lsp): ignore errors on ambient module imports
  * feat(check/lsp): support "compilerOptions.rootDirs"
  * fix(init): correct dev task for --lib
  * fix(ext/node): implement `crypto.hash`
  * feat(unstable): WebTransport
  * fix(check): better handling of TypeScript in npm packages for type checking
  * feat(ext/cache): support lscache
  * feat(node:http): add http information support
  * docs: jsdocs for URL web API
  * fix(check): compiler options from workspace members
  * chore: fix two locally failing on windows tests
  * fix(process/windows): correct command resolution when PATH env var not uppercase
  * fix(npmrc): merge `.npmrc` in user's homedir and project
  * feat(ext/node): implement `node:sqlite`
  * fix(ext/node): clear tz cache when setting process.env.TZ
  * fix(ext/crypto): fix jwk key_ops validation
  * fix(ext/node): implement `aes-128-ctr`, `aes-192-ctr`, and `aes-256-ctr`
  * fix(ext/node): do not apply socket-init-workaround to ipc socket
  * chore: remove unused npm package fixtures
  * perf(node_resolver): reduce url to/from path conversions
  * fix(install/global): warn about not including auto-discovered config file
  * fix(ext/crypto): export private x25519 JWK key
  * fix(lint): update jsx/react related rules and names
  * chore: fix deno_resolver non-sync build
  * feat: Deno.cwd() no longer requires --allow-read permission
  * fix(ext/node): implement X509Certificate#checkHost
  * fix(ext/node): fix panic when invalid AES GCM key size
  * fix(ext/node): fix async variant of brotliDecompress
  * chore(ext/node): remove internal/streams/buffer_list.mjs
  * fix(ext/node): scrypt panic when `log_n` &gt; 64
  * fix(core): handle dyn imports exceeding call stack size
  * fix(ext/node): npm:mqtt compatibility
  * fix(ext/fetch): update h2 to fix sending a PROTOCOL_ERROR instead of REFUSED_STREAM when receiving oversized headers
  * perf(lsp): cache completion item resolution during request
  * chore: remove LSP global symbols count tests
  * fix(node): align type stripping in node_modules error message with Node
  * fix(types): `Deno.readDirSync`'s type returns an `IteratorObject`
  * refactor: make PackageJsonCache injectable
  * chore: update ensure_registry_files_local to handle scoped packages
  * feat(lint): add rules for react/preact
  * refactor(tsc): remove TS program creation during snapshotting
  * chore: trim registry.json files in tests/registry/npm
  * refactor(node_resolver): remove some allocations and lookups
  * refactor: add `WorkspaceFactory` and `ResolverFactory`
  * feat(compile): show remote modules and metadata size when compiling
  * fix: do not log cache creation failure on readonly file system
  * fix(publish): unfurl sloppy imports in d.ts files and type imports
  * refactor(tsc): split TS compiler into multiple files, use ESM
  * feat(lint): change behavior of `--rules` flag
  * refactor: use DataUrl from deno_media_type
  * chore: fix hmr build
  * fix(lsp): silence debug error for 'move to a new file' action
  * fix(ext/node): reference error in zlib.crc32
  * feat(unstable): support https otlp endpoints
  * perf: full LTO in sysroot
  * fix(ext/node): fix formatting of debug logs
  * chore: note in flags output that unstable is deprecated
  * chore: forward v2.1.7 release commit to main
  * fix(ext/node): add FileHandle#sync
  * fix(deps): update yanked crates
  * fix(install/global): remove importMap field from specified config file
  * feat(unstable): add basic support for otel trace links
  * fix(ext/os): pass SignalState to web worker
  * fix(ext/node): GCM auth tag check on DechiperIv#final
  * docs(readme): update redirected links
  * perf(compile): remove swc from denort
  * chore: fix canary version
  * refactor: move denort to separate crate
  * refactor: update deno_core and use more concrete errors
  * fix(ext/node): tls.connect regression
  * refactor: add 'deno_process' crate
  * fix(ext/node): propagate socket error to client request object
  * chore: forward v2.1.6 release commit to main
  * fix(outdated): Use `latest` tag even when it's the same as the current version
  * fix(outdated): retain strict semver specifier when updating
  * fix(check/lsp): fix bugs with tsc type resolution, allow npm packages to augment `ImportMeta`
  * fix(ext/console): change Temporal color
  * docs: adding jsdocs info for console interface
  * docs: JSDocs examples for prompt, confirm, and alert
  * docs:Adds examples in JSDocs for localStorage and sessionStorage
  * chore: add missing internal `core_import_map` file paths
  * fix(check/lsp): correctly resolve compilerOptions.types
  * refactor: create deno_lib crate
  * fix(ext/node): add chown method to FileHandle class
  * chore: fix ci by removing remote server dependent test
  * refactor: add 'deno_os' crate
  * fix(ext/node): fix playwright http client
  * refactor: move `CliNpmResolver` to `deno_resolver::npm::NpmResolver`
  * feat(unstable): refactor js lint plugin AST
  * refactor: deno_config 0.45
  * fix(node/fs): add utimes method to the FileHandle class
  * fix(ext/node): add `writev` method to `FileHandle`
  * fix(compile/windows): better handling of deno_dir on different drive letter than code
  * refactor: create `NpmInstaller`
  * fix(node): Prevent node:child_process from always inheriting the parent environment
  * fix(compile): store embedded fs case sensitivity
  * refactor(node_resolver): make conditions_from_resolution_mode configurable
  * fix(lsp): handle pathless untitled URIs
  * fix(ext/node): apply `@npmcli/agent` workaround to `npm-check-updates`
  * fix(lsp/check): don't resolve unknown media types to a `.js` extension
  * fix(regression): show bare-node-builtin hint when using an import map
  * refactor: remove `CliNpmReqResolver` trait in deno_resolver
  * fix(ext/node): use primordials in `ext/node/polyfills/_fs_common.ts`
  * refactor: implement `NpmPackageFolderResolver` in deno_resolver
  * refactor(npm): move `SloppyImportsCachedFs` to deno_resolver
  * chore: forward v2.1.5 release commit to main
  * docs: added jsdoc for window.close()
  * refactor(npm): move `InNpmPackageChecker` code to deno_resolver
  * fix(lsp): use verbatim specifier for URL auto-imports
  * refactor(npm): extract out some npm fs resolution code from the cli
  * refactor(npm): split some resolution from installation
  * refactor: update deno_core for error refactor
  * fix(ext/net): update moka cache to avoid potential panic in `Deno.resolveDns` on some laptops with Ryzen CPU
  * fix(jsr): Wasm imports fail to load
  * fix(ext/node): Fix `os.cpus()` on Linux
  * fix(ext/websocket): Fix close code without reason
  * fix(ext/node): have `process` global available in Node context
  * fix(lint): fix single char selectors being ignored
  * fix(no-slow-types): handle rest param with internal assignments
  * fix(lsp): don't skip dirs with enabled subdirs
  * feat(node/fs): Add a chmod method to the FileHandle class
  * Revert "perf: build denort with panic = "abort" for releases"
  * refactor: make `IncrementalCache` accept a `CacheDBHash`
  * test(ext/node): disable flaky dgram tests
  * feat(unstable): no config npm:@opentelemetry/api integration
  * refactor(quic): introduce endpoint, 0rtt, cleanup
  * feat(unstable): replace SpanExporter with TracerProvider
  * fix(ext/http): improve error message when underlying resource of request body unavailable
  * fix(kv): improve backoff error message and inline documentation
  * fix(check): move module not found errors to typescript diagnostics
  * fix(check): line-break between diagnostic message chain entries
  * refactor: Use 'await using' in serve_test
  * fix(permissions): implicit `--allow-import` when using `--cached-only`
  * refactor: remove use of home crate
  * refactor: update some fs_util functions to use sys_traits
  * refactor(node/npm): separate out permission check from npm resolvers
  * fix(lsp): css preprocessor formatting
  * chore: fix windows pre release CI job
  * fix(npm): deterministically output tags to initialized file
  * perf: build denort with `panic = "abort"` for releases
  * chore: Happy New Year 2025
  * chore: cargo fmt - turn on group_imports=StdExternalCrate
  * perf(fs/windows): stat - only open file once
  * refactor: do not use `deno_fs::FileSystem` everywhere
  * fix(ext/node): support private key export in JWK format
  * fix(node): Add missing `inspector/promises`
  * chore(lint): remove manual AST field counter
  * refactor: use sys_traits
  * perf(node/fs/copy): reduce metadata lookups copying directory
  * fix(ext/node): convert brotli chunks with proper byte offset
  * fix(unstable): don't error on non-existing attrs or type attr
  * fix(ext/node): add support of any length IV for aes-(128|256)-gcm ciphers
  * fix(ext/node): RangeError timingSafeEqual with different byteLength
  * feat(unstable): add OTEL MeterProvider
  * fix(ext/node): make getCiphers return supported ciphers
  * fix: incorrect memory info free/available bytes on mac
  * feat(unstable): support selectors in JS lint plugins
  * fix(ext/fetch): better error message when body resource is unavailable
  * fix(ext/fs): do not throw for bigint ctime/mtime/atime
  * fix(node): handle cjs exports with escaped chars
  * feat(unstable): add JS linting plugin infrastructure
  * perf: remove now needless canonicalization getting closest package.json
  * perf: upgrade to deno_semver 0.7
  * perf: don't store duplicate info for ops in the snapshot
  * feat(unstable): Implement QUIC
  * fix(ext/node): add `truncate` method to the `FileHandle` class
  * fix(lsp): rewrite imports for 'Move to a new file' action
  * fix(publish): infer literal types in const contexts
  * fix(task): support tasks without commands
  * fix(compile): be more deterministic when compiling the same code in different directories
  * fix(ext/node): do not exit worker thread when there is pending async op
  * chore: release ext/ crates
  * fix(ext/node): Fix `fs.access`/`fs.promises.access` with `X_OK` mode parameter on Windows
  * fix(ext/fetch): retry some http/2 errors
  * chore: upgrade libc
  * fix(ext/node): sort list of built-in modules alphabetically
  * fix(task): properly handle task name wildcards with --recursive
  * fix(outdated): ensure "Latest" version is greater than "Update" version
  * fix(lsp): include "node:" prefix for node builtin auto-imports
  * fix: deno_resolver crate without 'sync' feature
  * chore: release "deno_*" crates
  * feat(permission): separate PermissionDeniedError to Retryable and Fatal
  * refactor(lint): renames and code flattening
  * refactor: use capacity_builder for writing deno compile data section
  * refactor: extract out `FileFetcher` to `deno_cache_dir`
  * fix(lsp): respect "typescript.suggestionActions.enabled" setting
  * fix: upgrade deno_doc to 0.161.3
  * fix(compile): display embedded file sizes and total
  * fix: FastString v8_string() should error when cannot allocated
  * refactor: add 'sync' feature to deno_resolver crate
  * ci: restore cargo home cache before rust install
  * fix(outdated): support updating dependencies in external import maps
  * fix(lockfile): include dependencies listed in external import map in lockfile
  * fix(lsp): sql and component file formatting
  * chore: bump hyper-util to 0.1.10
  * Revert "ci: use self-hosted mac arm runner only on main branch"
  * feat(ext/web): add `[[ErrorData]]` slot to `DOMException`
  * fix(ext/node): support createConnection option in node:http.request()
  * chore: mark ./tools/release/npm/build.ts as executable
  * fix(npm): search node_modules folder for package matching npm specifier
  * chore: add npm distribution at `deno` package
  * fix(compile): analyze modules in directory specified in --include
  * refactor(unstable): otel configuration
  * fix(compile): output contents of embedded file system
  * chore: forward v2.1.4 release commit to main
  * feat(unstable): support caching npm dependencies only as they're needed
  * refactor(lint): manage schema files for linter in Deno repo
  * fix(outdated): error when there are no config files
  * chore(tests): Deprecate remaining usages of itest in check tests
  * fix(lint): do not error providing --allow-import
  * fix(outdated): respect --quiet flag for hints
  * perf(compile): improve FileBackedVfsFile
  * fix: replace the @deno-types with @ts-types
  * fix(outdated): show a suggestion for updating
  * fix(compile): correct read length for transpiled typescript files
  * chore: reduce allocations in a few places
  * fix(unstable): don't unwrap optional state in otel
  * fix: do not error when subpath has an @ symbol
  * fix(node): update list of builtin node modules, add missing export to _http_common
  * fix(ext/node): handle Float16Array in node:v8 module
  * refactor: Make `deno_runtime::shared` module public
  * fix(task): do not always kill child on ctrl+c on windows
  * fix: do not panic when fetching invalid file url on Windows
  * test(ext/node): remove flaky node:dgram compat test case
  * fix(ext/node): accept file descriptor in fs.readFile(Sync)
  * chore: add script to check remaining node compat cases
  * chore: forward v2.1.3 release commit to main
  * fix(install): use locked version of jsr package when fetching exports
  * fix(task): `--recursive` option not working
  * fix: clear dep analysis when module loading is done
  * test(ext/node): fix flaky node/http2.createServer() test
  * chore: update hickory dns crates
  * fix(unstable/temporal): respect locale in `Duration.prototype.toLocaleString`
  * fix(node/worker_threads): data url not encoded properly with eval
  * refactor: remove usages of `deno_core::resolve_import` for resolving redirects
  * fix(outdated): allow `--latest` without `--update`
  * fix(task): kill descendants when killing task process on Windows
  * fix: improve auto-imports for npm packages
  * fix(unstable): otel context with multiple keys
  * fix(task): don't panic with filter on missing task argument
  * test: add node compat test cases
  * test(ext/node): reduce race condition in test case
  * refactor: remove `CliNpmRegistryApi`
  * fix(task): only pass args to root task
  * fix(node/fs): support `recursive` option in readdir
  * refactor(ext/web): align error messages
  * refactor: add deno_npm_cache crate
  * chore: fix cjs_with_deps test to use a temp dir
  * fix(fmt): stable formatting of HTML files with JS
  * chore: upgrade deno_lint to 0.68.2
  * feat(unstable): add metrics to otel
  * refactor: upgrade to deno_npm 0.26
  * chore: export variables from node compat tools script
  * fix: support `workspace:^` and `workspace:~` version constraints
  * fix(task): forward signals to spawned sub-processes on unix
  * refactor(ext/fs): align error messages
  * fix(publish): error on missing name field
  * chore: forward v2.1.2 release commit to main
  * fix(node/timers): error when passing id to clearTimeout/clearInterval
  * fix(init): support scoped npm packages
  * fix: support bun specifiers in JSR publish
  * fix(ext/node): `tls.connect` socket upgrades
  * perf(compile): read embedded files as static references when UTF-8 and reading as strings
  * fix(info): resolve bare specifier pointing to workspace member
  * fix(ext/webgpu): use correct variable name
  * chore: fix lint step due to node compat test changes
  * fix(node/http): casing ignored in ServerResponse.hasHeader()
  * fix(task): strip ansi codes and control chars when printing tasks
  * test(ext/node): enable parallel/test-fs-promises-file-handle-stat.js
  * feat(unstable): repurpose `--unstable-detect-cjs` to attempt loading more modules as cjs
  * perf(ext/webstorage): use object wrap for `Storage`
  * fix(tools/doc): HTML resolve main entrypoint from config file
  * fix(node/fs): add missing stat path argument validation
  * chore(lint): add .out file reference checker
  * fix(task): handle carriage return in task description
  * chore: fix flaky `specs::publish::npm_workspace_jsr_pkg_with_npm_dep::dep_and_workspace_dep`
  * fix(install): don't re-set up node_modules if running lifecycle script
  * fix(streams): reject `string` in `ReadableStream.from` type
  * fix(node): correct resolution of dynamic import of esm from cjs
  * fix(ext/webgpu): normalize limits to number
  * fix(ext/fetch): don't throw when `bodyUsed` inspect after upgrade
  * chore(compile): prefer denort binary in target/ directory when available
  * chore(node/tests): increase tolerance of timers test on CI
  * chore: update node_compat setup script, show remaining percentage
  * docs(cli): remove redundant word in comment
  * refactor(unstable): move telemetry to own ext
  * fix(lsp): support task object notation for tasks request
  * fix(task): handle multiline descriptions properly
  * fix(check): support jsdoc `@import` tag
  * fix(compile): do not error embedding same symlink via multiple methods
  * Merge commit from fork
  * fix(runtime/ops): Fix watchfs remove event
  * feat(unstable): Instrument fetch
  * chore: upgrade sqlformat-rs to non-forked version
  * fix(init): always force managed node modules
  * fix(compile): handle TypeScript file included as asset
  * chore: update node_compat setup script
  * feat: Instrument Deno.serve
  * fix(ext/node): add `fs.promises.fstat` and `FileHandle#stat`
  * fix(lsp): wasm file import completions
  * chore: update to file_test_runner 0.7.3
  * fix(fmt): return `None` if sql fmt result is the same
  * fix(lsp): remove stray debug output
  * fix(node/fs): missing uv error context for readFile
  * fix(compile): correct buffered reading of assets and files
  * chore(check): add test for Wasm memory and table
  * fix: support non-function exports in Wasm modules
  * chore(compile): log code cache file path
  * fix(ext/websocket): don't throw exception when sending to closed socket
  * fix(cli): remove extraneous comma in task --eval help
  * docs(cli/add): add clarification to add command
  * fix(install/global): do not error if path is an npm pkg and relative file
  * fix(task): update --filter flag description
  * fix(node): regression where ts files were sometimes resolved instead of js
  * chore: update url + idna
  * fix(watch): don't panic if there's no path provided
  * fix: Buffer global in --unstable-node-globals
  * fix(cli): Fix typo in doc subcommand help output
  * fix(task): ensure root config always looks up dependencies in root</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1740052801">- Deno now requires rusty_v8 version 134.4.0</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1740225600">- Update to version 2.2.1:
  * fix(publish): support jsx/tsx
  * chore: fix more flakey otel tests
  * fix(outdated): hint to use `--latest` if new versions are available in `outdated --update`
  * fix(coverage): exclude scripts with invalid URLs from raw coverage output
  * docs: add examples for SubtleCrypto
  * docs(canvas): Add examples to createImageBitmap jsdocs
  * chore: fix otel test flakiness
  * docs(console): update console documentation
  * docs(web): update docs for `globalThis.caches`
  * fix(check): remove instability in loading lib files
  * fix(ext/node): rewrite SQLite named parameter handing
  * fix(ext/node): Fix handling of sqlite large integers
  * fix: don't panic when running with // as a filepath
  * fix(check/lsp): fall back to `@types/*` packages if npm package doesn't have types
  * fix: better jsx workspace config resolution
  * refactor(publish): create ModuleContentProvider
  * fix: move extension file declarations to cli/tsc/dts
  * fix(ext/cache): add missing Cargo feature</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1740571200">- Update to version 2.2.2:
  * fix(http): generate `OtelInfo` only when otel metrics are enabled
  * fix(lint): plugins ignored when no rust rule active
  * fix(config): allow specifying absolute path for patch and fix panic with exports in package.json
  * fix(lint): update deno_lint
  * fix(lint): give access to SourceCode in 'deno test'
  * fix: add info suggestion for `unsafely-ignore-certificate-errors` and add `--help=full`
  * refactor(cli): update JSON schemas versions
  * fix(ext/node): descriptive sqlite error messages
  * fix(fmt): support "--ext vto" and "--ext njk"
  * fix(lint): don't recurse infinitely for large ASTs
  * fix(cli): add `compilerOptions.lib` examples to config-file.v1.json
  * chore: mark worker_large_output as flaky
  * perf(install): only read initialized file if we care about the tags
  * chore: mark inspector break tests as flaky
  * fix(lsp): create cacheable `ExportInfoMap` per language service
  * refactor(coverage): simplify CoverageReporter trait
  * refactor(resolver/node): use `deno_path_util::is_relative_specifier`
  * refactor: separate publish from pm subcommands
  * refactor(cli): extract TypeChecker to separate module
  * fix(install): don't error on unknown media types in install
  * fix(lsp): close server on exit notification
  * fix(check): regression - implicit jsxImportSource was not resolving
  * fix(unstable): lint plugin `:exit` called at wrong time
  * chore: remove unused dependencies
  * fix(ext/node): decipherIv() range error on invalid final block length</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1741435200">- Reupload registry.tar.zst</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1752840000">- Update to version 2.4.2:
  * fix(bundle): default "jsxImportSource" to "react" (#30082)
  * fix(check): temporarily ignore ERR_TYPES_NOT_FOUND (#29926)
  * fix(ext/node): don't throw error on invalid path input on exists and
  * existsSync (#29971)
  * fix(ext/node): validate path parameters on link and linkSync (#30061)
  * fix(lint): do not panic for many overlapping lint fixes (#30104)
  * fix(lsp): tsconfig features for 'deno check' parity (#30007)
  * fix(tsconfig): prioritize deno.json if it has compiler options (#30056)
  * fix(tsconfig): use tsc defaults for 'strict' and 'noImplicitOverride' (#30045)
  * fix(unstable): support importing files in npm packages as bytes and text
  * (#30065)
  * fix: global global should be writeable (#30032)
  * fix: early init logging (#30034)
  * fix: new signal handling (#30029)
  * fix: upgrade deno_core to 0.352.1 (#30119)
  * All other changes listed here: https://github.com/denoland/deno/compare/v2.2.2...v2.4.2</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1754913600">- Update to version 2.4.3:
  * 2.4.3 (#30251)
  * fix(tsconfig): don't use tsc-compatible defaults for deno.json compiler options (#30242)
  * perf(buffer): optimize Buffer.subarray and Buffer.prototype.utf8Slice (#30213)
  * fix(ext/node): use primordials in `ext/node/polyfills/internal_binding/pipe_wrap.ts` (#30241)
  * fix: reduce change of corrupt lockfile error when updating dependencies in the config file (#30239)
  * chore: regression where excluded path stopped being excluded (#30238)
  * fix(http): catch more tunnel close errors (#30236)
  * refactor: remove more allocations querying for permissions (#30237)
  * fix: ensure coverage dir is stored absolute to prevent issues when cwd changes (#30225)
  * fix: use 'deno_signals' crate for signal handling (#30204)
  * fix: don't invoke `Proxy` getter trap on `console.log` (#30230)
  * refactor: use Cow&lt;Path&gt; more in permissions (#30227)
  * fix(publish): improve diagnostic when importing from another package using a relative import (#30203)
  * refactor: remove usages of to_string_lossy().to_string() (#30224)
  * chore: remove redundant operations from README.md (#30228)
  * refactor: remove some allocations in op_require_x ops (#30212)
  * fix(ext/node): validate `fd` is integer on `fsync` and `fdatasync` (#30215)
  * fix(ext/node): use Zlib base for brotli handles (#30112)
  * refactor(node): remove some duplicate code and unnecessary allocations in node_resolver (#30209)
  * refactor: update to deno_path_util 0.5.2 (#30211)
  * fix: update setTimeout and setInterval callback type to support strin… (#30183)
  * fix(lib/node): change ERR_INVALID_PACKAGE_TARGET to ERR_PACKAGE_PATH_NOT_EXPORTED when no package.json#exports condition matches (#29841)
  * chore(bench): add missing commas in Extension struct literal (#30206)
  * fix(regression): do not error when specifying `--config` flag with `../` component (#30208)
  * fix(ext/node): fix segmentation fault when spkac is empty (#30207)
  * fix(bundle): don't force managed npm resolution (#30200)
  * fix: support package.json imports in a Deno workspace (#30198)
  * docs: Fix broken Getting Started link in CONTRIBUTING.md (#30194)
  * test: avoid race condition on node compat test runner (#30201)
  * Revert "fix(unstable): always require --allow-read permissions for raw imports (#30184)" (#30196)
  * fix(compile): do not include managed npm deps when graph does not have any npm pkgs (#30189)
  * fix(compile): do not error including npm packages that don't match current system (#30188)
  * fix: tunnels in processes that don't listen (#30178)
  * chore: mark some node compat tests as flaky (#30190)
  * fix(unstable): always require --allow-read permissions for raw imports (#30184)
  * fix(check): ensure module not found errors are surfaced (#30181)
  * fix(ext/node): implement tls.checkServerIdentitiy (#30148)
  * fix(ext/node): implement TLSSocket.getPeerCertificate (#30146)
  * fix: do not panic deserializing config with invalid number value (#30171)
  * refactor: upgrade to deno_core 0.353.0 (#30164)
  * fix(ext/node): `fs.read` and `fs.write` promisify compatibility (#30152)
  * chore: fix flaky dynamic_npm_resolution_failure (#30165)
  * fix(task): improve parsing of quotes in command substitution (#30162)
  * feat(unstable): add useful metadata to tunnel (#30161)
  * test: add ability to mark Node compat tests as flaky (#30158)
  * test: de-flake 'wasm_unreachable' test (#30157)
  * fix(lsp): improve renaming a file with bytes or text imports (#30142)
  * fix(ext/node): use primordials in `ext/node/polyfills/internal_binding/_listen.ts` (#30100)
  * chore: update deno_tunnel (#30154)
  * fix(ext/node): add process._rawDebug (#30141)
  * fix(lsp): do not error for bytes or text import of json module (#30137)
  * fix(task): show package name of task when --recursive (#30136)
  * fix(task): `--recursive` - order tasks by package dependencies (#30129)
  * refactor(lsp): move workspace_resolver to LspResolver (#30127)</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1756728000">- Update to version 2.4.4:
  * 2.4.4 (#30396)
  * fix(unstable): lint node properties should be enumerable (#30391)
  * chore: update lint PR title name and job name (#30370)
  * feat(kv): implement custom inspect for AtomicOperation (#30077)
  * fix(tests): use correct path separator on unix for code_cache cleanup.ts (#30378)
  * fix: android build (#30360)
  * fix(unstable): update deno_tunnel for better reconnect errors (#30381)
  * fix(ext/node): make some `os` exported properties read only (#30374)
  * fix: upgrade deno_core to 0.355.0 (#30352)
  * chore: improve pr title verification (#30367)
  * fix(ext/node): accept `base64url` encoding on StringDecoder (#30366)
  * fix(ext/node): handle large buffer correctly (#30369)
  * chore: Rust 1.89.0 (#30364)
  * fix: upgrade @node/types to 24 (#30343)
  * fix: reduce progress bar flickering (#30349)
  * chore: cleanup unused dependencies (#30059)
  * fix(io): do not autoClose stdin readable stream (#30345)
  * chore: remove zlib feature from flate2 dep in npm_cache (#30348)
  * perf: reduce heap allocations and memory creating cjs wrapper module (#30344)
  * fix(publish): remove incorrect `relative-package-import` diagnostic when root of workspace is package (#30333)
  * refactor: improve getting WatchFlags/WatchFlagsWithPaths (#30337)
  * refactor: move fill_graph into deno_resolver (#30338)
  * fix(compile): ensure `Deno.build.standalone` is set in workers (#30335)
  * fix(ext/node): avoid panic when `crypto.randomInt` has no arguments (#30314)
  * fix(lsp): use referrer compiler options for node_modules files (#30275)
  * feat(ext/kv): allow specifying default path and path prefix (#30320)
  * fix(ext/node): use primordials in `ext/node/polyfills/internal_binding/buffer.ts` (#30287)
  * feat(unstable): add json repl (#30307)
  * fix(ext/node): use custom allocator for brotli (#30277)
  * fix: make unmet peer dep error message less verbose (#30312)
  * fix(ext/node): parse fs open options correctly (#30300)
  * chore: rewrite tls_wrap internals to JS (#30303)
  * fix(check): do not surface code resolution errors in declaration file dependencies (#30296)
  * fix(ext/node): assign 'ERR_BUFFER_TOO_LARGE' to codes (#30311)
  * fix(ext/node): incorrect `ERR_INVALID_ARG_VALUE` constructor arguments position (#30309)
  * fix: improve handling of linked jsr packages in lockfile (#30289)
  * feat(ci): migrate to Cirrus medium runners (#30070)
  * perf(napi): misc napi optimizations (#30291)
  * fix(ext/node): worker_threads handles basic `require` calls (#30279)
  * Revert "fix(ext/node): support TLS for unix sockets" (#30284)
  * chore(node): resolution mode for cjs export analysis should be require (#30252)
  * feat(unstable): allow setting headers on EventSource (#30278)
  * fix(ext/node): support TLS for unix sockets (#30169)
  * perf: Use more efficient structuredClone API (#30258)
  * fix(bundle): support importing directories with a package.json from an es module when bundling (#30273)
  * fix(ext/node): define fs constants correctly across platforms (#30113)
  * chore(ci): mark some tests flaky (#30268)
  * fix(update): update version reqs even if locked to latest version (#30249)
  * chore: remove wait dependency in scripts (#30267)
  * fix(ext/node): `fs.open` and `fs.openSync` compatibility (#30191)
  * fix(bundle): require of sub directory in npm package should consult package.json (#30253)
  * fix(ext/node): use primordials in `ext/node/polyfills/internal_binding/node_file.ts` (#30066)
  * fix(ext/node): `fs.rename` and `fs.renameSync` compatibility (#30245)
  * fix(ext/node): fs readv promisify compatibility (#30149)
  * refactor: remove some url to string clones (#30247)
  * fix(bundle): use non-node conditions for --platform=browser (#30250)
  * fix(ext/node): `fs.unlink` and `fs.unlinkSync` compatibility (#30257)</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1757937600">- Update to version 2.4.5:
  * 2.4.5 (#30476)
  * feat(install): more informative deno install output (#30387)
  * perf(ext/net): change the default TCP backlog to 512 (#30471)
  * feat(unstable/install): `DENO_INSTALL_ARCH` env var (#30473)
  * fix(lsp): silence tsc debug failures for inlay hints (#30456)
  * chore: make `specs::outdated::pre_release_latest_tag` less flaky (#30474)
  * fix: enable keyring features and dont clear token when config is missing (#30468)
  * fix(publish): handle precompile in jsx publishing (#30466)
  * fix(ext/node): validate callback on `fs.mkdtemp` and `fs.stat` (#30454)
  * refactor: add deno_maybe_sync crate (#30459)
  * fix(unstable): parsing regex in selector with character class (#30462)
  * fix(lsp): fix import specifiers in file rename changes (#30458)
  * fix(fmt): do not remove parens for jsdoc with `@satisfies` (#30453)
  * fix(ext/node): TLS emit close event on parent socket (#30451)
  * test: add ability to ignore Node compat tests (#30439)
  * fix(cache): cache excluded modules explicitly provided on the command line (#30442)
  * fix(resolver): update "with --unstable-sloppy-imports" message to use "--sloppy-imports" (#30421)
  * fix(ext/node): bad compression caused by invalid brotli params (#30437)
  * fix(ext/node): `os.setPriority` and `os.getPriority` compatibility (#30383)
  * fix(std/fs): implement `chmod` on windows (#30436)
  * feat(lsp): pull-based diagnostics (#30325)
  * fix(ext/node): export `promises` from stream (#30427)
  * fix(ext/node): mTLS support for `node:tls` (#30426)
  * fix(node/fs): cp should not create subfolder when both source and target are directories (#30408)
  * fix(unstable): fix json repl bugs (#30415)
  * fix(test): set cwd when running node compatibility tests (#30422)
  * fix(ext/node): tls upgrades for used sockets (#30418)
  * chore: update keyring to v3.6.3 (#30390)
  * refactor(ext/node): rewrite net.Socket and net.Server to use ES5 class (#30419)
  * fix(bundle): allow json imports without attribute in deno bundle, support require of json (#30413)
  * refactor: make it easier to get closest package.json files (#30420)
  * fix(outdated): use version tagged as latest if it satisfies the version req (#30412)
  * refactor: rename deploy env vars (#30393)
  * refactor(resolver): improve and expose details of CouldNotResolveError (#30410)
  * fix: support cjs, cts, mjs, and mts for the `--ext` flag (#30398)
  * chore: fix lint warnings (#30399)
  * fix: add missing cargo feature to 'deno_npm_cache' crate (#30397)</changelog>
</package>
<package pkgid="2396208299409fc367c82c7634e9957f29b3fb2a5f6cdf8c2386a1bac7d71db4" name="deno-zsh-completion" arch="noarch">
  <version epoch="0" ver="2.6.3" rel="1.amzn2023"/>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1739620800">- Update to version 2.1.10:
  * fix: sync changes from cherry-pick PRs
  * fix: do special file permission check for `check_read_path`
  * fix: update Cargo.lock and fix changes from cherry-pick PRs
  * fix(streams): handle Resource stream error
  * docs: adding examples and a see link to Websockets jdocs
  * fix: allow creating TSC host without a snapshot
  * test: clean up node_compat test runner
  * perf(lsp): cancellation checks in blocking code
  * fix: panic with js lint plugins and invalid js syntax
  * perf(compile): use bytes already in memory after downloading executable
  * fix(compile): never include the specified output executable in itself
  * test: remove one of 'node_unit_tests::tls_test' tests
  * fix(otel): custom span start + end times are fractional ms
  * fix(ext/node): fix twitter-api-v2 compatibility
  * fix(ext/node): fix missing privateKey.x in curve25519 JWK
  * chore: fix lockfile on main
  * chore: move bench test to spec test
  * fix(ext/napi): napi_is_buffer tests for ArrayBufferView
  * fix(ext/node): handle non-ws upgrade headers
  * refactor(ext/fetch): do not share error instance
  * fix(ext/node): expose brotli stream APIs
  * perf: node resolution cache
  * refactor: extract out utf16 map from lsp to cli::util module
  * fix(lsp): ignore a few more diagnostics for ambient modules
  * fix(ext/node): set process fields on own instance
  * fix(publish): correct coloring in --help
  * fix(node): resolve module as maybe CJS when it's missing a file extension
  * fix(node): show directory import and missing extension suggestions
  * Revert "fix(lsp): silence debug error for 'move to a new file' action"
  * docs: Temporal plaintime docs link
  * chore: update std in test util
  * fix(cli): Fix panic in `load_native_certs`
  * fix(ext/node): support proxy http request
  * fix(ext/node): set process.env as own property</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1740052800">- Update to version 2.2.0:
  * feat(http): add otel metrics
  * fix(check): npm resolution errors to tsc diagnostics
  * feat: support XDG_CACHE_HOME for deno dir on macos
  * feat(bench): add `warmup` and `n` for controlling number of iterations
  * fix(node/sqlite): sqlite named parameters
  * fix: handle all values for buffers in turbocall codegen
  * fix(ext/node): implement StatementSync#iterate
  * fix(init): force --reload if npm or jsr package
  * fix(ext/node): use primordials in `ext/node/polyfills/path/common.ts`
  * perf(lsp): don't clone asset text
  * feat(jupyter): make GPUTexture and GPUBuffer displayable
  * fix(lint): don't mark plugin diagnostic as fixable, if it's not
  * fix(unstable/temporal): implement `Temporal.ZonedDateTime.getTimeZoneTransition`
  * perf(lsp): make auto-imports a little faster
  * refactor: better sys trait impls
  * chore: move tracing build to build job
  * chore: fix dts file for DefinitelyTyped linting
  * refactor: put lsp tracing behind flag
  * feat: Upgrade V8 to 13.4
  * fix(workspace): diagnostic for imports in member with importMap at root
  * fix(lint): react-rules-of-hooks works with destructuring
  * fix(unstable): align js lint context API with eslint
  * fix: cache bust http cache on lockfile integrity mismatch
  * fix(task): support --frozen flag
  * feat(unstable): add js lint plugin source code helpers
  * refactor: support hmr feature for lsp files
  * fix(completions): remove problematic character for powershell
  * fix: add hint to run with `--no-check` when type checking fails
  * chore: forward v2.1.10 release commit to main
  * perf(check): use v8 code cache for extension sources in `deno check`
  * perf(lsp): add built-in tracing support for the LSP
  * fix(lsp): include description for auto-import completions
  * fix: do special file permission check for `check_read_path`
  * refactor: object wrap WebGPU
  * refactor(lsp): remove Send + Sync requirement
  * fix(lint): `Deno.lint.runPlugin` throws in `deno run`
  * docs(cli): update description of readFile and readFileSync
  * refactor(lsp): make TS host use CLI snapshot
  * fix(streams): handle Resource stream error
  * fix(unstable): add missing rule context types
  * refactor: remove tsc snapshot
  * docs: adding examples and a see link to Websockets jdocs
  * fix: allow creating TSC host without a snapshot
  * feat(unstable): support multiple fixes from lint plugins
  * fix(ext/node): `DatabaseSync#exec` should execute batch statements
  * Revert "refactor: remove tsc snapshot"
  * test: clean up node_compat test runner
  * refactor: remove tsc snapshot
  * fix(lint): don't show docs URLs for plugins
  * fix(lint): disable incremental caching if JS plugins are used
  * refactor(lint): remove dead documentation
  * fix(lint): out of order diagnostics for plugins
  * perf(lsp): cancellation checks in blocking code
  * fix(lint): clear plugin diagnostics on each lint file run
  * feat(unstable): type lint plugin visitor
  * fix: panic with js lint plugins and invalid js syntax
  * perf(compile): use bytes already in memory after downloading executable
  * fix(compile): never include the specified output executable in itself
  * feat(unstable): align lint ast with TSEStree
  * feat(unstable): add lint plugin ast types
  * test: remove one of 'node_unit_tests::tls_test' tests
  * fix(otel): custom span start + end times are fractional ms
  * feat(unstable): add test for lint plugin destroy hook
  * feat(unstable): add `lint.plugins` to config schema
  * fix(ext/node): expose sqlite changeset constants
  * fix(ext/node): fix twitter-api-v2 compatibility
  * fix(ext/node): fix missing privateKey.x in curve25519 JWK
  * fix(ext/node): throw Session methods when database is closed
  * fix(ext/node): implement `DatabaseSync#applyChangeset()`
  * fix(check): support sloppy imports with "compilerOptions.rootDirs"
  * chore: fix lockfile on main
  * feat(lint): add JavaScript plugin support
  * chore: move bench test to spec test
  * feat(ext/canvas): enhance `createImageBitmap` specification compliance
  * feat(outdated): interactive update
  * fix(ext/node): implement SQLite Session API
  * fix(ext/napi): napi_is_buffer tests for ArrayBufferView
  * fix(ext/sqlite): add `sourceSQL` and `expandedSQL` getters
  * fix(ext/node): handle non-ws upgrade headers
  * refactor(ext/fetch): do not share error instance
  * fix(ext/node): expose brotli stream APIs
  * perf: node resolution cache
  * refactor: extract out utf16 map from lsp to cli::util module
  * fix(lsp): ignore a few more diagnostics for ambient modules
  * feat(compile): support sloppy imports
  * feat(bench): add `--permit-no-files`
  * fix(ext/node): support read-only database in `node:sqlite`
  * fix(ext/node): set process fields on own instance
  * fix(publish): correct coloring in --help
  * fix(ext/node): enforce -RW perms on `node:sqlite`
  * fix(node): resolve module as maybe CJS when it's missing a file extension
  * fix(node): show directory import and missing extension suggestions
  * fix(ext/node): throw RangeError when sqlite INTEGER is too large
  * Revert "fix(lsp): silence debug error for 'move to a new file' action"
  * feat: TypeScript 5.7
  * docs: Temporal plaintime docs link
  * chore: fix some broken pty tests on windows
  * chore: update std in test util
  * fix(ext/node): sqlite bind support bigint values
  * fix(cli): Fix panic in `load_native_certs`
  * fix(ext/node): support proxy http request
  * fix(ext/node): represent sqlite blob as Uint8Array
  * fix(ext/node): set process.env as own property
  * chore: forward v2.1.9 release commit to main
  * perf(crypto): use ring for asm implementations of sha256/sha512
  * chore: forward v2.1.8 release commit to main
  * feat(task): add support for task wildcards
  * fix(core): Fix `create_stack_trace` from empty trace
  * feat: implement `process.cpuUsage` (`Deno.cpuUsage`)
  * fix(lsp): ignore errors on ambient module imports
  * feat(check/lsp): support "compilerOptions.rootDirs"
  * fix(init): correct dev task for --lib
  * fix(ext/node): implement `crypto.hash`
  * feat(unstable): WebTransport
  * fix(check): better handling of TypeScript in npm packages for type checking
  * feat(ext/cache): support lscache
  * feat(node:http): add http information support
  * docs: jsdocs for URL web API
  * fix(check): compiler options from workspace members
  * chore: fix two locally failing on windows tests
  * fix(process/windows): correct command resolution when PATH env var not uppercase
  * fix(npmrc): merge `.npmrc` in user's homedir and project
  * feat(ext/node): implement `node:sqlite`
  * fix(ext/node): clear tz cache when setting process.env.TZ
  * fix(ext/crypto): fix jwk key_ops validation
  * fix(ext/node): implement `aes-128-ctr`, `aes-192-ctr`, and `aes-256-ctr`
  * fix(ext/node): do not apply socket-init-workaround to ipc socket
  * chore: remove unused npm package fixtures
  * perf(node_resolver): reduce url to/from path conversions
  * fix(install/global): warn about not including auto-discovered config file
  * fix(ext/crypto): export private x25519 JWK key
  * fix(lint): update jsx/react related rules and names
  * chore: fix deno_resolver non-sync build
  * feat: Deno.cwd() no longer requires --allow-read permission
  * fix(ext/node): implement X509Certificate#checkHost
  * fix(ext/node): fix panic when invalid AES GCM key size
  * fix(ext/node): fix async variant of brotliDecompress
  * chore(ext/node): remove internal/streams/buffer_list.mjs
  * fix(ext/node): scrypt panic when `log_n` &gt; 64
  * fix(core): handle dyn imports exceeding call stack size
  * fix(ext/node): npm:mqtt compatibility
  * fix(ext/fetch): update h2 to fix sending a PROTOCOL_ERROR instead of REFUSED_STREAM when receiving oversized headers
  * perf(lsp): cache completion item resolution during request
  * chore: remove LSP global symbols count tests
  * fix(node): align type stripping in node_modules error message with Node
  * fix(types): `Deno.readDirSync`'s type returns an `IteratorObject`
  * refactor: make PackageJsonCache injectable
  * chore: update ensure_registry_files_local to handle scoped packages
  * feat(lint): add rules for react/preact
  * refactor(tsc): remove TS program creation during snapshotting
  * chore: trim registry.json files in tests/registry/npm
  * refactor(node_resolver): remove some allocations and lookups
  * refactor: add `WorkspaceFactory` and `ResolverFactory`
  * feat(compile): show remote modules and metadata size when compiling
  * fix: do not log cache creation failure on readonly file system
  * fix(publish): unfurl sloppy imports in d.ts files and type imports
  * refactor(tsc): split TS compiler into multiple files, use ESM
  * feat(lint): change behavior of `--rules` flag
  * refactor: use DataUrl from deno_media_type
  * chore: fix hmr build
  * fix(lsp): silence debug error for 'move to a new file' action
  * fix(ext/node): reference error in zlib.crc32
  * feat(unstable): support https otlp endpoints
  * perf: full LTO in sysroot
  * fix(ext/node): fix formatting of debug logs
  * chore: note in flags output that unstable is deprecated
  * chore: forward v2.1.7 release commit to main
  * fix(ext/node): add FileHandle#sync
  * fix(deps): update yanked crates
  * fix(install/global): remove importMap field from specified config file
  * feat(unstable): add basic support for otel trace links
  * fix(ext/os): pass SignalState to web worker
  * fix(ext/node): GCM auth tag check on DechiperIv#final
  * docs(readme): update redirected links
  * perf(compile): remove swc from denort
  * chore: fix canary version
  * refactor: move denort to separate crate
  * refactor: update deno_core and use more concrete errors
  * fix(ext/node): tls.connect regression
  * refactor: add 'deno_process' crate
  * fix(ext/node): propagate socket error to client request object
  * chore: forward v2.1.6 release commit to main
  * fix(outdated): Use `latest` tag even when it's the same as the current version
  * fix(outdated): retain strict semver specifier when updating
  * fix(check/lsp): fix bugs with tsc type resolution, allow npm packages to augment `ImportMeta`
  * fix(ext/console): change Temporal color
  * docs: adding jsdocs info for console interface
  * docs: JSDocs examples for prompt, confirm, and alert
  * docs:Adds examples in JSDocs for localStorage and sessionStorage
  * chore: add missing internal `core_import_map` file paths
  * fix(check/lsp): correctly resolve compilerOptions.types
  * refactor: create deno_lib crate
  * fix(ext/node): add chown method to FileHandle class
  * chore: fix ci by removing remote server dependent test
  * refactor: add 'deno_os' crate
  * fix(ext/node): fix playwright http client
  * refactor: move `CliNpmResolver` to `deno_resolver::npm::NpmResolver`
  * feat(unstable): refactor js lint plugin AST
  * refactor: deno_config 0.45
  * fix(node/fs): add utimes method to the FileHandle class
  * fix(ext/node): add `writev` method to `FileHandle`
  * fix(compile/windows): better handling of deno_dir on different drive letter than code
  * refactor: create `NpmInstaller`
  * fix(node): Prevent node:child_process from always inheriting the parent environment
  * fix(compile): store embedded fs case sensitivity
  * refactor(node_resolver): make conditions_from_resolution_mode configurable
  * fix(lsp): handle pathless untitled URIs
  * fix(ext/node): apply `@npmcli/agent` workaround to `npm-check-updates`
  * fix(lsp/check): don't resolve unknown media types to a `.js` extension
  * fix(regression): show bare-node-builtin hint when using an import map
  * refactor: remove `CliNpmReqResolver` trait in deno_resolver
  * fix(ext/node): use primordials in `ext/node/polyfills/_fs_common.ts`
  * refactor: implement `NpmPackageFolderResolver` in deno_resolver
  * refactor(npm): move `SloppyImportsCachedFs` to deno_resolver
  * chore: forward v2.1.5 release commit to main
  * docs: added jsdoc for window.close()
  * refactor(npm): move `InNpmPackageChecker` code to deno_resolver
  * fix(lsp): use verbatim specifier for URL auto-imports
  * refactor(npm): extract out some npm fs resolution code from the cli
  * refactor(npm): split some resolution from installation
  * refactor: update deno_core for error refactor
  * fix(ext/net): update moka cache to avoid potential panic in `Deno.resolveDns` on some laptops with Ryzen CPU
  * fix(jsr): Wasm imports fail to load
  * fix(ext/node): Fix `os.cpus()` on Linux
  * fix(ext/websocket): Fix close code without reason
  * fix(ext/node): have `process` global available in Node context
  * fix(lint): fix single char selectors being ignored
  * fix(no-slow-types): handle rest param with internal assignments
  * fix(lsp): don't skip dirs with enabled subdirs
  * feat(node/fs): Add a chmod method to the FileHandle class
  * Revert "perf: build denort with panic = "abort" for releases"
  * refactor: make `IncrementalCache` accept a `CacheDBHash`
  * test(ext/node): disable flaky dgram tests
  * feat(unstable): no config npm:@opentelemetry/api integration
  * refactor(quic): introduce endpoint, 0rtt, cleanup
  * feat(unstable): replace SpanExporter with TracerProvider
  * fix(ext/http): improve error message when underlying resource of request body unavailable
  * fix(kv): improve backoff error message and inline documentation
  * fix(check): move module not found errors to typescript diagnostics
  * fix(check): line-break between diagnostic message chain entries
  * refactor: Use 'await using' in serve_test
  * fix(permissions): implicit `--allow-import` when using `--cached-only`
  * refactor: remove use of home crate
  * refactor: update some fs_util functions to use sys_traits
  * refactor(node/npm): separate out permission check from npm resolvers
  * fix(lsp): css preprocessor formatting
  * chore: fix windows pre release CI job
  * fix(npm): deterministically output tags to initialized file
  * perf: build denort with `panic = "abort"` for releases
  * chore: Happy New Year 2025
  * chore: cargo fmt - turn on group_imports=StdExternalCrate
  * perf(fs/windows): stat - only open file once
  * refactor: do not use `deno_fs::FileSystem` everywhere
  * fix(ext/node): support private key export in JWK format
  * fix(node): Add missing `inspector/promises`
  * chore(lint): remove manual AST field counter
  * refactor: use sys_traits
  * perf(node/fs/copy): reduce metadata lookups copying directory
  * fix(ext/node): convert brotli chunks with proper byte offset
  * fix(unstable): don't error on non-existing attrs or type attr
  * fix(ext/node): add support of any length IV for aes-(128|256)-gcm ciphers
  * fix(ext/node): RangeError timingSafeEqual with different byteLength
  * feat(unstable): add OTEL MeterProvider
  * fix(ext/node): make getCiphers return supported ciphers
  * fix: incorrect memory info free/available bytes on mac
  * feat(unstable): support selectors in JS lint plugins
  * fix(ext/fetch): better error message when body resource is unavailable
  * fix(ext/fs): do not throw for bigint ctime/mtime/atime
  * fix(node): handle cjs exports with escaped chars
  * feat(unstable): add JS linting plugin infrastructure
  * perf: remove now needless canonicalization getting closest package.json
  * perf: upgrade to deno_semver 0.7
  * perf: don't store duplicate info for ops in the snapshot
  * feat(unstable): Implement QUIC
  * fix(ext/node): add `truncate` method to the `FileHandle` class
  * fix(lsp): rewrite imports for 'Move to a new file' action
  * fix(publish): infer literal types in const contexts
  * fix(task): support tasks without commands
  * fix(compile): be more deterministic when compiling the same code in different directories
  * fix(ext/node): do not exit worker thread when there is pending async op
  * chore: release ext/ crates
  * fix(ext/node): Fix `fs.access`/`fs.promises.access` with `X_OK` mode parameter on Windows
  * fix(ext/fetch): retry some http/2 errors
  * chore: upgrade libc
  * fix(ext/node): sort list of built-in modules alphabetically
  * fix(task): properly handle task name wildcards with --recursive
  * fix(outdated): ensure "Latest" version is greater than "Update" version
  * fix(lsp): include "node:" prefix for node builtin auto-imports
  * fix: deno_resolver crate without 'sync' feature
  * chore: release "deno_*" crates
  * feat(permission): separate PermissionDeniedError to Retryable and Fatal
  * refactor(lint): renames and code flattening
  * refactor: use capacity_builder for writing deno compile data section
  * refactor: extract out `FileFetcher` to `deno_cache_dir`
  * fix(lsp): respect "typescript.suggestionActions.enabled" setting
  * fix: upgrade deno_doc to 0.161.3
  * fix(compile): display embedded file sizes and total
  * fix: FastString v8_string() should error when cannot allocated
  * refactor: add 'sync' feature to deno_resolver crate
  * ci: restore cargo home cache before rust install
  * fix(outdated): support updating dependencies in external import maps
  * fix(lockfile): include dependencies listed in external import map in lockfile
  * fix(lsp): sql and component file formatting
  * chore: bump hyper-util to 0.1.10
  * Revert "ci: use self-hosted mac arm runner only on main branch"
  * feat(ext/web): add `[[ErrorData]]` slot to `DOMException`
  * fix(ext/node): support createConnection option in node:http.request()
  * chore: mark ./tools/release/npm/build.ts as executable
  * fix(npm): search node_modules folder for package matching npm specifier
  * chore: add npm distribution at `deno` package
  * fix(compile): analyze modules in directory specified in --include
  * refactor(unstable): otel configuration
  * fix(compile): output contents of embedded file system
  * chore: forward v2.1.4 release commit to main
  * feat(unstable): support caching npm dependencies only as they're needed
  * refactor(lint): manage schema files for linter in Deno repo
  * fix(outdated): error when there are no config files
  * chore(tests): Deprecate remaining usages of itest in check tests
  * fix(lint): do not error providing --allow-import
  * fix(outdated): respect --quiet flag for hints
  * perf(compile): improve FileBackedVfsFile
  * fix: replace the @deno-types with @ts-types
  * fix(outdated): show a suggestion for updating
  * fix(compile): correct read length for transpiled typescript files
  * chore: reduce allocations in a few places
  * fix(unstable): don't unwrap optional state in otel
  * fix: do not error when subpath has an @ symbol
  * fix(node): update list of builtin node modules, add missing export to _http_common
  * fix(ext/node): handle Float16Array in node:v8 module
  * refactor: Make `deno_runtime::shared` module public
  * fix(task): do not always kill child on ctrl+c on windows
  * fix: do not panic when fetching invalid file url on Windows
  * test(ext/node): remove flaky node:dgram compat test case
  * fix(ext/node): accept file descriptor in fs.readFile(Sync)
  * chore: add script to check remaining node compat cases
  * chore: forward v2.1.3 release commit to main
  * fix(install): use locked version of jsr package when fetching exports
  * fix(task): `--recursive` option not working
  * fix: clear dep analysis when module loading is done
  * test(ext/node): fix flaky node/http2.createServer() test
  * chore: update hickory dns crates
  * fix(unstable/temporal): respect locale in `Duration.prototype.toLocaleString`
  * fix(node/worker_threads): data url not encoded properly with eval
  * refactor: remove usages of `deno_core::resolve_import` for resolving redirects
  * fix(outdated): allow `--latest` without `--update`
  * fix(task): kill descendants when killing task process on Windows
  * fix: improve auto-imports for npm packages
  * fix(unstable): otel context with multiple keys
  * fix(task): don't panic with filter on missing task argument
  * test: add node compat test cases
  * test(ext/node): reduce race condition in test case
  * refactor: remove `CliNpmRegistryApi`
  * fix(task): only pass args to root task
  * fix(node/fs): support `recursive` option in readdir
  * refactor(ext/web): align error messages
  * refactor: add deno_npm_cache crate
  * chore: fix cjs_with_deps test to use a temp dir
  * fix(fmt): stable formatting of HTML files with JS
  * chore: upgrade deno_lint to 0.68.2
  * feat(unstable): add metrics to otel
  * refactor: upgrade to deno_npm 0.26
  * chore: export variables from node compat tools script
  * fix: support `workspace:^` and `workspace:~` version constraints
  * fix(task): forward signals to spawned sub-processes on unix
  * refactor(ext/fs): align error messages
  * fix(publish): error on missing name field
  * chore: forward v2.1.2 release commit to main
  * fix(node/timers): error when passing id to clearTimeout/clearInterval
  * fix(init): support scoped npm packages
  * fix: support bun specifiers in JSR publish
  * fix(ext/node): `tls.connect` socket upgrades
  * perf(compile): read embedded files as static references when UTF-8 and reading as strings
  * fix(info): resolve bare specifier pointing to workspace member
  * fix(ext/webgpu): use correct variable name
  * chore: fix lint step due to node compat test changes
  * fix(node/http): casing ignored in ServerResponse.hasHeader()
  * fix(task): strip ansi codes and control chars when printing tasks
  * test(ext/node): enable parallel/test-fs-promises-file-handle-stat.js
  * feat(unstable): repurpose `--unstable-detect-cjs` to attempt loading more modules as cjs
  * perf(ext/webstorage): use object wrap for `Storage`
  * fix(tools/doc): HTML resolve main entrypoint from config file
  * fix(node/fs): add missing stat path argument validation
  * chore(lint): add .out file reference checker
  * fix(task): handle carriage return in task description
  * chore: fix flaky `specs::publish::npm_workspace_jsr_pkg_with_npm_dep::dep_and_workspace_dep`
  * fix(install): don't re-set up node_modules if running lifecycle script
  * fix(streams): reject `string` in `ReadableStream.from` type
  * fix(node): correct resolution of dynamic import of esm from cjs
  * fix(ext/webgpu): normalize limits to number
  * fix(ext/fetch): don't throw when `bodyUsed` inspect after upgrade
  * chore(compile): prefer denort binary in target/ directory when available
  * chore(node/tests): increase tolerance of timers test on CI
  * chore: update node_compat setup script, show remaining percentage
  * docs(cli): remove redundant word in comment
  * refactor(unstable): move telemetry to own ext
  * fix(lsp): support task object notation for tasks request
  * fix(task): handle multiline descriptions properly
  * fix(check): support jsdoc `@import` tag
  * fix(compile): do not error embedding same symlink via multiple methods
  * Merge commit from fork
  * fix(runtime/ops): Fix watchfs remove event
  * feat(unstable): Instrument fetch
  * chore: upgrade sqlformat-rs to non-forked version
  * fix(init): always force managed node modules
  * fix(compile): handle TypeScript file included as asset
  * chore: update node_compat setup script
  * feat: Instrument Deno.serve
  * fix(ext/node): add `fs.promises.fstat` and `FileHandle#stat`
  * fix(lsp): wasm file import completions
  * chore: update to file_test_runner 0.7.3
  * fix(fmt): return `None` if sql fmt result is the same
  * fix(lsp): remove stray debug output
  * fix(node/fs): missing uv error context for readFile
  * fix(compile): correct buffered reading of assets and files
  * chore(check): add test for Wasm memory and table
  * fix: support non-function exports in Wasm modules
  * chore(compile): log code cache file path
  * fix(ext/websocket): don't throw exception when sending to closed socket
  * fix(cli): remove extraneous comma in task --eval help
  * docs(cli/add): add clarification to add command
  * fix(install/global): do not error if path is an npm pkg and relative file
  * fix(task): update --filter flag description
  * fix(node): regression where ts files were sometimes resolved instead of js
  * chore: update url + idna
  * fix(watch): don't panic if there's no path provided
  * fix: Buffer global in --unstable-node-globals
  * fix(cli): Fix typo in doc subcommand help output
  * fix(task): ensure root config always looks up dependencies in root</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1740052801">- Deno now requires rusty_v8 version 134.4.0</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1740225600">- Update to version 2.2.1:
  * fix(publish): support jsx/tsx
  * chore: fix more flakey otel tests
  * fix(outdated): hint to use `--latest` if new versions are available in `outdated --update`
  * fix(coverage): exclude scripts with invalid URLs from raw coverage output
  * docs: add examples for SubtleCrypto
  * docs(canvas): Add examples to createImageBitmap jsdocs
  * chore: fix otel test flakiness
  * docs(console): update console documentation
  * docs(web): update docs for `globalThis.caches`
  * fix(check): remove instability in loading lib files
  * fix(ext/node): rewrite SQLite named parameter handing
  * fix(ext/node): Fix handling of sqlite large integers
  * fix: don't panic when running with // as a filepath
  * fix(check/lsp): fall back to `@types/*` packages if npm package doesn't have types
  * fix: better jsx workspace config resolution
  * refactor(publish): create ModuleContentProvider
  * fix: move extension file declarations to cli/tsc/dts
  * fix(ext/cache): add missing Cargo feature</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1740571200">- Update to version 2.2.2:
  * fix(http): generate `OtelInfo` only when otel metrics are enabled
  * fix(lint): plugins ignored when no rust rule active
  * fix(config): allow specifying absolute path for patch and fix panic with exports in package.json
  * fix(lint): update deno_lint
  * fix(lint): give access to SourceCode in 'deno test'
  * fix: add info suggestion for `unsafely-ignore-certificate-errors` and add `--help=full`
  * refactor(cli): update JSON schemas versions
  * fix(ext/node): descriptive sqlite error messages
  * fix(fmt): support "--ext vto" and "--ext njk"
  * fix(lint): don't recurse infinitely for large ASTs
  * fix(cli): add `compilerOptions.lib` examples to config-file.v1.json
  * chore: mark worker_large_output as flaky
  * perf(install): only read initialized file if we care about the tags
  * chore: mark inspector break tests as flaky
  * fix(lsp): create cacheable `ExportInfoMap` per language service
  * refactor(coverage): simplify CoverageReporter trait
  * refactor(resolver/node): use `deno_path_util::is_relative_specifier`
  * refactor: separate publish from pm subcommands
  * refactor(cli): extract TypeChecker to separate module
  * fix(install): don't error on unknown media types in install
  * fix(lsp): close server on exit notification
  * fix(check): regression - implicit jsxImportSource was not resolving
  * fix(unstable): lint plugin `:exit` called at wrong time
  * chore: remove unused dependencies
  * fix(ext/node): decipherIv() range error on invalid final block length</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1741435200">- Reupload registry.tar.zst</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1752840000">- Update to version 2.4.2:
  * fix(bundle): default "jsxImportSource" to "react" (#30082)
  * fix(check): temporarily ignore ERR_TYPES_NOT_FOUND (#29926)
  * fix(ext/node): don't throw error on invalid path input on exists and
  * existsSync (#29971)
  * fix(ext/node): validate path parameters on link and linkSync (#30061)
  * fix(lint): do not panic for many overlapping lint fixes (#30104)
  * fix(lsp): tsconfig features for 'deno check' parity (#30007)
  * fix(tsconfig): prioritize deno.json if it has compiler options (#30056)
  * fix(tsconfig): use tsc defaults for 'strict' and 'noImplicitOverride' (#30045)
  * fix(unstable): support importing files in npm packages as bytes and text
  * (#30065)
  * fix: global global should be writeable (#30032)
  * fix: early init logging (#30034)
  * fix: new signal handling (#30029)
  * fix: upgrade deno_core to 0.352.1 (#30119)
  * All other changes listed here: https://github.com/denoland/deno/compare/v2.2.2...v2.4.2</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1754913600">- Update to version 2.4.3:
  * 2.4.3 (#30251)
  * fix(tsconfig): don't use tsc-compatible defaults for deno.json compiler options (#30242)
  * perf(buffer): optimize Buffer.subarray and Buffer.prototype.utf8Slice (#30213)
  * fix(ext/node): use primordials in `ext/node/polyfills/internal_binding/pipe_wrap.ts` (#30241)
  * fix: reduce change of corrupt lockfile error when updating dependencies in the config file (#30239)
  * chore: regression where excluded path stopped being excluded (#30238)
  * fix(http): catch more tunnel close errors (#30236)
  * refactor: remove more allocations querying for permissions (#30237)
  * fix: ensure coverage dir is stored absolute to prevent issues when cwd changes (#30225)
  * fix: use 'deno_signals' crate for signal handling (#30204)
  * fix: don't invoke `Proxy` getter trap on `console.log` (#30230)
  * refactor: use Cow&lt;Path&gt; more in permissions (#30227)
  * fix(publish): improve diagnostic when importing from another package using a relative import (#30203)
  * refactor: remove usages of to_string_lossy().to_string() (#30224)
  * chore: remove redundant operations from README.md (#30228)
  * refactor: remove some allocations in op_require_x ops (#30212)
  * fix(ext/node): validate `fd` is integer on `fsync` and `fdatasync` (#30215)
  * fix(ext/node): use Zlib base for brotli handles (#30112)
  * refactor(node): remove some duplicate code and unnecessary allocations in node_resolver (#30209)
  * refactor: update to deno_path_util 0.5.2 (#30211)
  * fix: update setTimeout and setInterval callback type to support strin… (#30183)
  * fix(lib/node): change ERR_INVALID_PACKAGE_TARGET to ERR_PACKAGE_PATH_NOT_EXPORTED when no package.json#exports condition matches (#29841)
  * chore(bench): add missing commas in Extension struct literal (#30206)
  * fix(regression): do not error when specifying `--config` flag with `../` component (#30208)
  * fix(ext/node): fix segmentation fault when spkac is empty (#30207)
  * fix(bundle): don't force managed npm resolution (#30200)
  * fix: support package.json imports in a Deno workspace (#30198)
  * docs: Fix broken Getting Started link in CONTRIBUTING.md (#30194)
  * test: avoid race condition on node compat test runner (#30201)
  * Revert "fix(unstable): always require --allow-read permissions for raw imports (#30184)" (#30196)
  * fix(compile): do not include managed npm deps when graph does not have any npm pkgs (#30189)
  * fix(compile): do not error including npm packages that don't match current system (#30188)
  * fix: tunnels in processes that don't listen (#30178)
  * chore: mark some node compat tests as flaky (#30190)
  * fix(unstable): always require --allow-read permissions for raw imports (#30184)
  * fix(check): ensure module not found errors are surfaced (#30181)
  * fix(ext/node): implement tls.checkServerIdentitiy (#30148)
  * fix(ext/node): implement TLSSocket.getPeerCertificate (#30146)
  * fix: do not panic deserializing config with invalid number value (#30171)
  * refactor: upgrade to deno_core 0.353.0 (#30164)
  * fix(ext/node): `fs.read` and `fs.write` promisify compatibility (#30152)
  * chore: fix flaky dynamic_npm_resolution_failure (#30165)
  * fix(task): improve parsing of quotes in command substitution (#30162)
  * feat(unstable): add useful metadata to tunnel (#30161)
  * test: add ability to mark Node compat tests as flaky (#30158)
  * test: de-flake 'wasm_unreachable' test (#30157)
  * fix(lsp): improve renaming a file with bytes or text imports (#30142)
  * fix(ext/node): use primordials in `ext/node/polyfills/internal_binding/_listen.ts` (#30100)
  * chore: update deno_tunnel (#30154)
  * fix(ext/node): add process._rawDebug (#30141)
  * fix(lsp): do not error for bytes or text import of json module (#30137)
  * fix(task): show package name of task when --recursive (#30136)
  * fix(task): `--recursive` - order tasks by package dependencies (#30129)
  * refactor(lsp): move workspace_resolver to LspResolver (#30127)</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1756728000">- Update to version 2.4.4:
  * 2.4.4 (#30396)
  * fix(unstable): lint node properties should be enumerable (#30391)
  * chore: update lint PR title name and job name (#30370)
  * feat(kv): implement custom inspect for AtomicOperation (#30077)
  * fix(tests): use correct path separator on unix for code_cache cleanup.ts (#30378)
  * fix: android build (#30360)
  * fix(unstable): update deno_tunnel for better reconnect errors (#30381)
  * fix(ext/node): make some `os` exported properties read only (#30374)
  * fix: upgrade deno_core to 0.355.0 (#30352)
  * chore: improve pr title verification (#30367)
  * fix(ext/node): accept `base64url` encoding on StringDecoder (#30366)
  * fix(ext/node): handle large buffer correctly (#30369)
  * chore: Rust 1.89.0 (#30364)
  * fix: upgrade @node/types to 24 (#30343)
  * fix: reduce progress bar flickering (#30349)
  * chore: cleanup unused dependencies (#30059)
  * fix(io): do not autoClose stdin readable stream (#30345)
  * chore: remove zlib feature from flate2 dep in npm_cache (#30348)
  * perf: reduce heap allocations and memory creating cjs wrapper module (#30344)
  * fix(publish): remove incorrect `relative-package-import` diagnostic when root of workspace is package (#30333)
  * refactor: improve getting WatchFlags/WatchFlagsWithPaths (#30337)
  * refactor: move fill_graph into deno_resolver (#30338)
  * fix(compile): ensure `Deno.build.standalone` is set in workers (#30335)
  * fix(ext/node): avoid panic when `crypto.randomInt` has no arguments (#30314)
  * fix(lsp): use referrer compiler options for node_modules files (#30275)
  * feat(ext/kv): allow specifying default path and path prefix (#30320)
  * fix(ext/node): use primordials in `ext/node/polyfills/internal_binding/buffer.ts` (#30287)
  * feat(unstable): add json repl (#30307)
  * fix(ext/node): use custom allocator for brotli (#30277)
  * fix: make unmet peer dep error message less verbose (#30312)
  * fix(ext/node): parse fs open options correctly (#30300)
  * chore: rewrite tls_wrap internals to JS (#30303)
  * fix(check): do not surface code resolution errors in declaration file dependencies (#30296)
  * fix(ext/node): assign 'ERR_BUFFER_TOO_LARGE' to codes (#30311)
  * fix(ext/node): incorrect `ERR_INVALID_ARG_VALUE` constructor arguments position (#30309)
  * fix: improve handling of linked jsr packages in lockfile (#30289)
  * feat(ci): migrate to Cirrus medium runners (#30070)
  * perf(napi): misc napi optimizations (#30291)
  * fix(ext/node): worker_threads handles basic `require` calls (#30279)
  * Revert "fix(ext/node): support TLS for unix sockets" (#30284)
  * chore(node): resolution mode for cjs export analysis should be require (#30252)
  * feat(unstable): allow setting headers on EventSource (#30278)
  * fix(ext/node): support TLS for unix sockets (#30169)
  * perf: Use more efficient structuredClone API (#30258)
  * fix(bundle): support importing directories with a package.json from an es module when bundling (#30273)
  * fix(ext/node): define fs constants correctly across platforms (#30113)
  * chore(ci): mark some tests flaky (#30268)
  * fix(update): update version reqs even if locked to latest version (#30249)
  * chore: remove wait dependency in scripts (#30267)
  * fix(ext/node): `fs.open` and `fs.openSync` compatibility (#30191)
  * fix(bundle): require of sub directory in npm package should consult package.json (#30253)
  * fix(ext/node): use primordials in `ext/node/polyfills/internal_binding/node_file.ts` (#30066)
  * fix(ext/node): `fs.rename` and `fs.renameSync` compatibility (#30245)
  * fix(ext/node): fs readv promisify compatibility (#30149)
  * refactor: remove some url to string clones (#30247)
  * fix(bundle): use non-node conditions for --platform=browser (#30250)
  * fix(ext/node): `fs.unlink` and `fs.unlinkSync` compatibility (#30257)</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfyhalomacro@opensuse.org&gt;" date="1757937600">- Update to version 2.4.5:
  * 2.4.5 (#30476)
  * feat(install): more informative deno install output (#30387)
  * perf(ext/net): change the default TCP backlog to 512 (#30471)
  * feat(unstable/install): `DENO_INSTALL_ARCH` env var (#30473)
  * fix(lsp): silence tsc debug failures for inlay hints (#30456)
  * chore: make `specs::outdated::pre_release_latest_tag` less flaky (#30474)
  * fix: enable keyring features and dont clear token when config is missing (#30468)
  * fix(publish): handle precompile in jsx publishing (#30466)
  * fix(ext/node): validate callback on `fs.mkdtemp` and `fs.stat` (#30454)
  * refactor: add deno_maybe_sync crate (#30459)
  * fix(unstable): parsing regex in selector with character class (#30462)
  * fix(lsp): fix import specifiers in file rename changes (#30458)
  * fix(fmt): do not remove parens for jsdoc with `@satisfies` (#30453)
  * fix(ext/node): TLS emit close event on parent socket (#30451)
  * test: add ability to ignore Node compat tests (#30439)
  * fix(cache): cache excluded modules explicitly provided on the command line (#30442)
  * fix(resolver): update "with --unstable-sloppy-imports" message to use "--sloppy-imports" (#30421)
  * fix(ext/node): bad compression caused by invalid brotli params (#30437)
  * fix(ext/node): `os.setPriority` and `os.getPriority` compatibility (#30383)
  * fix(std/fs): implement `chmod` on windows (#30436)
  * feat(lsp): pull-based diagnostics (#30325)
  * fix(ext/node): export `promises` from stream (#30427)
  * fix(ext/node): mTLS support for `node:tls` (#30426)
  * fix(node/fs): cp should not create subfolder when both source and target are directories (#30408)
  * fix(unstable): fix json repl bugs (#30415)
  * fix(test): set cwd when running node compatibility tests (#30422)
  * fix(ext/node): tls upgrades for used sockets (#30418)
  * chore: update keyring to v3.6.3 (#30390)
  * refactor(ext/node): rewrite net.Socket and net.Server to use ES5 class (#30419)
  * fix(bundle): allow json imports without attribute in deno bundle, support require of json (#30413)
  * refactor: make it easier to get closest package.json files (#30420)
  * fix(outdated): use version tagged as latest if it satisfies the version req (#30412)
  * refactor: rename deploy env vars (#30393)
  * refactor(resolver): improve and expose details of CouldNotResolveError (#30410)
  * fix: support cjs, cts, mjs, and mts for the `--ext` flag (#30398)
  * chore: fix lint warnings (#30399)
  * fix: add missing cargo feature to 'deno_npm_cache' crate (#30397)</changelog>
</package>
<package pkgid="6762f7686cc064b3d7b6a6268a41557a5a603fb24fe2202d1ae8805cf5ea9a1c" name="dialog" arch="src">
  <version epoch="0" ver="1.3" rel="20250116.3.amzn2023"/>
</package>
<package pkgid="1d07f6f5c85c265784451954fd60f03060058fe1a1ca44fabd28553712f4e172" name="dialog" arch="aarch64">
  <version epoch="0" ver="1.3" rel="20251001.1.amzn2023"/>
</package>
<package pkgid="206eb194f9bdbe45f874e392b2df2d340522a094840fd34d806d1d5002784578" name="dialog" arch="aarch64">
  <version epoch="0" ver="1.3" rel="20251001.1.amzn2023"/>
</package>
<package pkgid="a6339e1ba3eeb7ac1a56e0ed929a3378ae58b5e69e350d1f518a986e62268dd1" name="dialog" arch="src">
  <version epoch="0" ver="1.3" rel="20251001.1.amzn2023"/>
</package>
<package pkgid="7d035556da5e410dcc7384590b47e87bfa66fffd2ef3953a932aa46d58127321" name="dialog" arch="src">
  <version epoch="0" ver="1.3" rel="20251001.1.amzn2023"/>
</package>
<package pkgid="75165b2a1510f8991ef7b9f6845db9e81839c596200a2624000554e3355458b2" name="dialog-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.3" rel="20251001.1.amzn2023"/>
</package>
<package pkgid="5fccd8261bd99a2ad397a64eaf5223f862df0c40d34d68003394206591b41a68" name="dialog-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.3" rel="20251001.1.amzn2023"/>
</package>
<package pkgid="9e3f30703d66aa41e3126afb0c9c1c8c53357e21abf697aa80eb1a6ecac2197c" name="dialog-debugsource" arch="aarch64">
  <version epoch="0" ver="1.3" rel="20251001.1.amzn2023"/>
</package>
<package pkgid="add25f3636d632687a8bffec8e3001d54e4d0518e9a58acbf37303355ba07615" name="dialog-debugsource" arch="aarch64">
  <version epoch="0" ver="1.3" rel="20251001.1.amzn2023"/>
</package>
<package pkgid="0abcd8c172e63bf64526394c182c201aee1beeed0436197663d8fa2f73bb9512" name="dialog-devel" arch="aarch64">
  <version epoch="0" ver="1.3" rel="20250116.3.amzn2023"/>
</package>
<package pkgid="8e90314be8bc6ecf45f7c36d687997af509cca91d314b594a70cd9164b761b8a" name="dialog-devel-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.3" rel="20250116.3.amzn2023"/>
</package>
<package pkgid="8d8b5f37dcce33292de96a20e8f13cda04d8b6d74a7cfbd7e64a417dc883f69f" name="dialog15" arch="aarch64">
  <version epoch="0" ver="1.3" rel="20250116.3.amzn2023"/>
</package>
<package pkgid="f42ea7ae911f797cd7e61e473fb6e2f5f82a7f247709a7b830f0e98228f50ad9" name="fbv" arch="aarch64">
  <version epoch="0" ver="1.0b" rel="5.2.amzn2023"/>
</package>
<package pkgid="c036e004b31d290c0837752c3c90b0883861ce879fa1c0951cd8a72cea65c7a8" name="fbv" arch="aarch64">
  <version epoch="0" ver="1.0b" rel="5.2.amzn2023"/>
</package>
<package pkgid="200c47ce49f4f0d73ed4911890702d4839ea00d976ff640c939cdf1b45bba55c" name="fbv" arch="aarch64">
  <version epoch="0" ver="1.0b" rel="5.2.amzn2023"/>
</package>
<package pkgid="672f44027cce1a94cd516f7a84bff0d5dc9d30c24fa810c713756be6289ed674" name="fbv" arch="src">
  <version epoch="0" ver="1.0b" rel="5.2.amzn2023"/>
</package>
<package pkgid="b3f68519b69907482151ed84ea3c901bbc4e09d23023b7cdb77f72a01e0d4e30" name="fbv" arch="src">
  <version epoch="0" ver="1.0b" rel="5.2.amzn2023"/>
</package>
<package pkgid="bf8e861175684fe7505799a46af8175a2d3ba26da8e1653b45c184a6814793b0" name="fbv" arch="src">
  <version epoch="0" ver="1.0b" rel="5.2.amzn2023"/>
</package>
<package pkgid="1bbf88d797ef9404bd4c794daf5d4d0c5c8b2749220e67ac2b80a0d7ff242215" name="fontawesome-fonts" arch="noarch">
  <version epoch="1" ver="7.2.0" rel="1.amzn2023"/>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1652788800">- Update to version 6.1.1
  * Added a plus-large variant of our plus icon
  * Added new child-dress icon
  * Added a TypeScript d.ts file for the import.macro.js module
  * Adjusted the children icon to be more consistent with the new
    child and child-dress icons
  * Lowered the arms on the child icon and added a new child-reaching
    variant to match v5 icon
  * Brought back a handful of version 4 compatibility unicode aliases
  * Fixing light style of square-star, so it looks less like circle-star
  * Made thin style of cubes-stacked actually thin
  * Fixed dial-max icon in the light and thin styles,
    and standardized width on dial indicators in the solid and duotone styles
- Update to version 6.1.0
  * Collaborated with the United Nations Office for the Coordination
    of Humanitarian Affairs (OCHA) on a set of new icons that depict
    themes of interest to the humanitarian community such as clusters,
    disaster types, categories of affected people, and relief items.
  * Crossed over with a new sponsored bridge-suspension icon
  * Cut the deck with a new cards-blank icon
  * Pointed to new sponsored icons
  * New down-to-bracket and up-from-bracket icons
  * Merged in a new merge icon to match our existing split icon
  * New sponsored ScreenPal brand icon
  * Claimed our stake in new sponsored hexagon-vertical-nft and
    hexagon-vertical-nft-slanted icons
  * Made an entirely fungible new sponsored hexagon-image icon
  * Nearly communicated some new sponsored NFC-related icons
  * New shield-quartered icon
  * Zoomed in on our xmark icon, and made an xmark-large variant</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- update to 6.1.2:
  * Humanely captured a new sponsored mouse-field icon
  * Made Milton proud with a new stapler icon
  * Launched a new space-awesome logo
  * Put our sights on a new crosshairs-simple icon
  * Screwed in some new lightbulb-cfl and lightbulb-cfl-on icons
  * Made a stink about the correct way to load your roll with new
    toilet-paper-check and toilet-paper-xmark icons
  * Fired up the bbq with our new grill, grill-hot, and grill-fire icons
  * Switched on our new toggle-large-on and toggle-large-off icons
  * Said yes to a new ring-diamond icon
  * New square-gitlab brand icon
  * tons of changes and fixes (see https://fontawesome.com/docs/changelog/=
- remove outdated LICENSE.txt copy and use the released license instead</changelog>
  <changelog author="Dawid Respondek &lt;nyslay@gmail.com&gt;" date="1664884800">- update to 6.2.0:
  * 3,000+ icons in a new, modern style: Sharp Solid
  * Sharp Regular, Light, Thin, and Duotone are in the works!
  * Icons are all built on the same 16px grid as existing Font Awesome Classic icons.
  * Every Classic Solid icon has been reviewed and redrawn where necessary to better compliment the new Sharp Solid style.
  * Behind the scenes, we built new reusable modifier components for our icons, to ensure consistency between elements.
  * Two new files are now available from the metadata directory: icon-families.json and icon-families.yml which are restructured to support Font Awesome Families.
  * Using Pseudo Elements with Web Fonts now include CSS Custom Properties for setting font-family
  * EcmaScript modules (ESM) have been renamed from .es.js to .mjs Font-Awesome#19041</changelog>
  <changelog author="Dawid Respondek &lt;nyslay@gmail.com&gt;" date="1668686400">- Added to 6.2.1:
  * Introducing the Icon Wizard! We have an exciting new beta feature for Pro folks to explore!
  * New diamond-half and diamond-half-stroke icons
  * Matched our existing mailbox icon with a new mailbox-flag-up icon
  * Celebrated Panic's Playdate console with a new game-console-handheld-crank icon
  * Smelled up a new commissioned nose icon
  * Did not axe the new commissioned pickaxe icon
  * Added a new snowflake-droplets icon
  * Twirled a new commissioned mustache icon
  * Added a new mailbox-flag-up icon variation
  * Added new commissioned brands Stubber and Odysee
  * Added a new prescription-bottle-pill icon
  * Forwarded a new phone-arrow-right icon
  * Can you believe we added an interrobang‽
  * Added a new user-magnifying-glass icon
  * Did some cardio and added a new tricycle icon and a new sponsored tricycle-adult icon
  * Took to the seas and added new sponsored buoy and buoy-mooring icons
  * Felt some love and added new message-heart and comment-heart icons
- Changed to 6.2.1:
  * Called in an update to the phone-volume and phone-slash icons
  * Made the dot a little larger on the envelope-dot icon
  * Adjusted all of the flag icons and variations to be better balanced within the icon grid
  * Adjusted all of the cart icons for better consistency and balance
  * Standardized the design of the note-sticky and note icons and variations for consistency
  * Increased sizing of the boxes-stacked icon for better balance with other icons
  * Slightly adjusted the pencil icon to differentiate it more from the pen icon
  * Renamed the child-rifle icon to child-combatant. This icon was added as part of our collaboration with the United Nations.
- Fixed to 6.2.1:
  * Called in an update to the phone-volume and phone-slash icons
  * Made the dot a little larger on the envelope-dot icon
  * Adjusted all of the flag icons and variations to be better balanced within the icon grid
  * Adjusted all of the cart icons for better consistency and balance
  * Standardized the design of the note-sticky and note icons and variations for consistency
  * Increased sizing of the boxes-stacked icon for better balance with other icons
  * Slightly adjusted the pencil icon to differentiate it more from the pen icon
  * Renamed the child-rifle icon to child-combatant. This icon was added as part of our collaboration with the United Nations.</changelog>
  <changelog author="Dawid Respondek &lt;nyslay@gmail.com&gt;" date="1676376000">-Added
  * Introducing Font Awesome Sharp Regular!
  * 3,000+ icons in a new, modern style: Sharp Regular
  * Sharp Solid is already done. Sharp Light, Thin, and Duotone are coming soon!
  * Icons are all built on the same 16px grid as existing Font Awesome Classic icons.
  * New sponsored pencil-mechanical icon.
  * New sponsored billboard icon.
  * New sponsored wreath-laurel icon.
  * Calcified a new skeleton-ribs icon.
  * Saved up for some new circle-euro, circle-sterling, and circle-yen icons.
  * Added a new webhook icon.
  * Swept up a new broom-wide icon.
  * Shined the light on a new sparkle icon.
  * New circle-quarters-stroke and circle-three-quarters-stroke icons to match the existing circle-half-stroke
-Changed
  * Every Classic Regular icon has been reviewed and redrawn where necessary to better compliment the new Sharp Regular style.
  * Simplified our chess and chess piece icons for consistency.
  * Updated the Algolia brand icon
  * Brought back the search terms in the YAML and JSON metadata files
-Fixed
  * A number of fixes to Sharp Solid icons.</changelog>
  <changelog author="Dawid Adam &lt;nyslay@gmail.com&gt;" date="1681905600">-Added
  * Introducing Font Awesome Sharp Light!
  * Unearthed a new dinosaur icon.
  * Saved the planet with a new bin-recycle icon.
  * Reduced, reused, and recycled a new jug-bottle icon.
  * Added to our file collection with new file-doc and file-zip icons.
  * Added a new gear-complex icon, along with a gear-code icon.
  * Rounded up a new sponsored grid-round icon and variants.
  * Exchanged a new sponsored chf-sign icon.
  * Donned a new sponsored hat-beach icon.
  * Batch of new sponsored icons, including arrow-progress, bag-seedling, bin-bottles-recycle, calendar-users, chart-line-up-down, chart-mixed-up-circle-currency, circles-overlap, cloud-binary, conveyor-belt-arm, display-chart-up-circle-currency, flask-gear, gear-complex-code, laptop-binary, lightbulb-gear, person-running-fast, right-left-large, and user-group-simple.
-Changed
  * Minor adjustments to all icons in the Classic Light, Classic Thin, and Duotone styles for consistency and clarity.
  * Swapped the placement of the laptop and file in the laptop-file icon.
  * Updated file-pdf and file-csv to be more legible.
  * Adjusted all of our newspaper icons.
  * Adjusted hands-asl-interpreting.
  * Made our rugby-ball icon look more like a rugby ball.
  * Updated teamspeak logo with new version.
-Fixed
  * Fixed a regression in 6.3.0 where a number of icons weren't centered properly in their viewboxes.
  * Adjusted the copy icon to be consistent across all styles.
  * Fixed image-landscape in the Sharp Solid style to make it, you know, actually sharp.
  * Fixed an issue with the interior shape of our "virus" icons.
  * Fixed fill state of the regular narwhal icon.
  * Fixed duotone of our gear icon.
  * Fixed misalignment of the thumbs-down icon in duotone and light.
  * Fixed an issue where ligature in OTF files weren't working properly for the plus and ampersand icons.
  * Fixed the light style of the wreath-laurel icon.
  * Fixed box-archive in regular.</changelog>
  <changelog author="Dawid Adam &lt;nyslay@gmail.com&gt;" date="1691150400">- Added
  * Dug up a new, commissioned, raccoon icon.
  * Turned on new subtitles and subtitles-slash icons.
  * Cast a spell on new, commissioned, person-fairy and person-dress-fairy icons.
  * Swapped in new, commissioned, swap and swap-arrows icons.
  * Shone a light on a new lighthouse icon.
  * Trotted out a new globe-pointer icon.
  * Pointed to a selection of new arrow-*-to-*-arc and arrow-*-from-*-arc icons.
  * Got up to get down with a new angles-up-down icon.
  * Added the Threads brand icon.
  * Added the twitter X brand icon.
  * Added the Debian brand icon.
- Changed
  * Updated the Ubuntu brand icon.
  * Added "types" to the package.json exports for TypeScript defintions in JS packages.
- Fixed
  * Fixed an issue with the classic light style of the arrow-down-wide-short icon.
  * Fixed issue with the regular styles of the clone and copy icons.
  * Fixed an issue with the hand-spock icon.
  * Fixed an issue where the "heart" in the hand-holding-heart and other "hand/heart" icons where too heavy in the Thin style.
  * Fixed a warning in Edge browser using createElementNS for svg elements.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1703678400">- update to 6.5.1:
  * Updated the reddit, reddit-alien, and square-reddit brand icons
  * Corrected file-pdf reading "PNG"
  * Updated some brand icons that were accidentally marked as
    Pro-only
  * 3,000+ icons in an elegant new style: Sharp Thin
  * Icons are all built on the same 16px grid as existing Font
    Awesome Classic icons.
  * Icon upload now supports Duotone Icons!
  * A batch of new brand icons, including: Google Scholar, Pixiv,
    Signal, Upwork, and Webflow.
  * Added the Mintbit brand icon, commissioned by Mintbit.
  * Our dinosaur icon was lonely, so we added a T-Rex icon
    to keep it company.
  * Made our childhood selves happy by adding truck-fire,
    excavator, and bulldozer icons. Also added a truck-ladder icon.
  * Added a selection of City Management icons commissioned by
    WBlue, including landmark-magnifying-glass, tent-double-peak,
    truck-utensils, hammer-brushh, sign, sign-wrench, sign-post,
    building-memo, building-magnifying-glass, and
    hand-holding-circle-dollar.
  * Included some popular icon requests, including: bell-ring,
    folder-check, cannon, court-sport, and wave.
  * Collected a number of new file-type icons.
  * Searched for a selection of new magnifying glass icons:
    magnifying-glass-waveform, magnifying-glass-play, and
    magnifying-glass-music. The latter was commissioned by Undeco.
  * Flipped out on new reflect-horizontal and reflect-vertical icons.
  * Added new ticket-based icons: tickets, ticket-perforated,
    and tickets-perforated.
  * Updated Facebook, Patreon, Ubuntu, and SUSE logos.
  * Simplified the "fire" icon modifier in a number of our icons.
  * Updated all of our "square" brand icons to use a consistent
    corner radius.
  * Fixed an issue with a number of our icons that had
    self-intersecting vector paths, making them more compatible
    with the Icon Wizard.
  * Fixed minor issues with our scroll-old, spray-can,
    and filter-circle-dollar icons.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1712232000">- update to 6.5.2:
  * Crowned our new Web Awesome brand icon
  * Waved our new Font Awesome brand icon
  * Finally added the new Bluesky brand icon
  * Added a new commissioned JXL for Jira brand icon
  * A batch of new icons, including: caduceus, gluten-free, and
    reflect-both icons
  * Signaled a new circle-wifi and commissioned circle-wifi-group
    icons
  * New commissioned file-cad, ant, and baby bottle icons
  * Locked in some table-related icons, including: table-cells-lock,
    table-cells-column-lock, and table-cells-row-lock
  * Updated the Kickstarter brand icon
  * Updated the Upwork brand icon
  * Fixed an issue where calendar-lines in Sharp Regular wasn't
    actually sharp
  * Fixed the duotone styling of printer, fax, and shredder
  * Fixed spacing in the location-check icon
  * Fixed an issue with the SVG of face-kiss-beam
  * Filled in some missing icons in the arrow-to/from-bracket
    icon series
  * Update the TypeScript definition for Library.add() to allow
    an array of icon defintions
  * Animation CSS custom property --fa-rotate-by now has a correct
    default value of 0
  * Fixed some Less variable issues with --fa-bounce</changelog>
</package>
<package pkgid="868b656d7b0228a2d1b4e57de386293533118e1342966bc22227655297874a36" name="fontawesome-fonts" arch="src">
  <version epoch="1" ver="7.2.0" rel="1.amzn2023"/>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1652788800">- Update to version 6.1.1
  * Added a plus-large variant of our plus icon
  * Added new child-dress icon
  * Added a TypeScript d.ts file for the import.macro.js module
  * Adjusted the children icon to be more consistent with the new
    child and child-dress icons
  * Lowered the arms on the child icon and added a new child-reaching
    variant to match v5 icon
  * Brought back a handful of version 4 compatibility unicode aliases
  * Fixing light style of square-star, so it looks less like circle-star
  * Made thin style of cubes-stacked actually thin
  * Fixed dial-max icon in the light and thin styles,
    and standardized width on dial indicators in the solid and duotone styles
- Update to version 6.1.0
  * Collaborated with the United Nations Office for the Coordination
    of Humanitarian Affairs (OCHA) on a set of new icons that depict
    themes of interest to the humanitarian community such as clusters,
    disaster types, categories of affected people, and relief items.
  * Crossed over with a new sponsored bridge-suspension icon
  * Cut the deck with a new cards-blank icon
  * Pointed to new sponsored icons
  * New down-to-bracket and up-from-bracket icons
  * Merged in a new merge icon to match our existing split icon
  * New sponsored ScreenPal brand icon
  * Claimed our stake in new sponsored hexagon-vertical-nft and
    hexagon-vertical-nft-slanted icons
  * Made an entirely fungible new sponsored hexagon-image icon
  * Nearly communicated some new sponsored NFC-related icons
  * New shield-quartered icon
  * Zoomed in on our xmark icon, and made an xmark-large variant</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- update to 6.1.2:
  * Humanely captured a new sponsored mouse-field icon
  * Made Milton proud with a new stapler icon
  * Launched a new space-awesome logo
  * Put our sights on a new crosshairs-simple icon
  * Screwed in some new lightbulb-cfl and lightbulb-cfl-on icons
  * Made a stink about the correct way to load your roll with new
    toilet-paper-check and toilet-paper-xmark icons
  * Fired up the bbq with our new grill, grill-hot, and grill-fire icons
  * Switched on our new toggle-large-on and toggle-large-off icons
  * Said yes to a new ring-diamond icon
  * New square-gitlab brand icon
  * tons of changes and fixes (see https://fontawesome.com/docs/changelog/=
- remove outdated LICENSE.txt copy and use the released license instead</changelog>
  <changelog author="Dawid Respondek &lt;nyslay@gmail.com&gt;" date="1664884800">- update to 6.2.0:
  * 3,000+ icons in a new, modern style: Sharp Solid
  * Sharp Regular, Light, Thin, and Duotone are in the works!
  * Icons are all built on the same 16px grid as existing Font Awesome Classic icons.
  * Every Classic Solid icon has been reviewed and redrawn where necessary to better compliment the new Sharp Solid style.
  * Behind the scenes, we built new reusable modifier components for our icons, to ensure consistency between elements.
  * Two new files are now available from the metadata directory: icon-families.json and icon-families.yml which are restructured to support Font Awesome Families.
  * Using Pseudo Elements with Web Fonts now include CSS Custom Properties for setting font-family
  * EcmaScript modules (ESM) have been renamed from .es.js to .mjs Font-Awesome#19041</changelog>
  <changelog author="Dawid Respondek &lt;nyslay@gmail.com&gt;" date="1668686400">- Added to 6.2.1:
  * Introducing the Icon Wizard! We have an exciting new beta feature for Pro folks to explore!
  * New diamond-half and diamond-half-stroke icons
  * Matched our existing mailbox icon with a new mailbox-flag-up icon
  * Celebrated Panic's Playdate console with a new game-console-handheld-crank icon
  * Smelled up a new commissioned nose icon
  * Did not axe the new commissioned pickaxe icon
  * Added a new snowflake-droplets icon
  * Twirled a new commissioned mustache icon
  * Added a new mailbox-flag-up icon variation
  * Added new commissioned brands Stubber and Odysee
  * Added a new prescription-bottle-pill icon
  * Forwarded a new phone-arrow-right icon
  * Can you believe we added an interrobang‽
  * Added a new user-magnifying-glass icon
  * Did some cardio and added a new tricycle icon and a new sponsored tricycle-adult icon
  * Took to the seas and added new sponsored buoy and buoy-mooring icons
  * Felt some love and added new message-heart and comment-heart icons
- Changed to 6.2.1:
  * Called in an update to the phone-volume and phone-slash icons
  * Made the dot a little larger on the envelope-dot icon
  * Adjusted all of the flag icons and variations to be better balanced within the icon grid
  * Adjusted all of the cart icons for better consistency and balance
  * Standardized the design of the note-sticky and note icons and variations for consistency
  * Increased sizing of the boxes-stacked icon for better balance with other icons
  * Slightly adjusted the pencil icon to differentiate it more from the pen icon
  * Renamed the child-rifle icon to child-combatant. This icon was added as part of our collaboration with the United Nations.
- Fixed to 6.2.1:
  * Called in an update to the phone-volume and phone-slash icons
  * Made the dot a little larger on the envelope-dot icon
  * Adjusted all of the flag icons and variations to be better balanced within the icon grid
  * Adjusted all of the cart icons for better consistency and balance
  * Standardized the design of the note-sticky and note icons and variations for consistency
  * Increased sizing of the boxes-stacked icon for better balance with other icons
  * Slightly adjusted the pencil icon to differentiate it more from the pen icon
  * Renamed the child-rifle icon to child-combatant. This icon was added as part of our collaboration with the United Nations.</changelog>
  <changelog author="Dawid Respondek &lt;nyslay@gmail.com&gt;" date="1676376000">-Added
  * Introducing Font Awesome Sharp Regular!
  * 3,000+ icons in a new, modern style: Sharp Regular
  * Sharp Solid is already done. Sharp Light, Thin, and Duotone are coming soon!
  * Icons are all built on the same 16px grid as existing Font Awesome Classic icons.
  * New sponsored pencil-mechanical icon.
  * New sponsored billboard icon.
  * New sponsored wreath-laurel icon.
  * Calcified a new skeleton-ribs icon.
  * Saved up for some new circle-euro, circle-sterling, and circle-yen icons.
  * Added a new webhook icon.
  * Swept up a new broom-wide icon.
  * Shined the light on a new sparkle icon.
  * New circle-quarters-stroke and circle-three-quarters-stroke icons to match the existing circle-half-stroke
-Changed
  * Every Classic Regular icon has been reviewed and redrawn where necessary to better compliment the new Sharp Regular style.
  * Simplified our chess and chess piece icons for consistency.
  * Updated the Algolia brand icon
  * Brought back the search terms in the YAML and JSON metadata files
-Fixed
  * A number of fixes to Sharp Solid icons.</changelog>
  <changelog author="Dawid Adam &lt;nyslay@gmail.com&gt;" date="1681905600">-Added
  * Introducing Font Awesome Sharp Light!
  * Unearthed a new dinosaur icon.
  * Saved the planet with a new bin-recycle icon.
  * Reduced, reused, and recycled a new jug-bottle icon.
  * Added to our file collection with new file-doc and file-zip icons.
  * Added a new gear-complex icon, along with a gear-code icon.
  * Rounded up a new sponsored grid-round icon and variants.
  * Exchanged a new sponsored chf-sign icon.
  * Donned a new sponsored hat-beach icon.
  * Batch of new sponsored icons, including arrow-progress, bag-seedling, bin-bottles-recycle, calendar-users, chart-line-up-down, chart-mixed-up-circle-currency, circles-overlap, cloud-binary, conveyor-belt-arm, display-chart-up-circle-currency, flask-gear, gear-complex-code, laptop-binary, lightbulb-gear, person-running-fast, right-left-large, and user-group-simple.
-Changed
  * Minor adjustments to all icons in the Classic Light, Classic Thin, and Duotone styles for consistency and clarity.
  * Swapped the placement of the laptop and file in the laptop-file icon.
  * Updated file-pdf and file-csv to be more legible.
  * Adjusted all of our newspaper icons.
  * Adjusted hands-asl-interpreting.
  * Made our rugby-ball icon look more like a rugby ball.
  * Updated teamspeak logo with new version.
-Fixed
  * Fixed a regression in 6.3.0 where a number of icons weren't centered properly in their viewboxes.
  * Adjusted the copy icon to be consistent across all styles.
  * Fixed image-landscape in the Sharp Solid style to make it, you know, actually sharp.
  * Fixed an issue with the interior shape of our "virus" icons.
  * Fixed fill state of the regular narwhal icon.
  * Fixed duotone of our gear icon.
  * Fixed misalignment of the thumbs-down icon in duotone and light.
  * Fixed an issue where ligature in OTF files weren't working properly for the plus and ampersand icons.
  * Fixed the light style of the wreath-laurel icon.
  * Fixed box-archive in regular.</changelog>
  <changelog author="Dawid Adam &lt;nyslay@gmail.com&gt;" date="1691150400">- Added
  * Dug up a new, commissioned, raccoon icon.
  * Turned on new subtitles and subtitles-slash icons.
  * Cast a spell on new, commissioned, person-fairy and person-dress-fairy icons.
  * Swapped in new, commissioned, swap and swap-arrows icons.
  * Shone a light on a new lighthouse icon.
  * Trotted out a new globe-pointer icon.
  * Pointed to a selection of new arrow-*-to-*-arc and arrow-*-from-*-arc icons.
  * Got up to get down with a new angles-up-down icon.
  * Added the Threads brand icon.
  * Added the twitter X brand icon.
  * Added the Debian brand icon.
- Changed
  * Updated the Ubuntu brand icon.
  * Added "types" to the package.json exports for TypeScript defintions in JS packages.
- Fixed
  * Fixed an issue with the classic light style of the arrow-down-wide-short icon.
  * Fixed issue with the regular styles of the clone and copy icons.
  * Fixed an issue with the hand-spock icon.
  * Fixed an issue where the "heart" in the hand-holding-heart and other "hand/heart" icons where too heavy in the Thin style.
  * Fixed a warning in Edge browser using createElementNS for svg elements.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1703678400">- update to 6.5.1:
  * Updated the reddit, reddit-alien, and square-reddit brand icons
  * Corrected file-pdf reading "PNG"
  * Updated some brand icons that were accidentally marked as
    Pro-only
  * 3,000+ icons in an elegant new style: Sharp Thin
  * Icons are all built on the same 16px grid as existing Font
    Awesome Classic icons.
  * Icon upload now supports Duotone Icons!
  * A batch of new brand icons, including: Google Scholar, Pixiv,
    Signal, Upwork, and Webflow.
  * Added the Mintbit brand icon, commissioned by Mintbit.
  * Our dinosaur icon was lonely, so we added a T-Rex icon
    to keep it company.
  * Made our childhood selves happy by adding truck-fire,
    excavator, and bulldozer icons. Also added a truck-ladder icon.
  * Added a selection of City Management icons commissioned by
    WBlue, including landmark-magnifying-glass, tent-double-peak,
    truck-utensils, hammer-brushh, sign, sign-wrench, sign-post,
    building-memo, building-magnifying-glass, and
    hand-holding-circle-dollar.
  * Included some popular icon requests, including: bell-ring,
    folder-check, cannon, court-sport, and wave.
  * Collected a number of new file-type icons.
  * Searched for a selection of new magnifying glass icons:
    magnifying-glass-waveform, magnifying-glass-play, and
    magnifying-glass-music. The latter was commissioned by Undeco.
  * Flipped out on new reflect-horizontal and reflect-vertical icons.
  * Added new ticket-based icons: tickets, ticket-perforated,
    and tickets-perforated.
  * Updated Facebook, Patreon, Ubuntu, and SUSE logos.
  * Simplified the "fire" icon modifier in a number of our icons.
  * Updated all of our "square" brand icons to use a consistent
    corner radius.
  * Fixed an issue with a number of our icons that had
    self-intersecting vector paths, making them more compatible
    with the Icon Wizard.
  * Fixed minor issues with our scroll-old, spray-can,
    and filter-circle-dollar icons.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1712232000">- update to 6.5.2:
  * Crowned our new Web Awesome brand icon
  * Waved our new Font Awesome brand icon
  * Finally added the new Bluesky brand icon
  * Added a new commissioned JXL for Jira brand icon
  * A batch of new icons, including: caduceus, gluten-free, and
    reflect-both icons
  * Signaled a new circle-wifi and commissioned circle-wifi-group
    icons
  * New commissioned file-cad, ant, and baby bottle icons
  * Locked in some table-related icons, including: table-cells-lock,
    table-cells-column-lock, and table-cells-row-lock
  * Updated the Kickstarter brand icon
  * Updated the Upwork brand icon
  * Fixed an issue where calendar-lines in Sharp Regular wasn't
    actually sharp
  * Fixed the duotone styling of printer, fax, and shredder
  * Fixed spacing in the location-check icon
  * Fixed an issue with the SVG of face-kiss-beam
  * Filled in some missing icons in the arrow-to/from-bracket
    icon series
  * Update the TypeScript definition for Library.add() to allow
    an array of icon defintions
  * Animation CSS custom property --fa-rotate-by now has a correct
    default value of 0
  * Fixed some Less variable issues with --fa-bounce</changelog>
</package>
<package pkgid="6dc4b1d4d7d21918c6601b8ec85b59135d7b0c3907d96d51e0a778431a29c35c" name="fontawesome-fonts-web" arch="noarch">
  <version epoch="1" ver="7.2.0" rel="1.amzn2023"/>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1652788800">- Update to version 6.1.1
  * Added a plus-large variant of our plus icon
  * Added new child-dress icon
  * Added a TypeScript d.ts file for the import.macro.js module
  * Adjusted the children icon to be more consistent with the new
    child and child-dress icons
  * Lowered the arms on the child icon and added a new child-reaching
    variant to match v5 icon
  * Brought back a handful of version 4 compatibility unicode aliases
  * Fixing light style of square-star, so it looks less like circle-star
  * Made thin style of cubes-stacked actually thin
  * Fixed dial-max icon in the light and thin styles,
    and standardized width on dial indicators in the solid and duotone styles
- Update to version 6.1.0
  * Collaborated with the United Nations Office for the Coordination
    of Humanitarian Affairs (OCHA) on a set of new icons that depict
    themes of interest to the humanitarian community such as clusters,
    disaster types, categories of affected people, and relief items.
  * Crossed over with a new sponsored bridge-suspension icon
  * Cut the deck with a new cards-blank icon
  * Pointed to new sponsored icons
  * New down-to-bracket and up-from-bracket icons
  * Merged in a new merge icon to match our existing split icon
  * New sponsored ScreenPal brand icon
  * Claimed our stake in new sponsored hexagon-vertical-nft and
    hexagon-vertical-nft-slanted icons
  * Made an entirely fungible new sponsored hexagon-image icon
  * Nearly communicated some new sponsored NFC-related icons
  * New shield-quartered icon
  * Zoomed in on our xmark icon, and made an xmark-large variant</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- update to 6.1.2:
  * Humanely captured a new sponsored mouse-field icon
  * Made Milton proud with a new stapler icon
  * Launched a new space-awesome logo
  * Put our sights on a new crosshairs-simple icon
  * Screwed in some new lightbulb-cfl and lightbulb-cfl-on icons
  * Made a stink about the correct way to load your roll with new
    toilet-paper-check and toilet-paper-xmark icons
  * Fired up the bbq with our new grill, grill-hot, and grill-fire icons
  * Switched on our new toggle-large-on and toggle-large-off icons
  * Said yes to a new ring-diamond icon
  * New square-gitlab brand icon
  * tons of changes and fixes (see https://fontawesome.com/docs/changelog/=
- remove outdated LICENSE.txt copy and use the released license instead</changelog>
  <changelog author="Dawid Respondek &lt;nyslay@gmail.com&gt;" date="1664884800">- update to 6.2.0:
  * 3,000+ icons in a new, modern style: Sharp Solid
  * Sharp Regular, Light, Thin, and Duotone are in the works!
  * Icons are all built on the same 16px grid as existing Font Awesome Classic icons.
  * Every Classic Solid icon has been reviewed and redrawn where necessary to better compliment the new Sharp Solid style.
  * Behind the scenes, we built new reusable modifier components for our icons, to ensure consistency between elements.
  * Two new files are now available from the metadata directory: icon-families.json and icon-families.yml which are restructured to support Font Awesome Families.
  * Using Pseudo Elements with Web Fonts now include CSS Custom Properties for setting font-family
  * EcmaScript modules (ESM) have been renamed from .es.js to .mjs Font-Awesome#19041</changelog>
  <changelog author="Dawid Respondek &lt;nyslay@gmail.com&gt;" date="1668686400">- Added to 6.2.1:
  * Introducing the Icon Wizard! We have an exciting new beta feature for Pro folks to explore!
  * New diamond-half and diamond-half-stroke icons
  * Matched our existing mailbox icon with a new mailbox-flag-up icon
  * Celebrated Panic's Playdate console with a new game-console-handheld-crank icon
  * Smelled up a new commissioned nose icon
  * Did not axe the new commissioned pickaxe icon
  * Added a new snowflake-droplets icon
  * Twirled a new commissioned mustache icon
  * Added a new mailbox-flag-up icon variation
  * Added new commissioned brands Stubber and Odysee
  * Added a new prescription-bottle-pill icon
  * Forwarded a new phone-arrow-right icon
  * Can you believe we added an interrobang‽
  * Added a new user-magnifying-glass icon
  * Did some cardio and added a new tricycle icon and a new sponsored tricycle-adult icon
  * Took to the seas and added new sponsored buoy and buoy-mooring icons
  * Felt some love and added new message-heart and comment-heart icons
- Changed to 6.2.1:
  * Called in an update to the phone-volume and phone-slash icons
  * Made the dot a little larger on the envelope-dot icon
  * Adjusted all of the flag icons and variations to be better balanced within the icon grid
  * Adjusted all of the cart icons for better consistency and balance
  * Standardized the design of the note-sticky and note icons and variations for consistency
  * Increased sizing of the boxes-stacked icon for better balance with other icons
  * Slightly adjusted the pencil icon to differentiate it more from the pen icon
  * Renamed the child-rifle icon to child-combatant. This icon was added as part of our collaboration with the United Nations.
- Fixed to 6.2.1:
  * Called in an update to the phone-volume and phone-slash icons
  * Made the dot a little larger on the envelope-dot icon
  * Adjusted all of the flag icons and variations to be better balanced within the icon grid
  * Adjusted all of the cart icons for better consistency and balance
  * Standardized the design of the note-sticky and note icons and variations for consistency
  * Increased sizing of the boxes-stacked icon for better balance with other icons
  * Slightly adjusted the pencil icon to differentiate it more from the pen icon
  * Renamed the child-rifle icon to child-combatant. This icon was added as part of our collaboration with the United Nations.</changelog>
  <changelog author="Dawid Respondek &lt;nyslay@gmail.com&gt;" date="1676376000">-Added
  * Introducing Font Awesome Sharp Regular!
  * 3,000+ icons in a new, modern style: Sharp Regular
  * Sharp Solid is already done. Sharp Light, Thin, and Duotone are coming soon!
  * Icons are all built on the same 16px grid as existing Font Awesome Classic icons.
  * New sponsored pencil-mechanical icon.
  * New sponsored billboard icon.
  * New sponsored wreath-laurel icon.
  * Calcified a new skeleton-ribs icon.
  * Saved up for some new circle-euro, circle-sterling, and circle-yen icons.
  * Added a new webhook icon.
  * Swept up a new broom-wide icon.
  * Shined the light on a new sparkle icon.
  * New circle-quarters-stroke and circle-three-quarters-stroke icons to match the existing circle-half-stroke
-Changed
  * Every Classic Regular icon has been reviewed and redrawn where necessary to better compliment the new Sharp Regular style.
  * Simplified our chess and chess piece icons for consistency.
  * Updated the Algolia brand icon
  * Brought back the search terms in the YAML and JSON metadata files
-Fixed
  * A number of fixes to Sharp Solid icons.</changelog>
  <changelog author="Dawid Adam &lt;nyslay@gmail.com&gt;" date="1681905600">-Added
  * Introducing Font Awesome Sharp Light!
  * Unearthed a new dinosaur icon.
  * Saved the planet with a new bin-recycle icon.
  * Reduced, reused, and recycled a new jug-bottle icon.
  * Added to our file collection with new file-doc and file-zip icons.
  * Added a new gear-complex icon, along with a gear-code icon.
  * Rounded up a new sponsored grid-round icon and variants.
  * Exchanged a new sponsored chf-sign icon.
  * Donned a new sponsored hat-beach icon.
  * Batch of new sponsored icons, including arrow-progress, bag-seedling, bin-bottles-recycle, calendar-users, chart-line-up-down, chart-mixed-up-circle-currency, circles-overlap, cloud-binary, conveyor-belt-arm, display-chart-up-circle-currency, flask-gear, gear-complex-code, laptop-binary, lightbulb-gear, person-running-fast, right-left-large, and user-group-simple.
-Changed
  * Minor adjustments to all icons in the Classic Light, Classic Thin, and Duotone styles for consistency and clarity.
  * Swapped the placement of the laptop and file in the laptop-file icon.
  * Updated file-pdf and file-csv to be more legible.
  * Adjusted all of our newspaper icons.
  * Adjusted hands-asl-interpreting.
  * Made our rugby-ball icon look more like a rugby ball.
  * Updated teamspeak logo with new version.
-Fixed
  * Fixed a regression in 6.3.0 where a number of icons weren't centered properly in their viewboxes.
  * Adjusted the copy icon to be consistent across all styles.
  * Fixed image-landscape in the Sharp Solid style to make it, you know, actually sharp.
  * Fixed an issue with the interior shape of our "virus" icons.
  * Fixed fill state of the regular narwhal icon.
  * Fixed duotone of our gear icon.
  * Fixed misalignment of the thumbs-down icon in duotone and light.
  * Fixed an issue where ligature in OTF files weren't working properly for the plus and ampersand icons.
  * Fixed the light style of the wreath-laurel icon.
  * Fixed box-archive in regular.</changelog>
  <changelog author="Dawid Adam &lt;nyslay@gmail.com&gt;" date="1691150400">- Added
  * Dug up a new, commissioned, raccoon icon.
  * Turned on new subtitles and subtitles-slash icons.
  * Cast a spell on new, commissioned, person-fairy and person-dress-fairy icons.
  * Swapped in new, commissioned, swap and swap-arrows icons.
  * Shone a light on a new lighthouse icon.
  * Trotted out a new globe-pointer icon.
  * Pointed to a selection of new arrow-*-to-*-arc and arrow-*-from-*-arc icons.
  * Got up to get down with a new angles-up-down icon.
  * Added the Threads brand icon.
  * Added the twitter X brand icon.
  * Added the Debian brand icon.
- Changed
  * Updated the Ubuntu brand icon.
  * Added "types" to the package.json exports for TypeScript defintions in JS packages.
- Fixed
  * Fixed an issue with the classic light style of the arrow-down-wide-short icon.
  * Fixed issue with the regular styles of the clone and copy icons.
  * Fixed an issue with the hand-spock icon.
  * Fixed an issue where the "heart" in the hand-holding-heart and other "hand/heart" icons where too heavy in the Thin style.
  * Fixed a warning in Edge browser using createElementNS for svg elements.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1703678400">- update to 6.5.1:
  * Updated the reddit, reddit-alien, and square-reddit brand icons
  * Corrected file-pdf reading "PNG"
  * Updated some brand icons that were accidentally marked as
    Pro-only
  * 3,000+ icons in an elegant new style: Sharp Thin
  * Icons are all built on the same 16px grid as existing Font
    Awesome Classic icons.
  * Icon upload now supports Duotone Icons!
  * A batch of new brand icons, including: Google Scholar, Pixiv,
    Signal, Upwork, and Webflow.
  * Added the Mintbit brand icon, commissioned by Mintbit.
  * Our dinosaur icon was lonely, so we added a T-Rex icon
    to keep it company.
  * Made our childhood selves happy by adding truck-fire,
    excavator, and bulldozer icons. Also added a truck-ladder icon.
  * Added a selection of City Management icons commissioned by
    WBlue, including landmark-magnifying-glass, tent-double-peak,
    truck-utensils, hammer-brushh, sign, sign-wrench, sign-post,
    building-memo, building-magnifying-glass, and
    hand-holding-circle-dollar.
  * Included some popular icon requests, including: bell-ring,
    folder-check, cannon, court-sport, and wave.
  * Collected a number of new file-type icons.
  * Searched for a selection of new magnifying glass icons:
    magnifying-glass-waveform, magnifying-glass-play, and
    magnifying-glass-music. The latter was commissioned by Undeco.
  * Flipped out on new reflect-horizontal and reflect-vertical icons.
  * Added new ticket-based icons: tickets, ticket-perforated,
    and tickets-perforated.
  * Updated Facebook, Patreon, Ubuntu, and SUSE logos.
  * Simplified the "fire" icon modifier in a number of our icons.
  * Updated all of our "square" brand icons to use a consistent
    corner radius.
  * Fixed an issue with a number of our icons that had
    self-intersecting vector paths, making them more compatible
    with the Icon Wizard.
  * Fixed minor issues with our scroll-old, spray-can,
    and filter-circle-dollar icons.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1712232000">- update to 6.5.2:
  * Crowned our new Web Awesome brand icon
  * Waved our new Font Awesome brand icon
  * Finally added the new Bluesky brand icon
  * Added a new commissioned JXL for Jira brand icon
  * A batch of new icons, including: caduceus, gluten-free, and
    reflect-both icons
  * Signaled a new circle-wifi and commissioned circle-wifi-group
    icons
  * New commissioned file-cad, ant, and baby bottle icons
  * Locked in some table-related icons, including: table-cells-lock,
    table-cells-column-lock, and table-cells-row-lock
  * Updated the Kickstarter brand icon
  * Updated the Upwork brand icon
  * Fixed an issue where calendar-lines in Sharp Regular wasn't
    actually sharp
  * Fixed the duotone styling of printer, fax, and shredder
  * Fixed spacing in the location-check icon
  * Fixed an issue with the SVG of face-kiss-beam
  * Filled in some missing icons in the arrow-to/from-bracket
    icon series
  * Update the TypeScript definition for Library.add() to allow
    an array of icon defintions
  * Animation CSS custom property --fa-rotate-by now has a correct
    default value of 0
  * Fixed some Less variable issues with --fa-bounce</changelog>
</package>
<package pkgid="61ebd4631d3af25053861c70d40a946a817a7cdfefba9ebc2b9dbfdfbe56e62b" name="gammastep" arch="aarch64">
  <version epoch="0" ver="2.0.11" rel="5.amzn2023"/>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.0.9-4" date="1689768000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.0.9-5" date="1705665600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.0.9-6" date="1706097600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Python Maint &lt;python-maint@redhat.com&gt; - 2.0.9-7" date="1717761600">- Rebuilt for Python 3.13</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.0.9-8" date="1721217600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild</changelog>
  <changelog author="Miroslav Such&#xFD; &lt;msuchy@redhat.com&gt; - 2.0.9-9" date="1724846400">- convert license to SPDX</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.0.9-10" date="1737028800">- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild</changelog>
  <changelog author="Aleksei Bavshin &lt;alebastr@fedoraproject.org&gt; - 2.0.10-1" date="1742731200">- Update to 2.0.10 (#2352732)</changelog>
  <changelog author="Aleksei Bavshin &lt;alebastr@fedoraproject.org&gt; - 2.0.11-1" date="1743336000">- Update to 2.0.11 (#2356008)</changelog>
  <changelog author="Python Maint &lt;python-maint@redhat.com&gt; - 2.0.11-2" date="1748865600">- Rebuilt for Python 3.14</changelog>
</package>
<package pkgid="d8aa979a08327ed8e72bd8514520a98dc4321b2b15c0c3031747abca282d06d4" name="gammastep" arch="aarch64">
  <version epoch="0" ver="2.0.11" rel="5.amzn2023"/>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.0.9-4" date="1689768000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.0.9-5" date="1705665600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.0.9-6" date="1706097600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Python Maint &lt;python-maint@redhat.com&gt; - 2.0.9-7" date="1717761600">- Rebuilt for Python 3.13</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.0.9-8" date="1721217600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild</changelog>
  <changelog author="Miroslav Such&#xFD; &lt;msuchy@redhat.com&gt; - 2.0.9-9" date="1724846400">- convert license to SPDX</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.0.9-10" date="1737028800">- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild</changelog>
  <changelog author="Aleksei Bavshin &lt;alebastr@fedoraproject.org&gt; - 2.0.10-1" date="1742731200">- Update to 2.0.10 (#2352732)</changelog>
  <changelog author="Aleksei Bavshin &lt;alebastr@fedoraproject.org&gt; - 2.0.11-1" date="1743336000">- Update to 2.0.11 (#2356008)</changelog>
  <changelog author="Python Maint &lt;python-maint@redhat.com&gt; - 2.0.11-2" date="1748865600">- Rebuilt for Python 3.14</changelog>
</package>
<package pkgid="8ca128d75a8bed3174013a350c354adeee4c18b953d399e7a2e6f103fe37998b" name="gammastep" arch="src">
  <version epoch="0" ver="2.0.11" rel="5.amzn2023"/>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.0.9-4" date="1689768000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.0.9-5" date="1705665600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.0.9-6" date="1706097600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Python Maint &lt;python-maint@redhat.com&gt; - 2.0.9-7" date="1717761600">- Rebuilt for Python 3.13</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.0.9-8" date="1721217600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild</changelog>
  <changelog author="Miroslav Such&#xFD; &lt;msuchy@redhat.com&gt; - 2.0.9-9" date="1724846400">- convert license to SPDX</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.0.9-10" date="1737028800">- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild</changelog>
  <changelog author="Aleksei Bavshin &lt;alebastr@fedoraproject.org&gt; - 2.0.10-1" date="1742731200">- Update to 2.0.10 (#2352732)</changelog>
  <changelog author="Aleksei Bavshin &lt;alebastr@fedoraproject.org&gt; - 2.0.11-1" date="1743336000">- Update to 2.0.11 (#2356008)</changelog>
  <changelog author="Python Maint &lt;python-maint@redhat.com&gt; - 2.0.11-2" date="1748865600">- Rebuilt for Python 3.14</changelog>
</package>
<package pkgid="5206f8cb428f14d27db1c985ca6843cd31425f0faacb5db298c5ec7e43194182" name="gammastep" arch="src">
  <version epoch="0" ver="2.0.11" rel="5.amzn2023"/>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.0.9-4" date="1689768000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.0.9-5" date="1705665600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.0.9-6" date="1706097600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Python Maint &lt;python-maint@redhat.com&gt; - 2.0.9-7" date="1717761600">- Rebuilt for Python 3.13</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.0.9-8" date="1721217600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild</changelog>
  <changelog author="Miroslav Such&#xFD; &lt;msuchy@redhat.com&gt; - 2.0.9-9" date="1724846400">- convert license to SPDX</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.0.9-10" date="1737028800">- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild</changelog>
  <changelog author="Aleksei Bavshin &lt;alebastr@fedoraproject.org&gt; - 2.0.10-1" date="1742731200">- Update to 2.0.10 (#2352732)</changelog>
  <changelog author="Aleksei Bavshin &lt;alebastr@fedoraproject.org&gt; - 2.0.11-1" date="1743336000">- Update to 2.0.11 (#2356008)</changelog>
  <changelog author="Python Maint &lt;python-maint@redhat.com&gt; - 2.0.11-2" date="1748865600">- Rebuilt for Python 3.14</changelog>
</package>
<package pkgid="ee3269873c11bac58edac4e57ef25b6fdf15923a4703375be5bc82352d56b708" name="gammastep-debuginfo" arch="aarch64">
  <version epoch="0" ver="2.0.11" rel="5.amzn2023"/>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.0.9-4" date="1689768000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.0.9-5" date="1705665600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.0.9-6" date="1706097600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Python Maint &lt;python-maint@redhat.com&gt; - 2.0.9-7" date="1717761600">- Rebuilt for Python 3.13</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.0.9-8" date="1721217600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild</changelog>
  <changelog author="Miroslav Such&#xFD; &lt;msuchy@redhat.com&gt; - 2.0.9-9" date="1724846400">- convert license to SPDX</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.0.9-10" date="1737028800">- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild</changelog>
  <changelog author="Aleksei Bavshin &lt;alebastr@fedoraproject.org&gt; - 2.0.10-1" date="1742731200">- Update to 2.0.10 (#2352732)</changelog>
  <changelog author="Aleksei Bavshin &lt;alebastr@fedoraproject.org&gt; - 2.0.11-1" date="1743336000">- Update to 2.0.11 (#2356008)</changelog>
  <changelog author="Python Maint &lt;python-maint@redhat.com&gt; - 2.0.11-2" date="1748865600">- Rebuilt for Python 3.14</changelog>
</package>
<package pkgid="8e4eabed4481b05df01b41f23e27fbde356a343469f5bc07b00fd9a8663f3c0a" name="gammastep-debuginfo" arch="aarch64">
  <version epoch="0" ver="2.0.11" rel="5.amzn2023"/>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.0.9-4" date="1689768000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.0.9-5" date="1705665600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.0.9-6" date="1706097600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Python Maint &lt;python-maint@redhat.com&gt; - 2.0.9-7" date="1717761600">- Rebuilt for Python 3.13</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.0.9-8" date="1721217600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild</changelog>
  <changelog author="Miroslav Such&#xFD; &lt;msuchy@redhat.com&gt; - 2.0.9-9" date="1724846400">- convert license to SPDX</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.0.9-10" date="1737028800">- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild</changelog>
  <changelog author="Aleksei Bavshin &lt;alebastr@fedoraproject.org&gt; - 2.0.10-1" date="1742731200">- Update to 2.0.10 (#2352732)</changelog>
  <changelog author="Aleksei Bavshin &lt;alebastr@fedoraproject.org&gt; - 2.0.11-1" date="1743336000">- Update to 2.0.11 (#2356008)</changelog>
  <changelog author="Python Maint &lt;python-maint@redhat.com&gt; - 2.0.11-2" date="1748865600">- Rebuilt for Python 3.14</changelog>
</package>
<package pkgid="b4095f486cdb4d2bf13de5bc00883af1e509e44e79c906c575207f5611939502" name="gammastep-debugsource" arch="aarch64">
  <version epoch="0" ver="2.0.11" rel="5.amzn2023"/>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.0.9-4" date="1689768000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.0.9-5" date="1705665600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.0.9-6" date="1706097600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Python Maint &lt;python-maint@redhat.com&gt; - 2.0.9-7" date="1717761600">- Rebuilt for Python 3.13</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.0.9-8" date="1721217600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild</changelog>
  <changelog author="Miroslav Such&#xFD; &lt;msuchy@redhat.com&gt; - 2.0.9-9" date="1724846400">- convert license to SPDX</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.0.9-10" date="1737028800">- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild</changelog>
  <changelog author="Aleksei Bavshin &lt;alebastr@fedoraproject.org&gt; - 2.0.10-1" date="1742731200">- Update to 2.0.10 (#2352732)</changelog>
  <changelog author="Aleksei Bavshin &lt;alebastr@fedoraproject.org&gt; - 2.0.11-1" date="1743336000">- Update to 2.0.11 (#2356008)</changelog>
  <changelog author="Python Maint &lt;python-maint@redhat.com&gt; - 2.0.11-2" date="1748865600">- Rebuilt for Python 3.14</changelog>
</package>
<package pkgid="dc123ecdf6fc08909664c3633ef77e657efacca498f4993b0b7baa4808a33491" name="gammastep-debugsource" arch="aarch64">
  <version epoch="0" ver="2.0.11" rel="5.amzn2023"/>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.0.9-4" date="1689768000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.0.9-5" date="1705665600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.0.9-6" date="1706097600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Python Maint &lt;python-maint@redhat.com&gt; - 2.0.9-7" date="1717761600">- Rebuilt for Python 3.13</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.0.9-8" date="1721217600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild</changelog>
  <changelog author="Miroslav Such&#xFD; &lt;msuchy@redhat.com&gt; - 2.0.9-9" date="1724846400">- convert license to SPDX</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.0.9-10" date="1737028800">- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild</changelog>
  <changelog author="Aleksei Bavshin &lt;alebastr@fedoraproject.org&gt; - 2.0.10-1" date="1742731200">- Update to 2.0.10 (#2352732)</changelog>
  <changelog author="Aleksei Bavshin &lt;alebastr@fedoraproject.org&gt; - 2.0.11-1" date="1743336000">- Update to 2.0.11 (#2356008)</changelog>
  <changelog author="Python Maint &lt;python-maint@redhat.com&gt; - 2.0.11-2" date="1748865600">- Rebuilt for Python 3.14</changelog>
</package>
<package pkgid="75c649514140873184969eff61aed5a70a8c930701527a79547894a6e9f2f7f0" name="gammastep-indicator" arch="aarch64">
  <version epoch="0" ver="2.0.11" rel="5.amzn2023"/>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.0.9-4" date="1689768000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.0.9-5" date="1705665600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.0.9-6" date="1706097600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Python Maint &lt;python-maint@redhat.com&gt; - 2.0.9-7" date="1717761600">- Rebuilt for Python 3.13</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.0.9-8" date="1721217600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild</changelog>
  <changelog author="Miroslav Such&#xFD; &lt;msuchy@redhat.com&gt; - 2.0.9-9" date="1724846400">- convert license to SPDX</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.0.9-10" date="1737028800">- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild</changelog>
  <changelog author="Aleksei Bavshin &lt;alebastr@fedoraproject.org&gt; - 2.0.10-1" date="1742731200">- Update to 2.0.10 (#2352732)</changelog>
  <changelog author="Aleksei Bavshin &lt;alebastr@fedoraproject.org&gt; - 2.0.11-1" date="1743336000">- Update to 2.0.11 (#2356008)</changelog>
  <changelog author="Python Maint &lt;python-maint@redhat.com&gt; - 2.0.11-2" date="1748865600">- Rebuilt for Python 3.14</changelog>
</package>
<package pkgid="46d49df61451933e031d4d2bca085caed8b4da3b618d1ab83c6508e1af2bcf74" name="gammastep-indicator" arch="aarch64">
  <version epoch="0" ver="2.0.11" rel="5.amzn2023"/>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.0.9-4" date="1689768000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.0.9-5" date="1705665600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.0.9-6" date="1706097600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Python Maint &lt;python-maint@redhat.com&gt; - 2.0.9-7" date="1717761600">- Rebuilt for Python 3.13</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.0.9-8" date="1721217600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild</changelog>
  <changelog author="Miroslav Such&#xFD; &lt;msuchy@redhat.com&gt; - 2.0.9-9" date="1724846400">- convert license to SPDX</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.0.9-10" date="1737028800">- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild</changelog>
  <changelog author="Aleksei Bavshin &lt;alebastr@fedoraproject.org&gt; - 2.0.10-1" date="1742731200">- Update to 2.0.10 (#2352732)</changelog>
  <changelog author="Aleksei Bavshin &lt;alebastr@fedoraproject.org&gt; - 2.0.11-1" date="1743336000">- Update to 2.0.11 (#2356008)</changelog>
  <changelog author="Python Maint &lt;python-maint@redhat.com&gt; - 2.0.11-2" date="1748865600">- Rebuilt for Python 3.14</changelog>
</package>
<package pkgid="5df53b95d753f4f17f7af651c5800c6cee8a25c7695df2b8e6976e753b2cb337" name="goimapnotify" arch="aarch64">
  <version epoch="0" ver="2.5.5" rel="1.amzn2023"/>
</package>
<package pkgid="77e88bb9c2cad7672d653d83e91774bb9ca027564ab3693032aa43618eb4eecc" name="goimapnotify" arch="src">
  <version epoch="0" ver="2.5.5" rel="1.amzn2023"/>
</package>
<package pkgid="fa0ac8c00b865fe67f860bdb6bd3d7071beda2a8168a350ae9a175475af447bd" name="goimapnotify-debuginfo" arch="aarch64">
  <version epoch="0" ver="2.5.5" rel="1.amzn2023"/>
</package>
<package pkgid="4f8af47932d7bd4d06ec68748a01ffbd16d30ee90105be67cbd4da23b8ea153d" name="goimapnotify-debugsource" arch="aarch64">
  <version epoch="0" ver="2.5.5" rel="1.amzn2023"/>
</package>
<package pkgid="5a0cd9be19eca8c27929ad952a89b6801a5bbdd08b408e76f27bf6a20b758c1e" name="gsasl" arch="aarch64">
  <version epoch="0" ver="2.2.2" rel="1.1.amzn2023"/>
</package>
<package pkgid="079c7378fed316ab84f7a235cd0777a3688317fa3987442decd98a2dd598930a" name="gsasl" arch="src">
  <version epoch="0" ver="2.2.2" rel="1.1.amzn2023"/>
</package>
<package pkgid="58f77d3934acc8d4938c20f1b228c8adbd7cecc5d28be20f94b1251e9e29d4dc" name="gsasl-debuginfo" arch="aarch64">
  <version epoch="0" ver="2.2.2" rel="1.1.amzn2023"/>
</package>
<package pkgid="41f76a0a97aa64dc2b7bdad1457112653cfc5aeffd82391f3939cd79cc274ba7" name="gsasl-debugsource" arch="aarch64">
  <version epoch="0" ver="2.2.2" rel="1.1.amzn2023"/>
</package>
<package pkgid="c59e7d451c3b409920e546871aea6dbec3199b9a78263e02a76151e5001b47e7" name="gtk4-layer-shell" arch="src">
  <version epoch="0" ver="1.3.0" rel="1.amzn2023"/>
</package>
<package pkgid="ca72718761cf61f47fbfc23da6ed38924cf88d6e41673491043b4351899b19f6" name="gtk4-layer-shell" arch="src">
  <version epoch="0" ver="1.3.0" rel="1.amzn2023"/>
</package>
<package pkgid="bf96ec83ecafc226f89079d4d4bf7d3ec1b946a6e2862ecbddc81c44158f92b8" name="gtk4-layer-shell" arch="src">
  <version epoch="0" ver="1.3.0" rel="1.amzn2023"/>
</package>
<package pkgid="462aee55c0ec9c52cf1333ea433c00716af55d49d4c7e61bf521e8d21dca0748" name="gtk4-layer-shell" arch="src">
  <version epoch="0" ver="1.3.0" rel="1.amzn2023"/>
</package>
<package pkgid="f557c233e43a6d894488b53ce280709921cde7083e16e0d36e342e7341fa0294" name="gtk4-layer-shell" arch="src">
  <version epoch="0" ver="1.3.0" rel="1.amzn2023"/>
</package>
<package pkgid="9469b41f33c5ee64323055fb74d36e7ec0499565fe620031e55d5059beb1d312" name="gtk4-layer-shell" arch="src">
  <version epoch="0" ver="1.3.0" rel="1.amzn2023"/>
</package>
<package pkgid="c817db78023bf03036254d79f56c3a0f8b3184e5365ca47ed35cd050c1b9180f" name="gtk4-layer-shell-debugsource" arch="aarch64">
  <version epoch="0" ver="1.3.0" rel="1.amzn2023"/>
</package>
<package pkgid="8243f9bb87f07bd9d6322aaadb2267af2f326a737f2be9390a05483d590161bc" name="gtk4-layer-shell-debugsource" arch="aarch64">
  <version epoch="0" ver="1.3.0" rel="1.amzn2023"/>
</package>
<package pkgid="ad7d95944d2248b4659415bde0b65056434e55ef836e7013d73a2afcfdce958d" name="gtk4-layer-shell-debugsource" arch="aarch64">
  <version epoch="0" ver="1.3.0" rel="1.amzn2023"/>
</package>
<package pkgid="7902354f81db44d3f5a5f41517277e8e743892106f8802269f0c8fa897a534d0" name="gtk4-layer-shell-debugsource" arch="aarch64">
  <version epoch="0" ver="1.3.0" rel="1.amzn2023"/>
</package>
<package pkgid="3ed361297de113b50b2b81133e18925ea02b6fb3a800bbc2d1905893050531a9" name="gtk4-layer-shell-debugsource" arch="aarch64">
  <version epoch="0" ver="1.3.0" rel="1.amzn2023"/>
</package>
<package pkgid="b4dc470e544be1b206e12a8eed8270beb0151486d958589abe2fe055d346f3d9" name="gtk4-layer-shell-debugsource" arch="aarch64">
  <version epoch="0" ver="1.3.0" rel="1.amzn2023"/>
</package>
<package pkgid="ed2b3f153d6286d8a2d8bb3ab6d2a1265d0ae006ad991eed9ab191292ead117f" name="hwdata" arch="noarch">
  <version epoch="0" ver="0.400" rel="1.amzn2023"/>
</package>
<package pkgid="946efea114f5668fddcff43371599cebdec031cdc0d1733423048a7e500a38dc" name="hwdata" arch="src">
  <version epoch="0" ver="0.400" rel="1.amzn2023"/>
</package>
<package pkgid="0fb791ca97fd6060022f6d39e0d24fb888db7751c5b1015b7629eb6a50d115ac" name="hwdata-devel" arch="noarch">
  <version epoch="0" ver="0.400" rel="1.amzn2023"/>
</package>
<package pkgid="938176278c7d4b6fe8b3c74ff6ef4ab63558787ced826944854bc46873d6800d" name="imapmirror" arch="noarch">
  <version epoch="0" ver="8.0.4" rel="1.amzn2023"/>
</package>
<package pkgid="7b9002b35eded009b218d7bcf6fa28e1021895623fcaabb32b538c7785d56f38" name="imapmirror" arch="noarch">
  <version epoch="0" ver="8.0.4" rel="1.amzn2023"/>
</package>
<package pkgid="63775b18e7d255c3518dd2f93d30160df86728ff1ea9dcd73e65ee67505c4863" name="imapmirror" arch="src">
  <version epoch="0" ver="8.0.4" rel="1.amzn2023"/>
</package>
<package pkgid="e7c9aa514d095b30e929fcf8f127de0ca85c67d2ca4d6c1c86f1319a9b8dad93" name="imapmirror" arch="src">
  <version epoch="0" ver="8.0.4" rel="1.amzn2023"/>
</package>
<package pkgid="891fef0bfcde4ba9647b8d8f5a682680b310c4944121f8e2d36a6375145a019c" name="isync" arch="aarch64">
  <version epoch="0" ver="1.5.1" rel="1.3.amzn2023"/>
</package>
<package pkgid="fe4f14476202b8a02393d579d01b08dae1504c47a12190a6e245fbfbe19092ea" name="isync" arch="src">
  <version epoch="0" ver="1.5.1" rel="1.3.amzn2023"/>
</package>
<package pkgid="66f11a2145af635801b74e64ae79f4d608a6441cc39c69bfaa403d097f0a600f" name="isync-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.5.1" rel="1.3.amzn2023"/>
</package>
<package pkgid="1b86270e93295daf4eaf04edff86703e892526419669a7956259e0fc2ff987aa" name="isync-debugsource" arch="aarch64">
  <version epoch="0" ver="1.5.1" rel="1.3.amzn2023"/>
</package>
<package pkgid="7d74a1767fde14701cb85bf5fb3050e2534ba239318e6020ec2195a4c286bb2a" name="jq" arch="aarch64">
  <version epoch="0" ver="1.8.1" rel="1.amzn2023"/>
</package>
<package pkgid="80aae7a6d60ef71943231f8d26a6884516457bea5e0eefc08c28fbfa7d58cfd6" name="jq" arch="aarch64">
  <version epoch="0" ver="1.8.1" rel="1.amzn2023"/>
</package>
<package pkgid="4bff84940c86653d2846549f8912dc37b3ee678a620d84748c447db959d18b1f" name="jq" arch="src">
  <version epoch="0" ver="1.8.1" rel="1.amzn2023"/>
</package>
<package pkgid="e509eb6921a8825183265f52637026f8f43a4f22db44c4987558c4cb2c914bca" name="jq" arch="src">
  <version epoch="0" ver="1.8.1" rel="1.amzn2023"/>
</package>
<package pkgid="9b9738247ac207c4d9bbe763a098e855c3b2fa52629846bffec228dfc5f68171" name="jq-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.8.1" rel="1.amzn2023"/>
</package>
<package pkgid="0eec03ebd72399e1c5b87df67d613dbe053359e614d96d8250796e3636ca55c6" name="jq-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.8.1" rel="1.amzn2023"/>
</package>
<package pkgid="f1980c737c190cc410ca43754a49c0dc1b54d6dcb61006b6dacc4fa28e1edc58" name="jq-debugsource" arch="aarch64">
  <version epoch="0" ver="1.8.1" rel="1.amzn2023"/>
</package>
<package pkgid="0e7fb49f219c464e29cc3a18b4a769c30171ff460ab07743d97bf4a74ce67d71" name="jq-debugsource" arch="aarch64">
  <version epoch="0" ver="1.8.1" rel="1.amzn2023"/>
</package>
<package pkgid="d7503e48f6fad4f22a86547fca0a0409085120390b46cf6b065b887e2d01c835" name="lavalauncher" arch="aarch64">
  <version epoch="0" ver="2.1.1" rel="11.2.amzn2023"/>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.1.1-4" date="1658404800">- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.1.1-5" date="1674129600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.1.1-6" date="1689854400">- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.1.1-7" date="1705838400">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.1.1-8" date="1706184000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.1.1-9" date="1721304000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild</changelog>
</package>
<package pkgid="0e20558c2848ef7e1d3362b62b77f4a58d63dfabf9dd3dd844c8f641df71c0aa" name="lavalauncher" arch="aarch64">
  <version epoch="0" ver="2.1.1" rel="11.2.amzn2023"/>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.1.1-4" date="1658404800">- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.1.1-5" date="1674129600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.1.1-6" date="1689854400">- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.1.1-7" date="1705838400">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.1.1-8" date="1706184000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.1.1-9" date="1721304000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild</changelog>
</package>
<package pkgid="90cfacd09c1a2a1c3be2bafc1347bb472d9cb5836b1c86262765e44c81738726" name="lavalauncher" arch="src">
  <version epoch="0" ver="2.1.1" rel="11.2.amzn2023"/>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.1.1-4" date="1658404800">- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.1.1-5" date="1674129600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.1.1-6" date="1689854400">- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.1.1-7" date="1705838400">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.1.1-8" date="1706184000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.1.1-9" date="1721304000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild</changelog>
</package>
<package pkgid="fc07f1515850078b0e234f23961243a6f8cfd95cad511e196fcf0cf99345a17d" name="lavalauncher" arch="src">
  <version epoch="0" ver="2.1.1" rel="11.2.amzn2023"/>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.1.1-4" date="1658404800">- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.1.1-5" date="1674129600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.1.1-6" date="1689854400">- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.1.1-7" date="1705838400">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.1.1-8" date="1706184000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.1.1-9" date="1721304000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild</changelog>
</package>
<package pkgid="7621d54715dcd9b8f4122d00f67958a0739e2d412f6fb203e9611cc8b491947a" name="lavalauncher-debuginfo" arch="aarch64">
  <version epoch="0" ver="2.1.1" rel="11.2.amzn2023"/>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.1.1-4" date="1658404800">- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.1.1-5" date="1674129600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.1.1-6" date="1689854400">- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.1.1-7" date="1705838400">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.1.1-8" date="1706184000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.1.1-9" date="1721304000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild</changelog>
</package>
<package pkgid="31d08b04f69f1af7186e04cca16301c2e53bc2035870b07197a836bf7893579f" name="lavalauncher-debuginfo" arch="aarch64">
  <version epoch="0" ver="2.1.1" rel="11.2.amzn2023"/>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.1.1-4" date="1658404800">- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.1.1-5" date="1674129600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.1.1-6" date="1689854400">- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.1.1-7" date="1705838400">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.1.1-8" date="1706184000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.1.1-9" date="1721304000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild</changelog>
</package>
<package pkgid="0654335f960b7d214accc34a62d63159e2e7b4113626b715e3045b50ae2b1d7f" name="lavalauncher-debugsource" arch="aarch64">
  <version epoch="0" ver="2.1.1" rel="11.2.amzn2023"/>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.1.1-4" date="1658404800">- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.1.1-5" date="1674129600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.1.1-6" date="1689854400">- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.1.1-7" date="1705838400">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.1.1-8" date="1706184000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.1.1-9" date="1721304000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild</changelog>
</package>
<package pkgid="73a284b231ca47664f36aab06536183523ac9a2e922cfd8160293006888e774f" name="lavalauncher-debugsource" arch="aarch64">
  <version epoch="0" ver="2.1.1" rel="11.2.amzn2023"/>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.1.1-4" date="1658404800">- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.1.1-5" date="1674129600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.1.1-6" date="1689854400">- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.1.1-7" date="1705838400">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.1.1-8" date="1706184000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.1.1-9" date="1721304000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild</changelog>
</package>
<package pkgid="3cfdcf558ddf52337f368cd1d1a42eba60de31f3081e68f80b167f43856d7e23" name="libdate-tz-devel" arch="aarch64">
  <version epoch="0" ver="3.0.4" rel="2.1.amzn2023"/>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1669896000">- Package version 3.0.1</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1669896001">- Clean up spec file: redundant Provides in devel package</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1670328000">- Clean up specfile: use `devel` instead of `-n hhdate-devel`
- Improve description. It's based on the chrono header
- Use %cmake_install
- Remove rpmlint errors:
  * Package is a library and does not include an executable
  * Create a libname package
  * add postun / post ldconfig declaration
- Add license also in the libname</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1670414400">- Fix file conflicts with devel package</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1673265600">- Use local TZ database (https://bugzilla.opensuse.org/show_bug.cgi?id=1206951)
- Remove now unnecessary libcurl build dependency</changelog>
</package>
<package pkgid="c84fb78a63dc64f4d510880b893a51f1d951f0f3bc99d3caa8a0d45737bf9ffa" name="libdate-tz-devel" arch="aarch64">
  <version epoch="0" ver="3.0.4" rel="2.1.amzn2023"/>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1669896000">- Package version 3.0.1</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1669896001">- Clean up spec file: redundant Provides in devel package</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1670328000">- Clean up specfile: use `devel` instead of `-n hhdate-devel`
- Improve description. It's based on the chrono header
- Use %cmake_install
- Remove rpmlint errors:
  * Package is a library and does not include an executable
  * Create a libname package
  * add postun / post ldconfig declaration
- Add license also in the libname</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1670414400">- Fix file conflicts with devel package</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1673265600">- Use local TZ database (https://bugzilla.opensuse.org/show_bug.cgi?id=1206951)
- Remove now unnecessary libcurl build dependency</changelog>
</package>
<package pkgid="e7f92d87077019c2e4254baf13be7ce2d89c92d7c7bc27d49621d96e20568cf8" name="libdate-tz3" arch="aarch64">
  <version epoch="0" ver="3.0.4" rel="2.1.amzn2023"/>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1669896000">- Package version 3.0.1</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1669896001">- Clean up spec file: redundant Provides in devel package</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1670328000">- Clean up specfile: use `devel` instead of `-n hhdate-devel`
- Improve description. It's based on the chrono header
- Use %cmake_install
- Remove rpmlint errors:
  * Package is a library and does not include an executable
  * Create a libname package
  * add postun / post ldconfig declaration
- Add license also in the libname</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1670414400">- Fix file conflicts with devel package</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1673265600">- Use local TZ database (https://bugzilla.opensuse.org/show_bug.cgi?id=1206951)
- Remove now unnecessary libcurl build dependency</changelog>
</package>
<package pkgid="a1a0dc63e897116936e6abf717f00fbd40cf82d600177d7c6cef4f7544e7b80d" name="libdate-tz3" arch="aarch64">
  <version epoch="0" ver="3.0.4" rel="2.1.amzn2023"/>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1669896000">- Package version 3.0.1</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1669896001">- Clean up spec file: redundant Provides in devel package</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1670328000">- Clean up specfile: use `devel` instead of `-n hhdate-devel`
- Improve description. It's based on the chrono header
- Use %cmake_install
- Remove rpmlint errors:
  * Package is a library and does not include an executable
  * Create a libname package
  * add postun / post ldconfig declaration
- Add license also in the libname</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1670414400">- Fix file conflicts with devel package</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1673265600">- Use local TZ database (https://bugzilla.opensuse.org/show_bug.cgi?id=1206951)
- Remove now unnecessary libcurl build dependency</changelog>
</package>
<package pkgid="161ef2594ef980de98796b556737e39e4ede1261c22c728d366041722d1defb2" name="libdate-tz3-debuginfo" arch="aarch64">
  <version epoch="0" ver="3.0.4" rel="2.1.amzn2023"/>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1669896000">- Package version 3.0.1</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1669896001">- Clean up spec file: redundant Provides in devel package</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1670328000">- Clean up specfile: use `devel` instead of `-n hhdate-devel`
- Improve description. It's based on the chrono header
- Use %cmake_install
- Remove rpmlint errors:
  * Package is a library and does not include an executable
  * Create a libname package
  * add postun / post ldconfig declaration
- Add license also in the libname</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1670414400">- Fix file conflicts with devel package</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1673265600">- Use local TZ database (https://bugzilla.opensuse.org/show_bug.cgi?id=1206951)
- Remove now unnecessary libcurl build dependency</changelog>
</package>
<package pkgid="2f54d6cc4ccafe1e5e1dd427b0acbc4715291aaf99f16b879f69e41c04a3881d" name="libdate-tz3-debuginfo" arch="aarch64">
  <version epoch="0" ver="3.0.4" rel="2.1.amzn2023"/>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1669896000">- Package version 3.0.1</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1669896001">- Clean up spec file: redundant Provides in devel package</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1670328000">- Clean up specfile: use `devel` instead of `-n hhdate-devel`
- Improve description. It's based on the chrono header
- Use %cmake_install
- Remove rpmlint errors:
  * Package is a library and does not include an executable
  * Create a libname package
  * add postun / post ldconfig declaration
- Add license also in the libname</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1670414400">- Fix file conflicts with devel package</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1673265600">- Use local TZ database (https://bugzilla.opensuse.org/show_bug.cgi?id=1206951)
- Remove now unnecessary libcurl build dependency</changelog>
</package>
<package pkgid="b1514da4c269d3200e2101f5bf3293a189a56616f2add19f42015b386655329d" name="libdialog-devel" arch="aarch64">
  <version epoch="0" ver="1.3" rel="20251001.1.amzn2023"/>
</package>
<package pkgid="07ecc6a28e9d241e5129e05af5d32bafff3dbabff856b26b52072ac3e98aaa69" name="libdialog-devel" arch="aarch64">
  <version epoch="0" ver="1.3" rel="20251001.1.amzn2023"/>
</package>
<package pkgid="1bba1275c8ff3f680fba88dd781986e7013cea50cf88428507e35ec738b1a9d2" name="libdialog15" arch="aarch64">
  <version epoch="0" ver="1.3" rel="20251001.1.amzn2023"/>
</package>
<package pkgid="1a581117b480c2d82aeacef0362564687b5583c5199c697cc90ce04821536718" name="libdialog15" arch="aarch64">
  <version epoch="0" ver="1.3" rel="20251001.1.amzn2023"/>
</package>
<package pkgid="b5563304d5456f33edf7616e2ee574458f7784e59cc68d54fcab11abb6483265" name="libdisplay-info" arch="aarch64">
  <version epoch="0" ver="0.3.0" rel="1.amzn2023"/>
</package>
<package pkgid="fb309c3dad51136d4f7d290d172d32750ace5655f6ff7b10b5123ca97150f1b1" name="libdisplay-info" arch="aarch64">
  <version epoch="0" ver="0.3.0" rel="1.amzn2023"/>
</package>
<package pkgid="8829ba241a33124c9548353739921c850970f66715434eb5cc8d6b82e55a204a" name="libdisplay-info" arch="src">
  <version epoch="0" ver="0.3.0" rel="1.amzn2023"/>
</package>
<package pkgid="59943a924edc12aa035a46bd6d359cdd6cfa46dd4298391ad425e58c648cd00e" name="libdisplay-info" arch="src">
  <version epoch="0" ver="0.3.0" rel="1.amzn2023"/>
</package>
<package pkgid="d485d314e8a5183f17d29573a567bfbb6c820603e80f212c915b0600fc5cc369" name="libdisplay-info-debuginfo" arch="aarch64">
  <version epoch="0" ver="0.3.0" rel="1.amzn2023"/>
</package>
<package pkgid="10d103920cbe4b57e50266855a6cfb47bf42ce004805e0650c9986f751b8ef08" name="libdisplay-info-debuginfo" arch="aarch64">
  <version epoch="0" ver="0.3.0" rel="1.amzn2023"/>
</package>
<package pkgid="96d46e4b82687b69e1ab19e350083c1c4fb6acbf90eca8842805e7739c40843d" name="libdisplay-info-debugsource" arch="aarch64">
  <version epoch="0" ver="0.3.0" rel="1.amzn2023"/>
</package>
<package pkgid="b1103ad611c035fa62fdae6c030419b4b6697fdca32c49f4ac6f8bf3dcc39a6d" name="libdisplay-info-debugsource" arch="aarch64">
  <version epoch="0" ver="0.3.0" rel="1.amzn2023"/>
</package>
<package pkgid="6c110a390ec16dbe8598335108e5e14a3fc0ed997de75eddedb665bdab9f80b3" name="libdisplay-info-devel" arch="aarch64">
  <version epoch="0" ver="0.3.0" rel="1.amzn2023"/>
</package>
<package pkgid="504ec71bdf8cc0aea01954cd10498236c829c46c48b399ec7b478752d357f10a" name="libdisplay-info-devel" arch="aarch64">
  <version epoch="0" ver="0.3.0" rel="1.amzn2023"/>
</package>
<package pkgid="24198620cd2a052f2f98dcee24314daae6e2e06f5baffbfc2f13b500736897c4" name="libdisplay-info3" arch="aarch64">
  <version epoch="0" ver="0.3.0" rel="1.amzn2023"/>
</package>
<package pkgid="c6419822b5012a711c7cdaeb825ade0e59eacc9e14a1649f1d76a57122e5e647" name="libdisplay-info3" arch="aarch64">
  <version epoch="0" ver="0.3.0" rel="1.amzn2023"/>
</package>
<package pkgid="c48d4e3d9ccb79022a5f5d86541fdafd66965076cda1d6573ee3b887afe42bca" name="libdisplay-info3-debuginfo" arch="aarch64">
  <version epoch="0" ver="0.3.0" rel="1.amzn2023"/>
</package>
<package pkgid="fa9c05c5e49340601566a3f28b5046bd2e5a278d902363efa07297f05814191a" name="libdisplay-info3-debuginfo" arch="aarch64">
  <version epoch="0" ver="0.3.0" rel="1.amzn2023"/>
</package>
<package pkgid="89e27a503a42cf2fe9edaa5ea140bd74571065e05aefdded9b69f55eb00e7f95" name="libgcroots0" arch="aarch64">
  <version epoch="0" ver="1.9.6" rel="2.amzn2023"/>
</package>
<package pkgid="0e9f0296898abfada6d49ffee0e058337abce76caa7dd6af10506d39b1689255" name="libgcroots0" arch="aarch64">
  <version epoch="0" ver="1.9.6" rel="2.amzn2023"/>
</package>
<package pkgid="b94b67473cd24a27d87d6408e607b26858cd056d99b80fc522a0d5ac8889c1f3" name="libgcroots0-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.9.6" rel="2.amzn2023"/>
</package>
<package pkgid="0a49bfe3d023f2a72665044299175985a357ca47c3d1ff271b1675f0062d9f3d" name="libgcroots0-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.9.6" rel="2.amzn2023"/>
</package>
<package pkgid="5c8bf5ba8a9594ec57b6632786e1fc2b2ad9e58ab72052d052d4362ed6f68ec0" name="libgsasl-devel" arch="aarch64">
  <version epoch="0" ver="2.2.2" rel="1.1.amzn2023"/>
</package>
<package pkgid="0a398211c8c439da6c0abaf2e9a68db74f9a2796e5cd3cca7bc170acaad1d853" name="libgsasl18" arch="aarch64">
  <version epoch="0" ver="2.2.2" rel="1.1.amzn2023"/>
</package>
<package pkgid="d6463f62f13282e7bdc59d7c42210b30a526f9594b0912a847e7d9f46aa605d6" name="libgsasl18-debuginfo" arch="aarch64">
  <version epoch="0" ver="2.2.2" rel="1.1.amzn2023"/>
</package>
<package pkgid="b89a4e43f10234602ce2c947f84b93cbef1e64ac6b425d935e184a7bbacf5a34" name="libgtk4-layer-shell-devel" arch="aarch64">
  <version epoch="0" ver="1.3.0" rel="1.amzn2023"/>
</package>
<package pkgid="b545491c32b87d3c65ee9de92ed7b1b60a84e40d8c89a02e74cab8b79a0bdb9b" name="libgtk4-layer-shell-devel" arch="aarch64">
  <version epoch="0" ver="1.3.0" rel="1.amzn2023"/>
</package>
<package pkgid="2a0424afffbb9f6db4d1d64798434b1e6c5dc181f367e3739f9576df704e928f" name="libgtk4-layer-shell-devel" arch="aarch64">
  <version epoch="0" ver="1.3.0" rel="1.amzn2023"/>
</package>
<package pkgid="cbb55905180a5fd2de74c3ed3447b47051100d85aec83de830c182498c84f970" name="libgtk4-layer-shell-devel" arch="aarch64">
  <version epoch="0" ver="1.3.0" rel="1.amzn2023"/>
</package>
<package pkgid="9fda2617b5ab46ac0fd704c3b3930154dc6dd1e87a5973f3bdf9c380c3586a2c" name="libgtk4-layer-shell-devel" arch="aarch64">
  <version epoch="0" ver="1.3.0" rel="1.amzn2023"/>
</package>
<package pkgid="373a8f5df9a2d5cddc4da1210352d4af1f8bd11e4e9ae99961af138d90cc296a" name="libgtk4-layer-shell-devel" arch="aarch64">
  <version epoch="0" ver="1.3.0" rel="1.amzn2023"/>
</package>
<package pkgid="ecf9e7358a01054179acb280344fc1c9bbd789f30019ac5853bdd5286746e07d" name="libgtk4-layer-shell0" arch="aarch64">
  <version epoch="0" ver="1.3.0" rel="1.amzn2023"/>
</package>
<package pkgid="9fa6748f7ed27c9aafe95258b0e5e2b906a4ab57a92baba00b4f46bb98364c0d" name="libgtk4-layer-shell0" arch="aarch64">
  <version epoch="0" ver="1.3.0" rel="1.amzn2023"/>
</package>
<package pkgid="a6f93c3c48a91170705bbc44f8573c7a7476608fb16338a1ade1e10a4c98a307" name="libgtk4-layer-shell0" arch="aarch64">
  <version epoch="0" ver="1.3.0" rel="1.amzn2023"/>
</package>
<package pkgid="4744580642724b2261b62e18c7c096f10aa07709d0dbca7ee63d2112de9b7d1e" name="libgtk4-layer-shell0" arch="aarch64">
  <version epoch="0" ver="1.3.0" rel="1.amzn2023"/>
</package>
<package pkgid="8942e8709ef4f65fa8c1670c7a69e76f196bb12b082367f6baf25e067fe9b5ce" name="libgtk4-layer-shell0" arch="aarch64">
  <version epoch="0" ver="1.3.0" rel="1.amzn2023"/>
</package>
<package pkgid="387ca46c91d0105baff80bd9213233c7368804b4a4309d936fa32b79f1be19fa" name="libgtk4-layer-shell0" arch="aarch64">
  <version epoch="0" ver="1.3.0" rel="1.amzn2023"/>
</package>
<package pkgid="846c559ad18bc5f8785543fb33e12978c7dfd894cd7973f0411bb35628300810" name="libgtk4-layer-shell0-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.3.0" rel="1.amzn2023"/>
</package>
<package pkgid="ac1380a113df26c9e28b7935ced279b7ebb2bf68e997c56b634a0eb08479b583" name="libgtk4-layer-shell0-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.3.0" rel="1.amzn2023"/>
</package>
<package pkgid="737b28d33d49744d7a7153ba1e713763e6332e7b98c807edcf6e405946426f8b" name="libgtk4-layer-shell0-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.3.0" rel="1.amzn2023"/>
</package>
<package pkgid="cd04237f62a01a62a0f950843c644328aa946221b9568ae015ca64f2d61c5c07" name="libgtk4-layer-shell0-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.3.0" rel="1.amzn2023"/>
</package>
<package pkgid="25c77e1ac3062f3ae5f4e73df8d91618b4283663dbae0a846ceaf56725e3bac8" name="libgtk4-layer-shell0-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.3.0" rel="1.amzn2023"/>
</package>
<package pkgid="2cff3027d1a7196d4b40c34c1d3f6920ee7cd7a711148382e31455ce5a6a1a8b" name="libgtk4-layer-shell0-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.3.0" rel="1.amzn2023"/>
</package>
<package pkgid="734ff6c133d40e62a18af412035332c39673828d30838f54be20f1b9ca5b3f21" name="libgtk4layershell-gir1.0" arch="aarch64">
  <version epoch="0" ver="1.3.0" rel="1.amzn2023"/>
</package>
<package pkgid="16eb83b798d7d1f85b3d223cbba87595d34b601eb065ce7389677adb3349c9ac" name="libgtk4layershell-gir1.0" arch="aarch64">
  <version epoch="0" ver="1.3.0" rel="1.amzn2023"/>
</package>
<package pkgid="4f464529feccbafb1597dd7fd23ea3670340b851f418999f27b781d0d1099555" name="libgtk4layershell-gir1.0" arch="aarch64">
  <version epoch="0" ver="1.3.0" rel="1.amzn2023"/>
</package>
<package pkgid="6f62cd34f53cdaa8e2ed6aed498ba3d0d6a096714c50a587b3da3b379f4a165b" name="libgtk4layershell-gir1.0" arch="aarch64">
  <version epoch="0" ver="1.3.0" rel="1.amzn2023"/>
</package>
<package pkgid="703227bfda51e30d99099325392405f7be7f299ea172d558b98a85e48962233a" name="libgtk4layershell-gir1.0" arch="aarch64">
  <version epoch="0" ver="1.3.0" rel="1.amzn2023"/>
</package>
<package pkgid="12b08301ec88ff9f3a67dfbb87c3292dc3eee26eecbf8ce06cfd1bd22da2089c" name="libgtk4layershell-gir1.0" arch="aarch64">
  <version epoch="0" ver="1.3.0" rel="1.amzn2023"/>
</package>
<package pkgid="f10c44203cbd0a75cb9ba45bada22701fc39f9ae5f488d394c293152f8c47296" name="libjq-devel" arch="aarch64">
  <version epoch="0" ver="1.8.1" rel="1.amzn2023"/>
</package>
<package pkgid="f39f5760bbfb86b7f92dc7ea5f83161db4662720a600beccaaa87f027828f287" name="libjq-devel" arch="aarch64">
  <version epoch="0" ver="1.8.1" rel="1.amzn2023"/>
</package>
<package pkgid="d68477f6839f1523096bec086cbb663fa15c7680e3476b9f2b7301d141d7f9ce" name="libjq1" arch="aarch64">
  <version epoch="0" ver="1.8.1" rel="1.amzn2023"/>
</package>
<package pkgid="4319920794a425e44f65e44aff5de35d3f716c8cf9fcd0adbdc1c5bf5f38e043" name="libjq1" arch="aarch64">
  <version epoch="0" ver="1.8.1" rel="1.amzn2023"/>
</package>
<package pkgid="6cab710f0c209384fb3597d007c306f02060b79ccced56be0e48f38f66e2339e" name="libjq1-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.8.1" rel="1.amzn2023"/>
</package>
<package pkgid="f3af0f4dc4412dbbf3d532c7607ab9ba3a51407dbaedf3c53eff592f2c5cd0e5" name="libjq1-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.8.1" rel="1.amzn2023"/>
</package>
<package pkgid="465fc58433e2e269a5132a6ec647de2e277c4a0f088fc76b4ec085075de371af" name="liborcania-devel" arch="aarch64">
  <version epoch="0" ver="2.3.4" rel="1.amzn2023"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1647172800">- Update to version 2.2.2
  * Add `o_strnullempty`
  * Breaking: `trimwhitespace` now returns `const char *` instead
    of `char *`, might give compiler warning
  * Refactor `o_base64*` functions</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1653739200">- Update to version 2.3.0
  * Add o_base64_encode_alloc, o_base64_decode_alloc,
    o_base64url_encode_alloc, o_base64url_decode_alloc,
    o_base64url_2_base64_alloc, o_base64_2_base64url_alloc.
  * Fix pkg-config file with absolute path for
    CMAKE_INSTALL_{INCLUDE,LIB}DIR.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1665835200">- Update to version 2.3.1
  * Minor bugfixes</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1673524800">- Update to version 2.3.2
  * Improve cmake script and MSVC support
  * Build with flag -Wconversion</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1695038400">- Update to version 2.3.3
  * Enforce base64decode</changelog>
</package>
<package pkgid="25eaca31f785b8ac6122d41f99741f64c98383e0d7f35a6b9447dba0fb509411" name="liborcania-devel-debuginfo" arch="aarch64">
  <version epoch="0" ver="2.3.4" rel="1.amzn2023"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1647172800">- Update to version 2.2.2
  * Add `o_strnullempty`
  * Breaking: `trimwhitespace` now returns `const char *` instead
    of `char *`, might give compiler warning
  * Refactor `o_base64*` functions</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1653739200">- Update to version 2.3.0
  * Add o_base64_encode_alloc, o_base64_decode_alloc,
    o_base64url_encode_alloc, o_base64url_decode_alloc,
    o_base64url_2_base64_alloc, o_base64_2_base64url_alloc.
  * Fix pkg-config file with absolute path for
    CMAKE_INSTALL_{INCLUDE,LIB}DIR.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1665835200">- Update to version 2.3.1
  * Minor bugfixes</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1673524800">- Update to version 2.3.2
  * Improve cmake script and MSVC support
  * Build with flag -Wconversion</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1695038400">- Update to version 2.3.3
  * Enforce base64decode</changelog>
</package>
<package pkgid="2d938b1a5b7c020a7e9c326f73ec11ab61fbc3aae32a43ffb339e30c5c3657d2" name="liborcania2_3" arch="aarch64">
  <version epoch="0" ver="2.3.4" rel="1.amzn2023"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1647172800">- Update to version 2.2.2
  * Add `o_strnullempty`
  * Breaking: `trimwhitespace` now returns `const char *` instead
    of `char *`, might give compiler warning
  * Refactor `o_base64*` functions</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1653739200">- Update to version 2.3.0
  * Add o_base64_encode_alloc, o_base64_decode_alloc,
    o_base64url_encode_alloc, o_base64url_decode_alloc,
    o_base64url_2_base64_alloc, o_base64_2_base64url_alloc.
  * Fix pkg-config file with absolute path for
    CMAKE_INSTALL_{INCLUDE,LIB}DIR.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1665835200">- Update to version 2.3.1
  * Minor bugfixes</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1673524800">- Update to version 2.3.2
  * Improve cmake script and MSVC support
  * Build with flag -Wconversion</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1695038400">- Update to version 2.3.3
  * Enforce base64decode</changelog>
</package>
<package pkgid="735d945bccc12a701230bf581eef54e28ddd393da99cf96db892f2c859eaf052" name="liborcania2_3-debuginfo" arch="aarch64">
  <version epoch="0" ver="2.3.4" rel="1.amzn2023"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1647172800">- Update to version 2.2.2
  * Add `o_strnullempty`
  * Breaking: `trimwhitespace` now returns `const char *` instead
    of `char *`, might give compiler warning
  * Refactor `o_base64*` functions</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1653739200">- Update to version 2.3.0
  * Add o_base64_encode_alloc, o_base64_decode_alloc,
    o_base64url_encode_alloc, o_base64url_decode_alloc,
    o_base64url_2_base64_alloc, o_base64_2_base64url_alloc.
  * Fix pkg-config file with absolute path for
    CMAKE_INSTALL_{INCLUDE,LIB}DIR.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1665835200">- Update to version 2.3.1
  * Minor bugfixes</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1673524800">- Update to version 2.3.2
  * Improve cmake script and MSVC support
  * Build with flag -Wconversion</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1695038400">- Update to version 2.3.3
  * Enforce base64decode</changelog>
</package>
<package pkgid="36ad92f6c2f62a02b72f3c1b0e0ef2d5380d262550731c87318f614b55b93a2b" name="libplayerctl" arch="aarch64">
  <version epoch="0" ver="2.4.1" rel="11.amzn2023"/>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-3" date="1658491200">- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-4" date="1674216000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-5" date="1689940800">- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-6" date="1705838400">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-7" date="1706184000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
</package>
<package pkgid="6cdf80433173678204fc1ee39dccb09016b1a9f3d1ea6cc28668dc09116486df" name="libplayerctl" arch="aarch64">
  <version epoch="0" ver="2.4.1" rel="11.amzn2023"/>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-3" date="1658491200">- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-4" date="1674216000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-5" date="1689940800">- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-6" date="1705838400">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-7" date="1706184000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
</package>
<package pkgid="c7c29be32fcbdb1ba9ac866a7150a2ea622864ab9211745fd2cfa26860665b04" name="libplayerctl-debuginfo" arch="aarch64">
  <version epoch="0" ver="2.4.1" rel="11.amzn2023"/>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-3" date="1658491200">- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-4" date="1674216000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-5" date="1689940800">- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-6" date="1705838400">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-7" date="1706184000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
</package>
<package pkgid="6a4d8586573b448427627d6eedef07478c116a6631b67302d65d0f7dfb1a8ef5" name="libplayerctl-debuginfo" arch="aarch64">
  <version epoch="0" ver="2.4.1" rel="11.amzn2023"/>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-3" date="1658491200">- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-4" date="1674216000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-5" date="1689940800">- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-6" date="1705838400">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-7" date="1706184000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
</package>
<package pkgid="c8f959da305b78ca242bb18cd871b835266e749eaf071605f323c6a39c48a13f" name="libplayerctl-devel" arch="aarch64">
  <version epoch="0" ver="2.4.1" rel="11.amzn2023"/>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-3" date="1658491200">- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-4" date="1674216000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-5" date="1689940800">- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-6" date="1705838400">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-7" date="1706184000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
</package>
<package pkgid="b8fde17ef5cb0880be5e0d7e4363749e74ce0cc10ae279c263a17bfcb24e5b43" name="libplayerctl-devel" arch="aarch64">
  <version epoch="0" ver="2.4.1" rel="11.amzn2023"/>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-3" date="1658491200">- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-4" date="1674216000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-5" date="1689940800">- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-6" date="1705838400">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-7" date="1706184000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
</package>
<package pkgid="d36c91baf511c81fdfc8c6fd5a8e1df18b9b87c80a3f5d0b844c10ef2d1d1f6b" name="librepo" arch="src">
  <version epoch="0" ver="1.20.0" rel="1.amzn2023"/>
</package>
<package pkgid="0088a20a8c957c7170dced54be1470a984eec0e8717f711591cea77a7b35a8cf" name="librepo" arch="src">
  <version epoch="0" ver="1.20.0" rel="1.amzn2023"/>
</package>
<package pkgid="081681a671bd82834a2db7db672aea89c491aacbb247c01ae50977bb63bfb7fd" name="librepo" arch="src">
  <version epoch="0" ver="1.20.0" rel="1.amzn2023"/>
</package>
<package pkgid="9169ad05e19d2adaa14e7699ede8c7da0907d8c658a11a5d785b1134292381d0" name="librepo-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.20.0" rel="1.amzn2023"/>
</package>
<package pkgid="1494148c9af638071c940bff48e8e27bd07dcbe7129db338853b04d959628a85" name="librepo-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.20.0" rel="1.amzn2023"/>
</package>
<package pkgid="dbc108a80a66d3b01a0da60d2613c0633b1b870f202f2a9b8ebc9a691bc692a3" name="librepo-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.20.0" rel="1.amzn2023"/>
</package>
<package pkgid="95c5e2ab61506e20cb57a2ccd851c9bb5f0e2bbeb0b9e7940f197c093b084907" name="librepo-debugsource" arch="aarch64">
  <version epoch="0" ver="1.20.0" rel="1.amzn2023"/>
</package>
<package pkgid="e5ef5358e390b0831986e423a3e9a0f7c0d11a32b1b22b4925c9774326f0b89a" name="librepo-debugsource" arch="aarch64">
  <version epoch="0" ver="1.20.0" rel="1.amzn2023"/>
</package>
<package pkgid="d8fafe84624fc4ab284f588ad8b142c26432a26f2cfd683d89490299848131b6" name="librepo-debugsource" arch="aarch64">
  <version epoch="0" ver="1.20.0" rel="1.amzn2023"/>
</package>
<package pkgid="724266e9c286edf114d1d59ae61052dbbd893b26c0152de75a789d974475ef48" name="librepo-devel" arch="aarch64">
  <version epoch="0" ver="1.20.0" rel="1.amzn2023"/>
</package>
<package pkgid="2fbb8d06c873959b97a9f0db92025f867bf4f524dffc1572511f477e1f79e4ca" name="librepo-devel" arch="aarch64">
  <version epoch="0" ver="1.20.0" rel="1.amzn2023"/>
</package>
<package pkgid="8ace4ce1ca4dd99eae7708ac03a0fcbf3cb8f84df8b4e7dc9306ec6dbdf5192e" name="librepo-devel" arch="aarch64">
  <version epoch="0" ver="1.20.0" rel="1.amzn2023"/>
</package>
<package pkgid="38f8f3ac1b6cac2ed8cbe95709a68a9698a447033ed18874f9c88b792effb627" name="librepo0" arch="aarch64">
  <version epoch="0" ver="1.20.0" rel="1.amzn2023"/>
</package>
<package pkgid="4130143ff4fc3a91bd450320268d96ce8704c1d6042e63ffcd38fd096741c252" name="librepo0" arch="aarch64">
  <version epoch="0" ver="1.20.0" rel="1.amzn2023"/>
</package>
<package pkgid="674415b8ce34d9400c9fb783401a88eab904a72aeb424585c81ad79f127bce58" name="librepo0" arch="aarch64">
  <version epoch="0" ver="1.20.0" rel="1.amzn2023"/>
</package>
<package pkgid="9c3ecd322ec46c3fc60877c99fb50c6b5e9238ee4aa0e1334725c2ff90841569" name="librepo0-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.20.0" rel="1.amzn2023"/>
</package>
<package pkgid="334115e7070193bbf4e7bef8b66e090c4bb31bd50bf0e1fd7d42ab8284fe70f2" name="librepo0-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.20.0" rel="1.amzn2023"/>
</package>
<package pkgid="e7a3a13e5fcd5d818bf6b287861850fbb37cb1fda00d7195ada7cf9389f10fa6" name="librepo0-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.20.0" rel="1.amzn2023"/>
</package>
<package pkgid="ffd936f242c9640aabb1d84bf0b3db905e3e6b55885e530770018406e4c24644" name="librhonabwy-devel" arch="aarch64">
  <version epoch="0" ver="1.1.14" rel="1.3.amzn2023"/>
</package>
<package pkgid="64dc75e710ddae21b9aadf34474b2f5b608d57ee36e66c8b3ad6c81078e76cb9" name="librhonabwy1_1" arch="aarch64">
  <version epoch="0" ver="1.1.14" rel="1.3.amzn2023"/>
</package>
<package pkgid="33611c44cdb51aee98e959dec8a3705092ecade5336433ee9983c7eab9102537" name="librhonabwy1_1-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.1.14" rel="1.3.amzn2023"/>
</package>
<package pkgid="ae6c47c492f11d46c793bf25ba0501641e1df19a48b609c537ee536c0c1699d7" name="libseat-devel" arch="aarch64">
  <version epoch="0" ver="0.9.2" rel="1.amzn2023"/>
</package>
<package pkgid="cfee3976391f6cb18d5acfbfae739956dcb91fe48c0004a7736eedb1021d38c6" name="libseat1" arch="aarch64">
  <version epoch="0" ver="0.9.2" rel="1.amzn2023"/>
</package>
<package pkgid="2a471bcaa259812a959aeab5ff475c4aac5c7d6f0ae69d0a1318b314954d5fe2" name="libseat1-debuginfo" arch="aarch64">
  <version epoch="0" ver="0.9.2" rel="1.amzn2023"/>
</package>
<package pkgid="c6285c6d77754a3c022d80bcf762fa609798a47a1189c4ee5e0ab91af0746fba" name="libuim-custom2" arch="aarch64">
  <version epoch="0" ver="1.9.6" rel="2.amzn2023"/>
</package>
<package pkgid="bd65aa81be17c216a1803d6a8a63950535492100bf068a97089e603c4b788c9a" name="libuim-custom2" arch="aarch64">
  <version epoch="0" ver="1.9.6" rel="2.amzn2023"/>
</package>
<package pkgid="5c1fb7bf1ef492b88390812a934465e8c0e8b2a9ef1152ebca3b6630e1c2d504" name="libuim-custom2-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.9.6" rel="2.amzn2023"/>
</package>
<package pkgid="30109731b1f7c55fc35201582dc9cd49e554939fd68f1c551413453c7c305a0a" name="libuim-custom2-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.9.6" rel="2.amzn2023"/>
</package>
<package pkgid="7801287df02f03bd95f0ec3546b71a8dda7c363414905ede4e7ff6807a80b78b" name="libuim-devel" arch="aarch64">
  <version epoch="0" ver="1.9.6" rel="2.amzn2023"/>
</package>
<package pkgid="3567833ba9b4b6b082818d0465d165d7d1a6008bc7a78a93c7fe00e1aeca38b1" name="libuim-devel" arch="aarch64">
  <version epoch="0" ver="1.9.6" rel="2.amzn2023"/>
</package>
<package pkgid="7ec2e9b11e7e59cc6f55a03836fac0f3fd99ddc168c62bbb7d29ac1c372fd447" name="libuim-devel-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.9.6" rel="2.amzn2023"/>
</package>
<package pkgid="a6c382658ad8f2775b094673e27364cb6df20731c2cfcdef40a12068fd8f0835" name="libuim-devel-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.9.6" rel="2.amzn2023"/>
</package>
<package pkgid="6408dff7ab41ef98a35d73580e71f16decf58c3c6632f2930c0c5a6e28b5ea62" name="libuim-scm0" arch="aarch64">
  <version epoch="0" ver="1.9.6" rel="2.amzn2023"/>
</package>
<package pkgid="e7614e95453543efb993e07e929847e73e88d9539473e4910490481b80c66cef" name="libuim-scm0" arch="aarch64">
  <version epoch="0" ver="1.9.6" rel="2.amzn2023"/>
</package>
<package pkgid="fc5f0dda8656e3ce941a82f49406ce78231d642f98e12d5f31eefcc41b84e76b" name="libuim-scm0-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.9.6" rel="2.amzn2023"/>
</package>
<package pkgid="2f4be08d951d7da2025df18cab57cefb4698605c178764f5fab4863d5f586763" name="libuim-scm0-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.9.6" rel="2.amzn2023"/>
</package>
<package pkgid="6c1d7d2b9aa16ca601ae5a604bc8db2888c06779867577b385c86f2286e705e0" name="libuim8" arch="aarch64">
  <version epoch="0" ver="1.9.6" rel="2.amzn2023"/>
</package>
<package pkgid="a5ec3ad4e1d04c4dfda56f66bc25aff37870bb4154aa0a5c7e545a0bb39b1cf4" name="libuim8" arch="aarch64">
  <version epoch="0" ver="1.9.6" rel="2.amzn2023"/>
</package>
<package pkgid="87feb131e8aa7731f8b87e83a70bf4d03cf9a4166eb843e08b1721d0ac5eefc4" name="libuim8-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.9.6" rel="2.amzn2023"/>
</package>
<package pkgid="499490cf0fe731b9ba9c11c2399aae7d5a9b123153cd8d2a3db6209535258b39" name="libuim8-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.9.6" rel="2.amzn2023"/>
</package>
<package pkgid="3d9e2091cb5661b8403cb3de7c1231bce586c22ea39c5da1b6f323a600670777" name="libxcb-errors0" arch="aarch64">
  <version epoch="0" ver="1.0.1" rel="6.amzn2023"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1666180800">- Update to version 1.0.1
  * Use AC_CONFIG_FILES to replace the deprecated AC_OUTPUT with parameters
  * Update m4 to xorg/util/xcb-util-m4@c617eee22ae5c285e79e81
  * gitlab CI: add a basic build test
  * configure: Drop AM_MAINTAINER_MODE
  * autogen.sh: Honor NOCONFIGURE=1
  * autogen.sh: use quoted string variables
  * autogen: add default patch prefix
  * autogen.sh: use exec instead of waiting for configure to finish
  * Do not distribute extensions.c and fix out-of-tree builds</changelog>
</package>
<package pkgid="912ac4e05a387fd5b57b0a2f7ff5ec3c466f416dc62917f32d98b90a85bc776b" name="libxcb-errors0" arch="aarch64">
  <version epoch="0" ver="1.0.1" rel="6.amzn2023"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1666180800">- Update to version 1.0.1
  * Use AC_CONFIG_FILES to replace the deprecated AC_OUTPUT with parameters
  * Update m4 to xorg/util/xcb-util-m4@c617eee22ae5c285e79e81
  * gitlab CI: add a basic build test
  * configure: Drop AM_MAINTAINER_MODE
  * autogen.sh: Honor NOCONFIGURE=1
  * autogen.sh: use quoted string variables
  * autogen: add default patch prefix
  * autogen.sh: use exec instead of waiting for configure to finish
  * Do not distribute extensions.c and fix out-of-tree builds</changelog>
</package>
<package pkgid="769395d398aefa684af632248ef5e145a75770c7c2f319f84951c3212b869b5e" name="libxcb-errors0-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.0.1" rel="6.amzn2023"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1666180800">- Update to version 1.0.1
  * Use AC_CONFIG_FILES to replace the deprecated AC_OUTPUT with parameters
  * Update m4 to xorg/util/xcb-util-m4@c617eee22ae5c285e79e81
  * gitlab CI: add a basic build test
  * configure: Drop AM_MAINTAINER_MODE
  * autogen.sh: Honor NOCONFIGURE=1
  * autogen.sh: use quoted string variables
  * autogen: add default patch prefix
  * autogen.sh: use exec instead of waiting for configure to finish
  * Do not distribute extensions.c and fix out-of-tree builds</changelog>
</package>
<package pkgid="bca3dc0c0b52bb96aa01d68e63ef201bd2384f17274d04ec94cc1242c4267ff0" name="libxcb-errors0-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.0.1" rel="6.amzn2023"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1666180800">- Update to version 1.0.1
  * Use AC_CONFIG_FILES to replace the deprecated AC_OUTPUT with parameters
  * Update m4 to xorg/util/xcb-util-m4@c617eee22ae5c285e79e81
  * gitlab CI: add a basic build test
  * configure: Drop AM_MAINTAINER_MODE
  * autogen.sh: Honor NOCONFIGURE=1
  * autogen.sh: use quoted string variables
  * autogen: add default patch prefix
  * autogen.sh: use exec instead of waiting for configure to finish
  * Do not distribute extensions.c and fix out-of-tree builds</changelog>
</package>
<package pkgid="c66a31d62ffa3bc18a262089fab97bcc9479fa3eed3556f4003409c75ed94bec" name="libyder-devel" arch="aarch64">
  <version epoch="0" ver="1.4.21" rel="1.amzn2023"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1647172800">- Update to version 1.4.15
  * Use `o_strnullempty` instead of `o_strlen` to check if a
    `char *` has data</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1653739200">- Update to version 1.4.16
  * Fix pkg-config file with absolute path for
    CMAKE_INSTALL_{INCLUDE,LIB}DIR
  * Fix CMAKE_MODULE_PATH who was used as single value
  * Add y_set_split_message_newline to split log messages on
    newline characters</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1653825600">- Update to version 1.4.17
  * Fix CMAKE_MODULE_PATH who was used as single value (for real)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1665835200">- Update to version 1.4.18
  * Minor bugfixes</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1673524800">- Update to version 1.4.19
  * Improve cmake script and MSVC support
  * Build with flag -Wconversion</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1695038400">- Update to version 1.4.20
  * cmake: remove DownloadProject feature, now dependencies must
    be previously installed</changelog>
</package>
<package pkgid="ea748a716532e514cf0d321a4c4c83026846fbefa05ed3a54b298774ee4ae312" name="libyder1_4" arch="aarch64">
  <version epoch="0" ver="1.4.21" rel="1.amzn2023"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1647172800">- Update to version 1.4.15
  * Use `o_strnullempty` instead of `o_strlen` to check if a
    `char *` has data</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1653739200">- Update to version 1.4.16
  * Fix pkg-config file with absolute path for
    CMAKE_INSTALL_{INCLUDE,LIB}DIR
  * Fix CMAKE_MODULE_PATH who was used as single value
  * Add y_set_split_message_newline to split log messages on
    newline characters</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1653825600">- Update to version 1.4.17
  * Fix CMAKE_MODULE_PATH who was used as single value (for real)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1665835200">- Update to version 1.4.18
  * Minor bugfixes</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1673524800">- Update to version 1.4.19
  * Improve cmake script and MSVC support
  * Build with flag -Wconversion</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1695038400">- Update to version 1.4.20
  * cmake: remove DownloadProject feature, now dependencies must
    be previously installed</changelog>
</package>
<package pkgid="35b39a961819cd652fabf52300e2b78c433b24efb11a9a310a5c886ed5432f54" name="libyder1_4-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.4.21" rel="1.amzn2023"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1647172800">- Update to version 1.4.15
  * Use `o_strnullempty` instead of `o_strlen` to check if a
    `char *` has data</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1653739200">- Update to version 1.4.16
  * Fix pkg-config file with absolute path for
    CMAKE_INSTALL_{INCLUDE,LIB}DIR
  * Fix CMAKE_MODULE_PATH who was used as single value
  * Add y_set_split_message_newline to split log messages on
    newline characters</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1653825600">- Update to version 1.4.17
  * Fix CMAKE_MODULE_PATH who was used as single value (for real)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1665835200">- Update to version 1.4.18
  * Minor bugfixes</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1673524800">- Update to version 1.4.19
  * Improve cmake script and MSVC support
  * Build with flag -Wconversion</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1695038400">- Update to version 1.4.20
  * cmake: remove DownloadProject feature, now dependencies must
    be previously installed</changelog>
</package>
<package pkgid="1be102f3ce9aa8f14051a6a3658f0cf362ca557b14959f371aa36ab62b11b1d2" name="lswt" arch="aarch64">
  <version epoch="0" ver="2.0.0" rel="1.3.amzn2023"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699358400">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1717848000">- Update Makefile.patch to current Makefile
- Update to version 2.0.0:
  * Human readable output format has changed.
  * Added watch mode, which will make lswt run continously,
    printing any updates to title and app-id of all toplevels as
    they happen.
  * Added support for the new ext-foreign-toplevel-info-v1
    protocol. lswt now supports both the ext- and the old wlr-
    protocol. Note that the feature set of these protocols is not
    congruent. The new ext- protocol offers unique identifiers for
    each toplevel, which should allow greater scripting abilities,
    while the older wlr- protocol supports states such as activated
    ("focused"), minimized, maximized and fullscreen. Should the
    Wayland server support both protocols, the newer ext- protocol
    is preferred.
  * The JSON output format has changed significantly. It gained a
    field indicating it's version and a field showing which
    toplevel states supported.
  * The TSV output format has been replaced by the more common and
    more widely supported CSV output format. Fields can be
    specified using a simple format string.
  * Fixed various bugs around printing NULL values and escaping
    strings for the machine readable output formats.
  * Fixed minor memory leak.
  * The Makefile has been updated to allow building on FreeBSD more
    easily.
  * lswt can now be build with clang more easiely.</changelog>
</package>
<package pkgid="eacd8f6696dd02aadf45d2732b6a918b3bcb7b391f35ed415ad72f6edd98b756" name="lswt" arch="aarch64">
  <version epoch="0" ver="2.0.0" rel="1.3.amzn2023"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699358400">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1717848000">- Update Makefile.patch to current Makefile
- Update to version 2.0.0:
  * Human readable output format has changed.
  * Added watch mode, which will make lswt run continously,
    printing any updates to title and app-id of all toplevels as
    they happen.
  * Added support for the new ext-foreign-toplevel-info-v1
    protocol. lswt now supports both the ext- and the old wlr-
    protocol. Note that the feature set of these protocols is not
    congruent. The new ext- protocol offers unique identifiers for
    each toplevel, which should allow greater scripting abilities,
    while the older wlr- protocol supports states such as activated
    ("focused"), minimized, maximized and fullscreen. Should the
    Wayland server support both protocols, the newer ext- protocol
    is preferred.
  * The JSON output format has changed significantly. It gained a
    field indicating it's version and a field showing which
    toplevel states supported.
  * The TSV output format has been replaced by the more common and
    more widely supported CSV output format. Fields can be
    specified using a simple format string.
  * Fixed various bugs around printing NULL values and escaping
    strings for the machine readable output formats.
  * Fixed minor memory leak.
  * The Makefile has been updated to allow building on FreeBSD more
    easily.
  * lswt can now be build with clang more easiely.</changelog>
</package>
<package pkgid="016ffee61f6c35abbcbe157e20aad2c14c9caaa7422e053c70b9c55d0ca37c6a" name="lswt" arch="src">
  <version epoch="0" ver="2.0.0" rel="1.3.amzn2023"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699358400">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1717848000">- Update Makefile.patch to current Makefile
- Update to version 2.0.0:
  * Human readable output format has changed.
  * Added watch mode, which will make lswt run continously,
    printing any updates to title and app-id of all toplevels as
    they happen.
  * Added support for the new ext-foreign-toplevel-info-v1
    protocol. lswt now supports both the ext- and the old wlr-
    protocol. Note that the feature set of these protocols is not
    congruent. The new ext- protocol offers unique identifiers for
    each toplevel, which should allow greater scripting abilities,
    while the older wlr- protocol supports states such as activated
    ("focused"), minimized, maximized and fullscreen. Should the
    Wayland server support both protocols, the newer ext- protocol
    is preferred.
  * The JSON output format has changed significantly. It gained a
    field indicating it's version and a field showing which
    toplevel states supported.
  * The TSV output format has been replaced by the more common and
    more widely supported CSV output format. Fields can be
    specified using a simple format string.
  * Fixed various bugs around printing NULL values and escaping
    strings for the machine readable output formats.
  * Fixed minor memory leak.
  * The Makefile has been updated to allow building on FreeBSD more
    easily.
  * lswt can now be build with clang more easiely.</changelog>
</package>
<package pkgid="a26e54ed8b32951105b4f3bcb2b36dd4afbf4c93be08ae5185afe9dc7f2d417b" name="lswt" arch="src">
  <version epoch="0" ver="2.0.0" rel="1.3.amzn2023"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699358400">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1717848000">- Update Makefile.patch to current Makefile
- Update to version 2.0.0:
  * Human readable output format has changed.
  * Added watch mode, which will make lswt run continously,
    printing any updates to title and app-id of all toplevels as
    they happen.
  * Added support for the new ext-foreign-toplevel-info-v1
    protocol. lswt now supports both the ext- and the old wlr-
    protocol. Note that the feature set of these protocols is not
    congruent. The new ext- protocol offers unique identifiers for
    each toplevel, which should allow greater scripting abilities,
    while the older wlr- protocol supports states such as activated
    ("focused"), minimized, maximized and fullscreen. Should the
    Wayland server support both protocols, the newer ext- protocol
    is preferred.
  * The JSON output format has changed significantly. It gained a
    field indicating it's version and a field showing which
    toplevel states supported.
  * The TSV output format has been replaced by the more common and
    more widely supported CSV output format. Fields can be
    specified using a simple format string.
  * Fixed various bugs around printing NULL values and escaping
    strings for the machine readable output formats.
  * Fixed minor memory leak.
  * The Makefile has been updated to allow building on FreeBSD more
    easily.
  * lswt can now be build with clang more easiely.</changelog>
</package>
<package pkgid="521f4c1a3b6bc5f3de86abf2f9c9ab122f2857e98f8508282a918c69ff9f1c84" name="lswt-debuginfo" arch="aarch64">
  <version epoch="0" ver="2.0.0" rel="1.3.amzn2023"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699358400">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1717848000">- Update Makefile.patch to current Makefile
- Update to version 2.0.0:
  * Human readable output format has changed.
  * Added watch mode, which will make lswt run continously,
    printing any updates to title and app-id of all toplevels as
    they happen.
  * Added support for the new ext-foreign-toplevel-info-v1
    protocol. lswt now supports both the ext- and the old wlr-
    protocol. Note that the feature set of these protocols is not
    congruent. The new ext- protocol offers unique identifiers for
    each toplevel, which should allow greater scripting abilities,
    while the older wlr- protocol supports states such as activated
    ("focused"), minimized, maximized and fullscreen. Should the
    Wayland server support both protocols, the newer ext- protocol
    is preferred.
  * The JSON output format has changed significantly. It gained a
    field indicating it's version and a field showing which
    toplevel states supported.
  * The TSV output format has been replaced by the more common and
    more widely supported CSV output format. Fields can be
    specified using a simple format string.
  * Fixed various bugs around printing NULL values and escaping
    strings for the machine readable output formats.
  * Fixed minor memory leak.
  * The Makefile has been updated to allow building on FreeBSD more
    easily.
  * lswt can now be build with clang more easiely.</changelog>
</package>
<package pkgid="13a338501c28fc7c3c142f926df7d6e0fc08689794d34b97045566d85920d3e4" name="lswt-debuginfo" arch="aarch64">
  <version epoch="0" ver="2.0.0" rel="1.3.amzn2023"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699358400">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1717848000">- Update Makefile.patch to current Makefile
- Update to version 2.0.0:
  * Human readable output format has changed.
  * Added watch mode, which will make lswt run continously,
    printing any updates to title and app-id of all toplevels as
    they happen.
  * Added support for the new ext-foreign-toplevel-info-v1
    protocol. lswt now supports both the ext- and the old wlr-
    protocol. Note that the feature set of these protocols is not
    congruent. The new ext- protocol offers unique identifiers for
    each toplevel, which should allow greater scripting abilities,
    while the older wlr- protocol supports states such as activated
    ("focused"), minimized, maximized and fullscreen. Should the
    Wayland server support both protocols, the newer ext- protocol
    is preferred.
  * The JSON output format has changed significantly. It gained a
    field indicating it's version and a field showing which
    toplevel states supported.
  * The TSV output format has been replaced by the more common and
    more widely supported CSV output format. Fields can be
    specified using a simple format string.
  * Fixed various bugs around printing NULL values and escaping
    strings for the machine readable output formats.
  * Fixed minor memory leak.
  * The Makefile has been updated to allow building on FreeBSD more
    easily.
  * lswt can now be build with clang more easiely.</changelog>
</package>
<package pkgid="ecb969e52ee41827e573a5d579a87f626068067fc1cdbb56694ffc54d8299644" name="lswt-debugsource" arch="aarch64">
  <version epoch="0" ver="2.0.0" rel="1.3.amzn2023"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699358400">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1717848000">- Update Makefile.patch to current Makefile
- Update to version 2.0.0:
  * Human readable output format has changed.
  * Added watch mode, which will make lswt run continously,
    printing any updates to title and app-id of all toplevels as
    they happen.
  * Added support for the new ext-foreign-toplevel-info-v1
    protocol. lswt now supports both the ext- and the old wlr-
    protocol. Note that the feature set of these protocols is not
    congruent. The new ext- protocol offers unique identifiers for
    each toplevel, which should allow greater scripting abilities,
    while the older wlr- protocol supports states such as activated
    ("focused"), minimized, maximized and fullscreen. Should the
    Wayland server support both protocols, the newer ext- protocol
    is preferred.
  * The JSON output format has changed significantly. It gained a
    field indicating it's version and a field showing which
    toplevel states supported.
  * The TSV output format has been replaced by the more common and
    more widely supported CSV output format. Fields can be
    specified using a simple format string.
  * Fixed various bugs around printing NULL values and escaping
    strings for the machine readable output formats.
  * Fixed minor memory leak.
  * The Makefile has been updated to allow building on FreeBSD more
    easily.
  * lswt can now be build with clang more easiely.</changelog>
</package>
<package pkgid="de70a48cf893d70f5d6b9cab7d661c093aca2a204da010f2ad5e4ea61f6bf59b" name="lswt-debugsource" arch="aarch64">
  <version epoch="0" ver="2.0.0" rel="1.3.amzn2023"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699358400">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
  <changelog author="Joshua Smith &lt;smolsheep@opensuse.org&gt;" date="1717848000">- Update Makefile.patch to current Makefile
- Update to version 2.0.0:
  * Human readable output format has changed.
  * Added watch mode, which will make lswt run continously,
    printing any updates to title and app-id of all toplevels as
    they happen.
  * Added support for the new ext-foreign-toplevel-info-v1
    protocol. lswt now supports both the ext- and the old wlr-
    protocol. Note that the feature set of these protocols is not
    congruent. The new ext- protocol offers unique identifiers for
    each toplevel, which should allow greater scripting abilities,
    while the older wlr- protocol supports states such as activated
    ("focused"), minimized, maximized and fullscreen. Should the
    Wayland server support both protocols, the newer ext- protocol
    is preferred.
  * The JSON output format has changed significantly. It gained a
    field indicating it's version and a field showing which
    toplevel states supported.
  * The TSV output format has been replaced by the more common and
    more widely supported CSV output format. Fields can be
    specified using a simple format string.
  * Fixed various bugs around printing NULL values and escaping
    strings for the machine readable output formats.
  * Fixed minor memory leak.
  * The Makefile has been updated to allow building on FreeBSD more
    easily.
  * lswt can now be build with clang more easiely.</changelog>
</package>
<package pkgid="2b983485e0bbf4aeb2c7033dd353a8dcd6a7bb6ce86378771d77f7f79642ec49" name="meson" arch="noarch">
  <version epoch="0" ver="1.8.2" rel="1.amzn2023"/>
</package>
<package pkgid="add51c664dfd55fdbbafeb558ac48b4f3425515b9a3ffacf191827473b23c8a0" name="meson" arch="src">
  <version epoch="0" ver="1.8.2" rel="1.amzn2023"/>
</package>
<package pkgid="eb79cda78969f7cb298374e79962159497a8e14ba5fc7812765ea3c1a2f808dc" name="neomutt" arch="aarch64">
  <version epoch="0" ver="20260504" rel="2.amzn2023"/>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1713268800">- Remove MacOS-specific scripts
- Add %python3_fix_shebang_path to fix Python script packaging
- Update to version 20240416:
  - Features
    [#4216] Compose: Hide MixMaster chain if chain is empty
    Expando upgrade
    version: bold labels
  - Contrib
    mutt_oauth2.py: Detect recipient for oauth automatically
    mutt_oauth2.py: imap_oauth_refresh_command does not need options
  - Bug Fixes
    [#4210] mbox: fix sorting for mbox_resync()
    [#4241] only wrap after first address in header lines
    status: reset Buffer before reuse
    history: truncate file before writing over it
    notmuch: strip leading / from short path
    Fix smtp client $envelope_from_address possible dangling pointer
    Fix non-printable keyname printing to use &lt;octal&gt; syntax
    Filter Arabic Letter Mark due to display corruption
    Loosen imap_open_mailbox() SELECT response data parsing
    Change mailto_allow to be exact match only
    Fix mutt_read_rfc822_line() to use is_email_wsp()
    Improve pattern compiler whitespace skipping
    Fix gpgme crash when listing keys in a public key block
    Add SigInt handler for pattern functions
    Fix some mailbox prompts to use mailbox history ring
    Improve GPGME inline processing
    Reset SIGPIPE signal handler in child process before exec()
    Filter headers passed via the command line
    Remove trailing slashes when opening maildir/mh mailboxes
    Fix mutt_paddstr() to properly filter unprintable chars
    Minor fixes to match_body_patterns()
    Fix mutt_ts_capability() fallback list loop
    Ensure SIGALRM interrupts connect() in batch mode
    Tighten $query_command parsing to allow empty name field
  - Changed Config
    [#4224] config: add L10N support
    New: set compose_confirm_detach_first = yes
    Prevent the accidental deletion of the composed message
    Changed: set reply_regex = "^((re)(\\[[0-9]+\\])*:[ \t]*)*"
    Regex to match message reply subjects like 're: '
    Changed: set pager = ""
    External command for viewing messages, or empty to use NeoMutt's
  - Translations
    100% Czech
    100% German
    100% Lithuanian
    100% Serbian
    100% Slovak
    99% Turkish
    l10n: document functions
    config: add L10N support
  - Docs
    Clarify the manual section on POP3 support
    Document the &lt;1234&gt; key syntax for bind
    Document $sendmail invocation behavior
    Clarify -H usage in batch mode is not a "pass through" option
  - Build
    test: remove unnecessary setting of TZ var
    build: make conn/getdomain.c dependent on DOMAIN
    Improve w3m invocation for manual.txt generation
    Include &lt;term.h&gt; before invoking tigetstr() and tigetflag()
    Enable CodeQL for python
  - Code
    factor out buf_make()
    drop dupe signal_init() on startup
    Convert mutt_create_alias() and helpers to use buffer pool
    Factor out match_body_patterns() to make resolve_types() simpler
    Rewrite mutt_apply_replace() to use buffers
- Update to version 20240329:
  - Bug Fixes
    [#4185] c441f59 Fix memory leak in trash_append()
    [#4189] Fix off-by-one error in %b with notmuch
    [#4190] Zero-out mailbox counters on delete
    [#4204] colour: honour the normal colour
    [#4205] match folder-hook also against mailbox name (fixes #4201)
    wrap colour in
    history: fix saving file
    history: improve error message format
  - Docs
    [#4182] docs: -C: Fix some accidents
    [#4188] Update oauth2 README
    [#4193] Update oauth2 README
    fix typos, lots of tidying
    tidy license info
  - Build
    [#4196] use FreeBSD 14.0 in Cirrus CI
    actions: update cpu count
    actions: use codeql v3
  - Code
    [#4186] Buffer refactoring: make_entry()
    address: tidy config handling
    coverage: buf, slist
    graphviz: link labels
    tidy buf_strcpy() calls
    tidy char buffers
    test: default timezone to UTC
- Update to version 20240201:
  - Features
    [#4134] Command-line Crypto (neomutt -C)
  - Bug Fixes
    [#4065] track new-mail check time per mailbox
    [#4141] fix(change-folder): don't exclude notmuch
    [#4147] envelope: manage subject/real_subj together
    [#4155] fix parsing of $REPLYTO
    [#4158] status: fix refresh after sync-mailbox
    [#4166] Fix two memory leaks in notmuch support
    progress: fix percentages
  - Translations
    100% Czech
    100% German
    100% Lithuanian
    100% Serbian
    100% Slovak
    100% Turkish
  - Docs
    [#4172] Several fixes for the manual pages
  - Code
    [#4142] add mutt_time_now()
    [#4146] config: factor out R_ flags
    [#4154] file: upgrade mutt_file_fopen/fclose()
    [#4159] upgrade mutt_str_append_item() to use struct Buffer
    [#4161] maildir: encapsulate the header cache
    [#4162] remove mutt_str_dequote_comment()
    [#4165] bufferize mutt_str_inline_replace() as buf_inline_replace()
    [#4167] bufferize mutt_strn_rfind() as buf_rfind()
    [#4168] replace buf_len() checks with buf_is_empty()
    config: drop unused flags
    use message_new()/message_free()
    Reconsider the config type bitmap entirely</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1714132800">- Update to version 20240425:
  - Bug Fixes
    [#4263] fix: cache naming
    [#4261] expando: fix conditional padding
    [#4261] expando: fix container
    [#4261] expando: add lower-case operator
    [#4261] expando: add external filter
    imap: add mailboxes more directly
  - Translations
    trans: tidy messages
  - Docs
    doxy: add missing params
  - Build
    [#4268] Filter out CFLAGS with paths from the output of '-v'
    [#4273] guard truecolor functions in tests
  - Code
    use Buffer rather than strcat()
    ncrypt: use gpgme types consistently</changelog>
  <changelog author="mkoutny@suse.com" date="1715169600">- Recommend at least one SASL module to prevent "No authenticators avaliable"
  error when sending mail via SMTP</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1731672000">- Update to version 20241002:
  - Security
  * security: kill unnecessary blank lines
  * more security improvements
  * improve NeoMutt bailout handling
  - Features
  * remove mixmaster
  * honour umask in attach save
  - Bug Fixes
  * do not force username in addition to client certificate
  * Fix '%z' and '%Z in '%{...}' expando
  * Allow longer maildir filename suffixes
  * Don't force mbox stats calculations on startup
  * Fix sorting INBOX and its subfolders
  * Let ~Y match each tag individually
  * ignore macro events during autocrypt initialization
  * Generate the Message-ID earlier
  * compose: fix $compose_confirm_detach_first
  - Changed Config
  * set crypt_encryption_info = yes
  * Add an informative block with details about the encryption
  * set crypt_protected_headers_weed = no
  * Controls wether NeoMutt will weed protected header fields
  * set devel_security = no
  * Devel feature: Security
  * $mixmaster is deprecated
  * $mix_entry_format is deprecated
  - Translations
  * 100% German
  * 100% Lithuanian
  * 100% Serbian
  * 100% Spanish
  * 81% French
  - Docs
  * Fix configure script name in INSTALL.md
  * fix para ordering
  - Build
  * Update autosetup
  * Update acutest to the latest upstream commit
  * don't treat stddef.h specially
  * Add -std to CFLAGS too
  * require C11
  * Support BerkeleyDB 18.1
  * Assume 'struct timespec' exists
  * fix idn2 typo
  - Code
  * Close the hcache handle on failure to open the store
  * upgrade assert()
  * mutt/list.c: Use STAILQ_FOREACH_SAFE() in stailq deallocators
  * Use wmem*() functions with wide-character strings
  * ncrypt/crypt.c: Fix allocation size calculation
  * remove mutt_expand_path()
  * fix -Wdouble-promotion warnings
  * scanf: initialise out-vars
  * Allow opening the header cache in non-O_CREAT mode
  * Fix function pointer types
  * Check mutt_date_parse_date()s return value
  * Fix up slashes in imap_fix_path()
  * Fix padding with an empty string
  * tidy expando library
- Remove --mixmaster configure flag, dropped by upstream</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1731672001">- Update to version 20241114:
  - Security
  * Fixed: CVE-2024-49393
  * Fixed: CVE-2024-49394
  * Read the protected Message-ID
  - Features
  * Allow toggling numeric configs, e.g. :toggle pager_index_lines
  * alias: tag/untag pattern
  * query: tag with &lt;space&gt;
  - Contrib
  * mutt_oauth2.py: Fix reference to client_secret
  - Bug Fixes
  * fix duplicate save-hook
  * expando: fix escaping
  * browser: fix enter-quit-enter
  * pager: fix repaint
  * config: warn about deprecated variables
  * Refresh alias/query dialog on alias/query format change
  * compose: fix redraw on attachment
  * compose: fix search with arrow_cursor
  * autocrypt: fix copy_normalize_addr()
  * alias: fix cli crash
  * expando: fix relative dates
  * expando: padding default to space
  - Translations
  * 100% German
  * 100% Turkish
  * 99% Czech
  * 99% Slovak
  * 82% French
  - Docs
  * drop refs to always-enabled features
  * fix typo in unmacro
  * fix broken link
  * ncrypt: fix typo in config.c
  - Code
  * Create memory alloc wrappers
  * Don't return the result of realpath() on failure
  * Fix memory leak in hcache
  * Lots of expando refactoring
  * fix type of PatternFlags.tag
  * tidy: smime_get_key_by_str()</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1734523200">- Update to version 20241212:
  - Features
  * show message preview in compose view
  * add trailing commas when editing addresses
  - Bug Fixes
  * expando: fix overflow
  * Spaces can be wide
  * Remove BOM from UTF-8 text
  * Bug with wrong fingerprints in certificate_file
  * fix postponed sorting assertion failure
  * fix: save_attachment_open() when overwriting
  * add text-wrapping to compose message preview pager
  * edit_headers: cleanup temporary file on error
  * expando: fix crash on empty %[] date
  * expando: fix container formatting
  * browser: fix 'tag-' display
  * query: fix memory leak
  * fix more arrow_cursor + search
  - Changed Config
  * Config Renames:
    $pgp_sort_keys -&gt; $pgp_key_sort
    $sidebar_sort_method -&gt; $sidebar_sort
    $sort_alias -&gt; $alias_sort
    $sort_browser -&gt; $browser_sort
  * Changed Defaults:
    set alias_format = "%3i %f%t %-15a %-56A | %C%&gt; %Y"
    set query_format = "%3i %t %-25N %-25E | %C%&gt; %Y"
  - Translations
  * 100% German
  * 100% Lithuanian
  * 100% Serbian
  * 100% Turkish
  * 89% French
  * 39% Chinese (Traditional)
  - Docs
  * alias tags
  - Build
  * only use struct tm.tm_gmtoff if available
  - Code
  * refactor memory allocation
  * remove unused fields from ComposeSharedData
  * refactor 'sort' constants
  * add mutt_window_swap()
  * unify Menu data
  * move config to libraries
  * unify Alias/Query
  * expando factor out callbacks
  * refactor simple_dialog_new()
  * test: add TEST_CHECK_NUM_EQ()
  * fopen: tidy read-only</changelog>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1738929600">- enable autocrypt</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1744372800">- Update to version 20250113:
  - Bug Fixes
  * fix crash in folder-hook
  * fix memory leak in compose message preview (fixes #4478)
  * query: fix comma-separated names
  * lua: fix lua_mutt_call()
  * notmuch: refresh the Email if the filename changes
  * fix: no new mail message
  * fix display of certificate fingerprints
  * fix prompt colour
  - Translations
  * 100% Czech
  * 100% German
  * 100% Lithuanian
  * 100% Serbian
  * 100% Slovakian
  * 100% Turkish
  * 91% French
  * 41% Chinese (Traditional)
  - Build
  * Fix DT_NUMBER entries on 32-bit endian platforms
  - Code
  * Simplify mutt_file_fopen()
  * colour refactoring
  * standardise variable names for temporary files
- Note about version 20250109:
  Neomutt version 20250109 was submitted and then retracted by upstream due
  to a data loss bug when moving mails to mbox folders.
  https://github.com/neomutt/neomutt/issues/4541</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1744372801">- Update to version 20250404:
  - Features
  * config: don't quote enums
  * link config dump to docs
  * CLI: neomutt -DD -- Dump Different
  * browser: tag select rather than descend
  - Bug Fixes
  * source: fix variable interpretation
  * mutt_oauth2: refactor sasl_string computation
  * expand tabs to spaces in compose preview
  * fix dumping of initial values
  * move real_name init
  * Remove MUTT_NEWFOLDER, fix appending to mbox
  * Respect Ignore when modifying an email's headers
  * fix refresh on toggle hide_thread_subject
  * buffer: fix seek
  * add comma to single &lt;complete-query&gt; match
  * notmuch: check for parse failure
  * query: allow &lt;&gt;s around email addresses
  * pager: fix normal/stripe colour
  * fix colour leaks in pager
  * fix array leak in the verify certificate dialog
  - Translations
  * 100% German
  * 100% Turkish
  * 96% Lithuanian
  * 86% French
  * 49% Chinese (Traditional)
  - Build
  * Deprecate some configure options that aren't used anymore
  * build: workaround for unused-result warning
  - Code
  * colour refactoring
  * debug: Chain old SEGV Handler
  * Allow nested ARRAY_FOREACH()
  * config: API has_been_set()
  * config: drop ConfigSet from API functions
  * drop obsolete pgp/smime menus
  * array: foreach_reverse()
  * Change description of verify-key to be crypto-scheme agnostic
  * expando: move EnvList out of library
  * Simplify the management of NeoMutt Commands
  * libcli - parse the command line
  * Split CLI Usage into sections
  * pager: fix lost NT_PAGER notifications
  * pager: fix refresh on config/colour changes
  * array: upgrade get_elem_list()
  * Buffer refactoring
  * improve localise_config()
  * main: drop -B (batch mode) option
  * merge init.[ch] into main.c
  * refactor version code
  * neomutt: home_dir, username, env
  * query: unify NeoMutt -D and -Q
  * refactor main.c/init.c
  * sidebar: streamline expando callbacks
  * test: lots of parse coverage
  * window refactoring
  * window: force recalc|repaint on new windows</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1747310400">- Update to version 20250510:
  - Contrib
  * Fix gpg-json output
  - Bug Fixes
  * main: don't stop if /var/spool/mail is missing
  * color: fix quoted maths
  * Don't consider "weed" when writing an email to file
  * help: fix leaks
  * imap: check for incomplete Mailboxes on sync
  * fix label completion crash
  - Translations
  * update Esperanto translation
  * Update lt_LT translations
  - Docs
  * docs: fix broken functions
  - Build
  * Check for DocBook XSL</changelog>
</package>
<package pkgid="a1fed47994cb49c2b16f816a7b75cd2f5ae254f8ac4ecaf9f2344b591879499e" name="neomutt" arch="aarch64">
  <version epoch="0" ver="20260504" rel="2.amzn2023"/>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1713268800">- Remove MacOS-specific scripts
- Add %python3_fix_shebang_path to fix Python script packaging
- Update to version 20240416:
  - Features
    [#4216] Compose: Hide MixMaster chain if chain is empty
    Expando upgrade
    version: bold labels
  - Contrib
    mutt_oauth2.py: Detect recipient for oauth automatically
    mutt_oauth2.py: imap_oauth_refresh_command does not need options
  - Bug Fixes
    [#4210] mbox: fix sorting for mbox_resync()
    [#4241] only wrap after first address in header lines
    status: reset Buffer before reuse
    history: truncate file before writing over it
    notmuch: strip leading / from short path
    Fix smtp client $envelope_from_address possible dangling pointer
    Fix non-printable keyname printing to use &lt;octal&gt; syntax
    Filter Arabic Letter Mark due to display corruption
    Loosen imap_open_mailbox() SELECT response data parsing
    Change mailto_allow to be exact match only
    Fix mutt_read_rfc822_line() to use is_email_wsp()
    Improve pattern compiler whitespace skipping
    Fix gpgme crash when listing keys in a public key block
    Add SigInt handler for pattern functions
    Fix some mailbox prompts to use mailbox history ring
    Improve GPGME inline processing
    Reset SIGPIPE signal handler in child process before exec()
    Filter headers passed via the command line
    Remove trailing slashes when opening maildir/mh mailboxes
    Fix mutt_paddstr() to properly filter unprintable chars
    Minor fixes to match_body_patterns()
    Fix mutt_ts_capability() fallback list loop
    Ensure SIGALRM interrupts connect() in batch mode
    Tighten $query_command parsing to allow empty name field
  - Changed Config
    [#4224] config: add L10N support
    New: set compose_confirm_detach_first = yes
    Prevent the accidental deletion of the composed message
    Changed: set reply_regex = "^((re)(\\[[0-9]+\\])*:[ \t]*)*"
    Regex to match message reply subjects like 're: '
    Changed: set pager = ""
    External command for viewing messages, or empty to use NeoMutt's
  - Translations
    100% Czech
    100% German
    100% Lithuanian
    100% Serbian
    100% Slovak
    99% Turkish
    l10n: document functions
    config: add L10N support
  - Docs
    Clarify the manual section on POP3 support
    Document the &lt;1234&gt; key syntax for bind
    Document $sendmail invocation behavior
    Clarify -H usage in batch mode is not a "pass through" option
  - Build
    test: remove unnecessary setting of TZ var
    build: make conn/getdomain.c dependent on DOMAIN
    Improve w3m invocation for manual.txt generation
    Include &lt;term.h&gt; before invoking tigetstr() and tigetflag()
    Enable CodeQL for python
  - Code
    factor out buf_make()
    drop dupe signal_init() on startup
    Convert mutt_create_alias() and helpers to use buffer pool
    Factor out match_body_patterns() to make resolve_types() simpler
    Rewrite mutt_apply_replace() to use buffers
- Update to version 20240329:
  - Bug Fixes
    [#4185] c441f59 Fix memory leak in trash_append()
    [#4189] Fix off-by-one error in %b with notmuch
    [#4190] Zero-out mailbox counters on delete
    [#4204] colour: honour the normal colour
    [#4205] match folder-hook also against mailbox name (fixes #4201)
    wrap colour in
    history: fix saving file
    history: improve error message format
  - Docs
    [#4182] docs: -C: Fix some accidents
    [#4188] Update oauth2 README
    [#4193] Update oauth2 README
    fix typos, lots of tidying
    tidy license info
  - Build
    [#4196] use FreeBSD 14.0 in Cirrus CI
    actions: update cpu count
    actions: use codeql v3
  - Code
    [#4186] Buffer refactoring: make_entry()
    address: tidy config handling
    coverage: buf, slist
    graphviz: link labels
    tidy buf_strcpy() calls
    tidy char buffers
    test: default timezone to UTC
- Update to version 20240201:
  - Features
    [#4134] Command-line Crypto (neomutt -C)
  - Bug Fixes
    [#4065] track new-mail check time per mailbox
    [#4141] fix(change-folder): don't exclude notmuch
    [#4147] envelope: manage subject/real_subj together
    [#4155] fix parsing of $REPLYTO
    [#4158] status: fix refresh after sync-mailbox
    [#4166] Fix two memory leaks in notmuch support
    progress: fix percentages
  - Translations
    100% Czech
    100% German
    100% Lithuanian
    100% Serbian
    100% Slovak
    100% Turkish
  - Docs
    [#4172] Several fixes for the manual pages
  - Code
    [#4142] add mutt_time_now()
    [#4146] config: factor out R_ flags
    [#4154] file: upgrade mutt_file_fopen/fclose()
    [#4159] upgrade mutt_str_append_item() to use struct Buffer
    [#4161] maildir: encapsulate the header cache
    [#4162] remove mutt_str_dequote_comment()
    [#4165] bufferize mutt_str_inline_replace() as buf_inline_replace()
    [#4167] bufferize mutt_strn_rfind() as buf_rfind()
    [#4168] replace buf_len() checks with buf_is_empty()
    config: drop unused flags
    use message_new()/message_free()
    Reconsider the config type bitmap entirely</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1714132800">- Update to version 20240425:
  - Bug Fixes
    [#4263] fix: cache naming
    [#4261] expando: fix conditional padding
    [#4261] expando: fix container
    [#4261] expando: add lower-case operator
    [#4261] expando: add external filter
    imap: add mailboxes more directly
  - Translations
    trans: tidy messages
  - Docs
    doxy: add missing params
  - Build
    [#4268] Filter out CFLAGS with paths from the output of '-v'
    [#4273] guard truecolor functions in tests
  - Code
    use Buffer rather than strcat()
    ncrypt: use gpgme types consistently</changelog>
  <changelog author="mkoutny@suse.com" date="1715169600">- Recommend at least one SASL module to prevent "No authenticators avaliable"
  error when sending mail via SMTP</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1731672000">- Update to version 20241002:
  - Security
  * security: kill unnecessary blank lines
  * more security improvements
  * improve NeoMutt bailout handling
  - Features
  * remove mixmaster
  * honour umask in attach save
  - Bug Fixes
  * do not force username in addition to client certificate
  * Fix '%z' and '%Z in '%{...}' expando
  * Allow longer maildir filename suffixes
  * Don't force mbox stats calculations on startup
  * Fix sorting INBOX and its subfolders
  * Let ~Y match each tag individually
  * ignore macro events during autocrypt initialization
  * Generate the Message-ID earlier
  * compose: fix $compose_confirm_detach_first
  - Changed Config
  * set crypt_encryption_info = yes
  * Add an informative block with details about the encryption
  * set crypt_protected_headers_weed = no
  * Controls wether NeoMutt will weed protected header fields
  * set devel_security = no
  * Devel feature: Security
  * $mixmaster is deprecated
  * $mix_entry_format is deprecated
  - Translations
  * 100% German
  * 100% Lithuanian
  * 100% Serbian
  * 100% Spanish
  * 81% French
  - Docs
  * Fix configure script name in INSTALL.md
  * fix para ordering
  - Build
  * Update autosetup
  * Update acutest to the latest upstream commit
  * don't treat stddef.h specially
  * Add -std to CFLAGS too
  * require C11
  * Support BerkeleyDB 18.1
  * Assume 'struct timespec' exists
  * fix idn2 typo
  - Code
  * Close the hcache handle on failure to open the store
  * upgrade assert()
  * mutt/list.c: Use STAILQ_FOREACH_SAFE() in stailq deallocators
  * Use wmem*() functions with wide-character strings
  * ncrypt/crypt.c: Fix allocation size calculation
  * remove mutt_expand_path()
  * fix -Wdouble-promotion warnings
  * scanf: initialise out-vars
  * Allow opening the header cache in non-O_CREAT mode
  * Fix function pointer types
  * Check mutt_date_parse_date()s return value
  * Fix up slashes in imap_fix_path()
  * Fix padding with an empty string
  * tidy expando library
- Remove --mixmaster configure flag, dropped by upstream</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1731672001">- Update to version 20241114:
  - Security
  * Fixed: CVE-2024-49393
  * Fixed: CVE-2024-49394
  * Read the protected Message-ID
  - Features
  * Allow toggling numeric configs, e.g. :toggle pager_index_lines
  * alias: tag/untag pattern
  * query: tag with &lt;space&gt;
  - Contrib
  * mutt_oauth2.py: Fix reference to client_secret
  - Bug Fixes
  * fix duplicate save-hook
  * expando: fix escaping
  * browser: fix enter-quit-enter
  * pager: fix repaint
  * config: warn about deprecated variables
  * Refresh alias/query dialog on alias/query format change
  * compose: fix redraw on attachment
  * compose: fix search with arrow_cursor
  * autocrypt: fix copy_normalize_addr()
  * alias: fix cli crash
  * expando: fix relative dates
  * expando: padding default to space
  - Translations
  * 100% German
  * 100% Turkish
  * 99% Czech
  * 99% Slovak
  * 82% French
  - Docs
  * drop refs to always-enabled features
  * fix typo in unmacro
  * fix broken link
  * ncrypt: fix typo in config.c
  - Code
  * Create memory alloc wrappers
  * Don't return the result of realpath() on failure
  * Fix memory leak in hcache
  * Lots of expando refactoring
  * fix type of PatternFlags.tag
  * tidy: smime_get_key_by_str()</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1734523200">- Update to version 20241212:
  - Features
  * show message preview in compose view
  * add trailing commas when editing addresses
  - Bug Fixes
  * expando: fix overflow
  * Spaces can be wide
  * Remove BOM from UTF-8 text
  * Bug with wrong fingerprints in certificate_file
  * fix postponed sorting assertion failure
  * fix: save_attachment_open() when overwriting
  * add text-wrapping to compose message preview pager
  * edit_headers: cleanup temporary file on error
  * expando: fix crash on empty %[] date
  * expando: fix container formatting
  * browser: fix 'tag-' display
  * query: fix memory leak
  * fix more arrow_cursor + search
  - Changed Config
  * Config Renames:
    $pgp_sort_keys -&gt; $pgp_key_sort
    $sidebar_sort_method -&gt; $sidebar_sort
    $sort_alias -&gt; $alias_sort
    $sort_browser -&gt; $browser_sort
  * Changed Defaults:
    set alias_format = "%3i %f%t %-15a %-56A | %C%&gt; %Y"
    set query_format = "%3i %t %-25N %-25E | %C%&gt; %Y"
  - Translations
  * 100% German
  * 100% Lithuanian
  * 100% Serbian
  * 100% Turkish
  * 89% French
  * 39% Chinese (Traditional)
  - Docs
  * alias tags
  - Build
  * only use struct tm.tm_gmtoff if available
  - Code
  * refactor memory allocation
  * remove unused fields from ComposeSharedData
  * refactor 'sort' constants
  * add mutt_window_swap()
  * unify Menu data
  * move config to libraries
  * unify Alias/Query
  * expando factor out callbacks
  * refactor simple_dialog_new()
  * test: add TEST_CHECK_NUM_EQ()
  * fopen: tidy read-only</changelog>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1738929600">- enable autocrypt</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1744372800">- Update to version 20250113:
  - Bug Fixes
  * fix crash in folder-hook
  * fix memory leak in compose message preview (fixes #4478)
  * query: fix comma-separated names
  * lua: fix lua_mutt_call()
  * notmuch: refresh the Email if the filename changes
  * fix: no new mail message
  * fix display of certificate fingerprints
  * fix prompt colour
  - Translations
  * 100% Czech
  * 100% German
  * 100% Lithuanian
  * 100% Serbian
  * 100% Slovakian
  * 100% Turkish
  * 91% French
  * 41% Chinese (Traditional)
  - Build
  * Fix DT_NUMBER entries on 32-bit endian platforms
  - Code
  * Simplify mutt_file_fopen()
  * colour refactoring
  * standardise variable names for temporary files
- Note about version 20250109:
  Neomutt version 20250109 was submitted and then retracted by upstream due
  to a data loss bug when moving mails to mbox folders.
  https://github.com/neomutt/neomutt/issues/4541</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1744372801">- Update to version 20250404:
  - Features
  * config: don't quote enums
  * link config dump to docs
  * CLI: neomutt -DD -- Dump Different
  * browser: tag select rather than descend
  - Bug Fixes
  * source: fix variable interpretation
  * mutt_oauth2: refactor sasl_string computation
  * expand tabs to spaces in compose preview
  * fix dumping of initial values
  * move real_name init
  * Remove MUTT_NEWFOLDER, fix appending to mbox
  * Respect Ignore when modifying an email's headers
  * fix refresh on toggle hide_thread_subject
  * buffer: fix seek
  * add comma to single &lt;complete-query&gt; match
  * notmuch: check for parse failure
  * query: allow &lt;&gt;s around email addresses
  * pager: fix normal/stripe colour
  * fix colour leaks in pager
  * fix array leak in the verify certificate dialog
  - Translations
  * 100% German
  * 100% Turkish
  * 96% Lithuanian
  * 86% French
  * 49% Chinese (Traditional)
  - Build
  * Deprecate some configure options that aren't used anymore
  * build: workaround for unused-result warning
  - Code
  * colour refactoring
  * debug: Chain old SEGV Handler
  * Allow nested ARRAY_FOREACH()
  * config: API has_been_set()
  * config: drop ConfigSet from API functions
  * drop obsolete pgp/smime menus
  * array: foreach_reverse()
  * Change description of verify-key to be crypto-scheme agnostic
  * expando: move EnvList out of library
  * Simplify the management of NeoMutt Commands
  * libcli - parse the command line
  * Split CLI Usage into sections
  * pager: fix lost NT_PAGER notifications
  * pager: fix refresh on config/colour changes
  * array: upgrade get_elem_list()
  * Buffer refactoring
  * improve localise_config()
  * main: drop -B (batch mode) option
  * merge init.[ch] into main.c
  * refactor version code
  * neomutt: home_dir, username, env
  * query: unify NeoMutt -D and -Q
  * refactor main.c/init.c
  * sidebar: streamline expando callbacks
  * test: lots of parse coverage
  * window refactoring
  * window: force recalc|repaint on new windows</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1747310400">- Update to version 20250510:
  - Contrib
  * Fix gpg-json output
  - Bug Fixes
  * main: don't stop if /var/spool/mail is missing
  * color: fix quoted maths
  * Don't consider "weed" when writing an email to file
  * help: fix leaks
  * imap: check for incomplete Mailboxes on sync
  * fix label completion crash
  - Translations
  * update Esperanto translation
  * Update lt_LT translations
  - Docs
  * docs: fix broken functions
  - Build
  * Check for DocBook XSL</changelog>
</package>
<package pkgid="33c6eda09e7d9a586294c6df8ba765c34231b7fe65eea18fa1539338bdac99c6" name="neomutt" arch="src">
  <version epoch="0" ver="20260504" rel="2.amzn2023"/>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1713268800">- Remove MacOS-specific scripts
- Add %python3_fix_shebang_path to fix Python script packaging
- Update to version 20240416:
  - Features
    [#4216] Compose: Hide MixMaster chain if chain is empty
    Expando upgrade
    version: bold labels
  - Contrib
    mutt_oauth2.py: Detect recipient for oauth automatically
    mutt_oauth2.py: imap_oauth_refresh_command does not need options
  - Bug Fixes
    [#4210] mbox: fix sorting for mbox_resync()
    [#4241] only wrap after first address in header lines
    status: reset Buffer before reuse
    history: truncate file before writing over it
    notmuch: strip leading / from short path
    Fix smtp client $envelope_from_address possible dangling pointer
    Fix non-printable keyname printing to use &lt;octal&gt; syntax
    Filter Arabic Letter Mark due to display corruption
    Loosen imap_open_mailbox() SELECT response data parsing
    Change mailto_allow to be exact match only
    Fix mutt_read_rfc822_line() to use is_email_wsp()
    Improve pattern compiler whitespace skipping
    Fix gpgme crash when listing keys in a public key block
    Add SigInt handler for pattern functions
    Fix some mailbox prompts to use mailbox history ring
    Improve GPGME inline processing
    Reset SIGPIPE signal handler in child process before exec()
    Filter headers passed via the command line
    Remove trailing slashes when opening maildir/mh mailboxes
    Fix mutt_paddstr() to properly filter unprintable chars
    Minor fixes to match_body_patterns()
    Fix mutt_ts_capability() fallback list loop
    Ensure SIGALRM interrupts connect() in batch mode
    Tighten $query_command parsing to allow empty name field
  - Changed Config
    [#4224] config: add L10N support
    New: set compose_confirm_detach_first = yes
    Prevent the accidental deletion of the composed message
    Changed: set reply_regex = "^((re)(\\[[0-9]+\\])*:[ \t]*)*"
    Regex to match message reply subjects like 're: '
    Changed: set pager = ""
    External command for viewing messages, or empty to use NeoMutt's
  - Translations
    100% Czech
    100% German
    100% Lithuanian
    100% Serbian
    100% Slovak
    99% Turkish
    l10n: document functions
    config: add L10N support
  - Docs
    Clarify the manual section on POP3 support
    Document the &lt;1234&gt; key syntax for bind
    Document $sendmail invocation behavior
    Clarify -H usage in batch mode is not a "pass through" option
  - Build
    test: remove unnecessary setting of TZ var
    build: make conn/getdomain.c dependent on DOMAIN
    Improve w3m invocation for manual.txt generation
    Include &lt;term.h&gt; before invoking tigetstr() and tigetflag()
    Enable CodeQL for python
  - Code
    factor out buf_make()
    drop dupe signal_init() on startup
    Convert mutt_create_alias() and helpers to use buffer pool
    Factor out match_body_patterns() to make resolve_types() simpler
    Rewrite mutt_apply_replace() to use buffers
- Update to version 20240329:
  - Bug Fixes
    [#4185] c441f59 Fix memory leak in trash_append()
    [#4189] Fix off-by-one error in %b with notmuch
    [#4190] Zero-out mailbox counters on delete
    [#4204] colour: honour the normal colour
    [#4205] match folder-hook also against mailbox name (fixes #4201)
    wrap colour in
    history: fix saving file
    history: improve error message format
  - Docs
    [#4182] docs: -C: Fix some accidents
    [#4188] Update oauth2 README
    [#4193] Update oauth2 README
    fix typos, lots of tidying
    tidy license info
  - Build
    [#4196] use FreeBSD 14.0 in Cirrus CI
    actions: update cpu count
    actions: use codeql v3
  - Code
    [#4186] Buffer refactoring: make_entry()
    address: tidy config handling
    coverage: buf, slist
    graphviz: link labels
    tidy buf_strcpy() calls
    tidy char buffers
    test: default timezone to UTC
- Update to version 20240201:
  - Features
    [#4134] Command-line Crypto (neomutt -C)
  - Bug Fixes
    [#4065] track new-mail check time per mailbox
    [#4141] fix(change-folder): don't exclude notmuch
    [#4147] envelope: manage subject/real_subj together
    [#4155] fix parsing of $REPLYTO
    [#4158] status: fix refresh after sync-mailbox
    [#4166] Fix two memory leaks in notmuch support
    progress: fix percentages
  - Translations
    100% Czech
    100% German
    100% Lithuanian
    100% Serbian
    100% Slovak
    100% Turkish
  - Docs
    [#4172] Several fixes for the manual pages
  - Code
    [#4142] add mutt_time_now()
    [#4146] config: factor out R_ flags
    [#4154] file: upgrade mutt_file_fopen/fclose()
    [#4159] upgrade mutt_str_append_item() to use struct Buffer
    [#4161] maildir: encapsulate the header cache
    [#4162] remove mutt_str_dequote_comment()
    [#4165] bufferize mutt_str_inline_replace() as buf_inline_replace()
    [#4167] bufferize mutt_strn_rfind() as buf_rfind()
    [#4168] replace buf_len() checks with buf_is_empty()
    config: drop unused flags
    use message_new()/message_free()
    Reconsider the config type bitmap entirely</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1714132800">- Update to version 20240425:
  - Bug Fixes
    [#4263] fix: cache naming
    [#4261] expando: fix conditional padding
    [#4261] expando: fix container
    [#4261] expando: add lower-case operator
    [#4261] expando: add external filter
    imap: add mailboxes more directly
  - Translations
    trans: tidy messages
  - Docs
    doxy: add missing params
  - Build
    [#4268] Filter out CFLAGS with paths from the output of '-v'
    [#4273] guard truecolor functions in tests
  - Code
    use Buffer rather than strcat()
    ncrypt: use gpgme types consistently</changelog>
  <changelog author="mkoutny@suse.com" date="1715169600">- Recommend at least one SASL module to prevent "No authenticators avaliable"
  error when sending mail via SMTP</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1731672000">- Update to version 20241002:
  - Security
  * security: kill unnecessary blank lines
  * more security improvements
  * improve NeoMutt bailout handling
  - Features
  * remove mixmaster
  * honour umask in attach save
  - Bug Fixes
  * do not force username in addition to client certificate
  * Fix '%z' and '%Z in '%{...}' expando
  * Allow longer maildir filename suffixes
  * Don't force mbox stats calculations on startup
  * Fix sorting INBOX and its subfolders
  * Let ~Y match each tag individually
  * ignore macro events during autocrypt initialization
  * Generate the Message-ID earlier
  * compose: fix $compose_confirm_detach_first
  - Changed Config
  * set crypt_encryption_info = yes
  * Add an informative block with details about the encryption
  * set crypt_protected_headers_weed = no
  * Controls wether NeoMutt will weed protected header fields
  * set devel_security = no
  * Devel feature: Security
  * $mixmaster is deprecated
  * $mix_entry_format is deprecated
  - Translations
  * 100% German
  * 100% Lithuanian
  * 100% Serbian
  * 100% Spanish
  * 81% French
  - Docs
  * Fix configure script name in INSTALL.md
  * fix para ordering
  - Build
  * Update autosetup
  * Update acutest to the latest upstream commit
  * don't treat stddef.h specially
  * Add -std to CFLAGS too
  * require C11
  * Support BerkeleyDB 18.1
  * Assume 'struct timespec' exists
  * fix idn2 typo
  - Code
  * Close the hcache handle on failure to open the store
  * upgrade assert()
  * mutt/list.c: Use STAILQ_FOREACH_SAFE() in stailq deallocators
  * Use wmem*() functions with wide-character strings
  * ncrypt/crypt.c: Fix allocation size calculation
  * remove mutt_expand_path()
  * fix -Wdouble-promotion warnings
  * scanf: initialise out-vars
  * Allow opening the header cache in non-O_CREAT mode
  * Fix function pointer types
  * Check mutt_date_parse_date()s return value
  * Fix up slashes in imap_fix_path()
  * Fix padding with an empty string
  * tidy expando library
- Remove --mixmaster configure flag, dropped by upstream</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1731672001">- Update to version 20241114:
  - Security
  * Fixed: CVE-2024-49393
  * Fixed: CVE-2024-49394
  * Read the protected Message-ID
  - Features
  * Allow toggling numeric configs, e.g. :toggle pager_index_lines
  * alias: tag/untag pattern
  * query: tag with &lt;space&gt;
  - Contrib
  * mutt_oauth2.py: Fix reference to client_secret
  - Bug Fixes
  * fix duplicate save-hook
  * expando: fix escaping
  * browser: fix enter-quit-enter
  * pager: fix repaint
  * config: warn about deprecated variables
  * Refresh alias/query dialog on alias/query format change
  * compose: fix redraw on attachment
  * compose: fix search with arrow_cursor
  * autocrypt: fix copy_normalize_addr()
  * alias: fix cli crash
  * expando: fix relative dates
  * expando: padding default to space
  - Translations
  * 100% German
  * 100% Turkish
  * 99% Czech
  * 99% Slovak
  * 82% French
  - Docs
  * drop refs to always-enabled features
  * fix typo in unmacro
  * fix broken link
  * ncrypt: fix typo in config.c
  - Code
  * Create memory alloc wrappers
  * Don't return the result of realpath() on failure
  * Fix memory leak in hcache
  * Lots of expando refactoring
  * fix type of PatternFlags.tag
  * tidy: smime_get_key_by_str()</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1734523200">- Update to version 20241212:
  - Features
  * show message preview in compose view
  * add trailing commas when editing addresses
  - Bug Fixes
  * expando: fix overflow
  * Spaces can be wide
  * Remove BOM from UTF-8 text
  * Bug with wrong fingerprints in certificate_file
  * fix postponed sorting assertion failure
  * fix: save_attachment_open() when overwriting
  * add text-wrapping to compose message preview pager
  * edit_headers: cleanup temporary file on error
  * expando: fix crash on empty %[] date
  * expando: fix container formatting
  * browser: fix 'tag-' display
  * query: fix memory leak
  * fix more arrow_cursor + search
  - Changed Config
  * Config Renames:
    $pgp_sort_keys -&gt; $pgp_key_sort
    $sidebar_sort_method -&gt; $sidebar_sort
    $sort_alias -&gt; $alias_sort
    $sort_browser -&gt; $browser_sort
  * Changed Defaults:
    set alias_format = "%3i %f%t %-15a %-56A | %C%&gt; %Y"
    set query_format = "%3i %t %-25N %-25E | %C%&gt; %Y"
  - Translations
  * 100% German
  * 100% Lithuanian
  * 100% Serbian
  * 100% Turkish
  * 89% French
  * 39% Chinese (Traditional)
  - Docs
  * alias tags
  - Build
  * only use struct tm.tm_gmtoff if available
  - Code
  * refactor memory allocation
  * remove unused fields from ComposeSharedData
  * refactor 'sort' constants
  * add mutt_window_swap()
  * unify Menu data
  * move config to libraries
  * unify Alias/Query
  * expando factor out callbacks
  * refactor simple_dialog_new()
  * test: add TEST_CHECK_NUM_EQ()
  * fopen: tidy read-only</changelog>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1738929600">- enable autocrypt</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1744372800">- Update to version 20250113:
  - Bug Fixes
  * fix crash in folder-hook
  * fix memory leak in compose message preview (fixes #4478)
  * query: fix comma-separated names
  * lua: fix lua_mutt_call()
  * notmuch: refresh the Email if the filename changes
  * fix: no new mail message
  * fix display of certificate fingerprints
  * fix prompt colour
  - Translations
  * 100% Czech
  * 100% German
  * 100% Lithuanian
  * 100% Serbian
  * 100% Slovakian
  * 100% Turkish
  * 91% French
  * 41% Chinese (Traditional)
  - Build
  * Fix DT_NUMBER entries on 32-bit endian platforms
  - Code
  * Simplify mutt_file_fopen()
  * colour refactoring
  * standardise variable names for temporary files
- Note about version 20250109:
  Neomutt version 20250109 was submitted and then retracted by upstream due
  to a data loss bug when moving mails to mbox folders.
  https://github.com/neomutt/neomutt/issues/4541</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1744372801">- Update to version 20250404:
  - Features
  * config: don't quote enums
  * link config dump to docs
  * CLI: neomutt -DD -- Dump Different
  * browser: tag select rather than descend
  - Bug Fixes
  * source: fix variable interpretation
  * mutt_oauth2: refactor sasl_string computation
  * expand tabs to spaces in compose preview
  * fix dumping of initial values
  * move real_name init
  * Remove MUTT_NEWFOLDER, fix appending to mbox
  * Respect Ignore when modifying an email's headers
  * fix refresh on toggle hide_thread_subject
  * buffer: fix seek
  * add comma to single &lt;complete-query&gt; match
  * notmuch: check for parse failure
  * query: allow &lt;&gt;s around email addresses
  * pager: fix normal/stripe colour
  * fix colour leaks in pager
  * fix array leak in the verify certificate dialog
  - Translations
  * 100% German
  * 100% Turkish
  * 96% Lithuanian
  * 86% French
  * 49% Chinese (Traditional)
  - Build
  * Deprecate some configure options that aren't used anymore
  * build: workaround for unused-result warning
  - Code
  * colour refactoring
  * debug: Chain old SEGV Handler
  * Allow nested ARRAY_FOREACH()
  * config: API has_been_set()
  * config: drop ConfigSet from API functions
  * drop obsolete pgp/smime menus
  * array: foreach_reverse()
  * Change description of verify-key to be crypto-scheme agnostic
  * expando: move EnvList out of library
  * Simplify the management of NeoMutt Commands
  * libcli - parse the command line
  * Split CLI Usage into sections
  * pager: fix lost NT_PAGER notifications
  * pager: fix refresh on config/colour changes
  * array: upgrade get_elem_list()
  * Buffer refactoring
  * improve localise_config()
  * main: drop -B (batch mode) option
  * merge init.[ch] into main.c
  * refactor version code
  * neomutt: home_dir, username, env
  * query: unify NeoMutt -D and -Q
  * refactor main.c/init.c
  * sidebar: streamline expando callbacks
  * test: lots of parse coverage
  * window refactoring
  * window: force recalc|repaint on new windows</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1747310400">- Update to version 20250510:
  - Contrib
  * Fix gpg-json output
  - Bug Fixes
  * main: don't stop if /var/spool/mail is missing
  * color: fix quoted maths
  * Don't consider "weed" when writing an email to file
  * help: fix leaks
  * imap: check for incomplete Mailboxes on sync
  * fix label completion crash
  - Translations
  * update Esperanto translation
  * Update lt_LT translations
  - Docs
  * docs: fix broken functions
  - Build
  * Check for DocBook XSL</changelog>
</package>
<package pkgid="2c93038873b2515263822c08e5aebf444988a6a390d3887c978fedfb99a28610" name="neomutt" arch="src">
  <version epoch="0" ver="20260504" rel="2.amzn2023"/>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1713268800">- Remove MacOS-specific scripts
- Add %python3_fix_shebang_path to fix Python script packaging
- Update to version 20240416:
  - Features
    [#4216] Compose: Hide MixMaster chain if chain is empty
    Expando upgrade
    version: bold labels
  - Contrib
    mutt_oauth2.py: Detect recipient for oauth automatically
    mutt_oauth2.py: imap_oauth_refresh_command does not need options
  - Bug Fixes
    [#4210] mbox: fix sorting for mbox_resync()
    [#4241] only wrap after first address in header lines
    status: reset Buffer before reuse
    history: truncate file before writing over it
    notmuch: strip leading / from short path
    Fix smtp client $envelope_from_address possible dangling pointer
    Fix non-printable keyname printing to use &lt;octal&gt; syntax
    Filter Arabic Letter Mark due to display corruption
    Loosen imap_open_mailbox() SELECT response data parsing
    Change mailto_allow to be exact match only
    Fix mutt_read_rfc822_line() to use is_email_wsp()
    Improve pattern compiler whitespace skipping
    Fix gpgme crash when listing keys in a public key block
    Add SigInt handler for pattern functions
    Fix some mailbox prompts to use mailbox history ring
    Improve GPGME inline processing
    Reset SIGPIPE signal handler in child process before exec()
    Filter headers passed via the command line
    Remove trailing slashes when opening maildir/mh mailboxes
    Fix mutt_paddstr() to properly filter unprintable chars
    Minor fixes to match_body_patterns()
    Fix mutt_ts_capability() fallback list loop
    Ensure SIGALRM interrupts connect() in batch mode
    Tighten $query_command parsing to allow empty name field
  - Changed Config
    [#4224] config: add L10N support
    New: set compose_confirm_detach_first = yes
    Prevent the accidental deletion of the composed message
    Changed: set reply_regex = "^((re)(\\[[0-9]+\\])*:[ \t]*)*"
    Regex to match message reply subjects like 're: '
    Changed: set pager = ""
    External command for viewing messages, or empty to use NeoMutt's
  - Translations
    100% Czech
    100% German
    100% Lithuanian
    100% Serbian
    100% Slovak
    99% Turkish
    l10n: document functions
    config: add L10N support
  - Docs
    Clarify the manual section on POP3 support
    Document the &lt;1234&gt; key syntax for bind
    Document $sendmail invocation behavior
    Clarify -H usage in batch mode is not a "pass through" option
  - Build
    test: remove unnecessary setting of TZ var
    build: make conn/getdomain.c dependent on DOMAIN
    Improve w3m invocation for manual.txt generation
    Include &lt;term.h&gt; before invoking tigetstr() and tigetflag()
    Enable CodeQL for python
  - Code
    factor out buf_make()
    drop dupe signal_init() on startup
    Convert mutt_create_alias() and helpers to use buffer pool
    Factor out match_body_patterns() to make resolve_types() simpler
    Rewrite mutt_apply_replace() to use buffers
- Update to version 20240329:
  - Bug Fixes
    [#4185] c441f59 Fix memory leak in trash_append()
    [#4189] Fix off-by-one error in %b with notmuch
    [#4190] Zero-out mailbox counters on delete
    [#4204] colour: honour the normal colour
    [#4205] match folder-hook also against mailbox name (fixes #4201)
    wrap colour in
    history: fix saving file
    history: improve error message format
  - Docs
    [#4182] docs: -C: Fix some accidents
    [#4188] Update oauth2 README
    [#4193] Update oauth2 README
    fix typos, lots of tidying
    tidy license info
  - Build
    [#4196] use FreeBSD 14.0 in Cirrus CI
    actions: update cpu count
    actions: use codeql v3
  - Code
    [#4186] Buffer refactoring: make_entry()
    address: tidy config handling
    coverage: buf, slist
    graphviz: link labels
    tidy buf_strcpy() calls
    tidy char buffers
    test: default timezone to UTC
- Update to version 20240201:
  - Features
    [#4134] Command-line Crypto (neomutt -C)
  - Bug Fixes
    [#4065] track new-mail check time per mailbox
    [#4141] fix(change-folder): don't exclude notmuch
    [#4147] envelope: manage subject/real_subj together
    [#4155] fix parsing of $REPLYTO
    [#4158] status: fix refresh after sync-mailbox
    [#4166] Fix two memory leaks in notmuch support
    progress: fix percentages
  - Translations
    100% Czech
    100% German
    100% Lithuanian
    100% Serbian
    100% Slovak
    100% Turkish
  - Docs
    [#4172] Several fixes for the manual pages
  - Code
    [#4142] add mutt_time_now()
    [#4146] config: factor out R_ flags
    [#4154] file: upgrade mutt_file_fopen/fclose()
    [#4159] upgrade mutt_str_append_item() to use struct Buffer
    [#4161] maildir: encapsulate the header cache
    [#4162] remove mutt_str_dequote_comment()
    [#4165] bufferize mutt_str_inline_replace() as buf_inline_replace()
    [#4167] bufferize mutt_strn_rfind() as buf_rfind()
    [#4168] replace buf_len() checks with buf_is_empty()
    config: drop unused flags
    use message_new()/message_free()
    Reconsider the config type bitmap entirely</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1714132800">- Update to version 20240425:
  - Bug Fixes
    [#4263] fix: cache naming
    [#4261] expando: fix conditional padding
    [#4261] expando: fix container
    [#4261] expando: add lower-case operator
    [#4261] expando: add external filter
    imap: add mailboxes more directly
  - Translations
    trans: tidy messages
  - Docs
    doxy: add missing params
  - Build
    [#4268] Filter out CFLAGS with paths from the output of '-v'
    [#4273] guard truecolor functions in tests
  - Code
    use Buffer rather than strcat()
    ncrypt: use gpgme types consistently</changelog>
  <changelog author="mkoutny@suse.com" date="1715169600">- Recommend at least one SASL module to prevent "No authenticators avaliable"
  error when sending mail via SMTP</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1731672000">- Update to version 20241002:
  - Security
  * security: kill unnecessary blank lines
  * more security improvements
  * improve NeoMutt bailout handling
  - Features
  * remove mixmaster
  * honour umask in attach save
  - Bug Fixes
  * do not force username in addition to client certificate
  * Fix '%z' and '%Z in '%{...}' expando
  * Allow longer maildir filename suffixes
  * Don't force mbox stats calculations on startup
  * Fix sorting INBOX and its subfolders
  * Let ~Y match each tag individually
  * ignore macro events during autocrypt initialization
  * Generate the Message-ID earlier
  * compose: fix $compose_confirm_detach_first
  - Changed Config
  * set crypt_encryption_info = yes
  * Add an informative block with details about the encryption
  * set crypt_protected_headers_weed = no
  * Controls wether NeoMutt will weed protected header fields
  * set devel_security = no
  * Devel feature: Security
  * $mixmaster is deprecated
  * $mix_entry_format is deprecated
  - Translations
  * 100% German
  * 100% Lithuanian
  * 100% Serbian
  * 100% Spanish
  * 81% French
  - Docs
  * Fix configure script name in INSTALL.md
  * fix para ordering
  - Build
  * Update autosetup
  * Update acutest to the latest upstream commit
  * don't treat stddef.h specially
  * Add -std to CFLAGS too
  * require C11
  * Support BerkeleyDB 18.1
  * Assume 'struct timespec' exists
  * fix idn2 typo
  - Code
  * Close the hcache handle on failure to open the store
  * upgrade assert()
  * mutt/list.c: Use STAILQ_FOREACH_SAFE() in stailq deallocators
  * Use wmem*() functions with wide-character strings
  * ncrypt/crypt.c: Fix allocation size calculation
  * remove mutt_expand_path()
  * fix -Wdouble-promotion warnings
  * scanf: initialise out-vars
  * Allow opening the header cache in non-O_CREAT mode
  * Fix function pointer types
  * Check mutt_date_parse_date()s return value
  * Fix up slashes in imap_fix_path()
  * Fix padding with an empty string
  * tidy expando library
- Remove --mixmaster configure flag, dropped by upstream</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1731672001">- Update to version 20241114:
  - Security
  * Fixed: CVE-2024-49393
  * Fixed: CVE-2024-49394
  * Read the protected Message-ID
  - Features
  * Allow toggling numeric configs, e.g. :toggle pager_index_lines
  * alias: tag/untag pattern
  * query: tag with &lt;space&gt;
  - Contrib
  * mutt_oauth2.py: Fix reference to client_secret
  - Bug Fixes
  * fix duplicate save-hook
  * expando: fix escaping
  * browser: fix enter-quit-enter
  * pager: fix repaint
  * config: warn about deprecated variables
  * Refresh alias/query dialog on alias/query format change
  * compose: fix redraw on attachment
  * compose: fix search with arrow_cursor
  * autocrypt: fix copy_normalize_addr()
  * alias: fix cli crash
  * expando: fix relative dates
  * expando: padding default to space
  - Translations
  * 100% German
  * 100% Turkish
  * 99% Czech
  * 99% Slovak
  * 82% French
  - Docs
  * drop refs to always-enabled features
  * fix typo in unmacro
  * fix broken link
  * ncrypt: fix typo in config.c
  - Code
  * Create memory alloc wrappers
  * Don't return the result of realpath() on failure
  * Fix memory leak in hcache
  * Lots of expando refactoring
  * fix type of PatternFlags.tag
  * tidy: smime_get_key_by_str()</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1734523200">- Update to version 20241212:
  - Features
  * show message preview in compose view
  * add trailing commas when editing addresses
  - Bug Fixes
  * expando: fix overflow
  * Spaces can be wide
  * Remove BOM from UTF-8 text
  * Bug with wrong fingerprints in certificate_file
  * fix postponed sorting assertion failure
  * fix: save_attachment_open() when overwriting
  * add text-wrapping to compose message preview pager
  * edit_headers: cleanup temporary file on error
  * expando: fix crash on empty %[] date
  * expando: fix container formatting
  * browser: fix 'tag-' display
  * query: fix memory leak
  * fix more arrow_cursor + search
  - Changed Config
  * Config Renames:
    $pgp_sort_keys -&gt; $pgp_key_sort
    $sidebar_sort_method -&gt; $sidebar_sort
    $sort_alias -&gt; $alias_sort
    $sort_browser -&gt; $browser_sort
  * Changed Defaults:
    set alias_format = "%3i %f%t %-15a %-56A | %C%&gt; %Y"
    set query_format = "%3i %t %-25N %-25E | %C%&gt; %Y"
  - Translations
  * 100% German
  * 100% Lithuanian
  * 100% Serbian
  * 100% Turkish
  * 89% French
  * 39% Chinese (Traditional)
  - Docs
  * alias tags
  - Build
  * only use struct tm.tm_gmtoff if available
  - Code
  * refactor memory allocation
  * remove unused fields from ComposeSharedData
  * refactor 'sort' constants
  * add mutt_window_swap()
  * unify Menu data
  * move config to libraries
  * unify Alias/Query
  * expando factor out callbacks
  * refactor simple_dialog_new()
  * test: add TEST_CHECK_NUM_EQ()
  * fopen: tidy read-only</changelog>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1738929600">- enable autocrypt</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1744372800">- Update to version 20250113:
  - Bug Fixes
  * fix crash in folder-hook
  * fix memory leak in compose message preview (fixes #4478)
  * query: fix comma-separated names
  * lua: fix lua_mutt_call()
  * notmuch: refresh the Email if the filename changes
  * fix: no new mail message
  * fix display of certificate fingerprints
  * fix prompt colour
  - Translations
  * 100% Czech
  * 100% German
  * 100% Lithuanian
  * 100% Serbian
  * 100% Slovakian
  * 100% Turkish
  * 91% French
  * 41% Chinese (Traditional)
  - Build
  * Fix DT_NUMBER entries on 32-bit endian platforms
  - Code
  * Simplify mutt_file_fopen()
  * colour refactoring
  * standardise variable names for temporary files
- Note about version 20250109:
  Neomutt version 20250109 was submitted and then retracted by upstream due
  to a data loss bug when moving mails to mbox folders.
  https://github.com/neomutt/neomutt/issues/4541</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1744372801">- Update to version 20250404:
  - Features
  * config: don't quote enums
  * link config dump to docs
  * CLI: neomutt -DD -- Dump Different
  * browser: tag select rather than descend
  - Bug Fixes
  * source: fix variable interpretation
  * mutt_oauth2: refactor sasl_string computation
  * expand tabs to spaces in compose preview
  * fix dumping of initial values
  * move real_name init
  * Remove MUTT_NEWFOLDER, fix appending to mbox
  * Respect Ignore when modifying an email's headers
  * fix refresh on toggle hide_thread_subject
  * buffer: fix seek
  * add comma to single &lt;complete-query&gt; match
  * notmuch: check for parse failure
  * query: allow &lt;&gt;s around email addresses
  * pager: fix normal/stripe colour
  * fix colour leaks in pager
  * fix array leak in the verify certificate dialog
  - Translations
  * 100% German
  * 100% Turkish
  * 96% Lithuanian
  * 86% French
  * 49% Chinese (Traditional)
  - Build
  * Deprecate some configure options that aren't used anymore
  * build: workaround for unused-result warning
  - Code
  * colour refactoring
  * debug: Chain old SEGV Handler
  * Allow nested ARRAY_FOREACH()
  * config: API has_been_set()
  * config: drop ConfigSet from API functions
  * drop obsolete pgp/smime menus
  * array: foreach_reverse()
  * Change description of verify-key to be crypto-scheme agnostic
  * expando: move EnvList out of library
  * Simplify the management of NeoMutt Commands
  * libcli - parse the command line
  * Split CLI Usage into sections
  * pager: fix lost NT_PAGER notifications
  * pager: fix refresh on config/colour changes
  * array: upgrade get_elem_list()
  * Buffer refactoring
  * improve localise_config()
  * main: drop -B (batch mode) option
  * merge init.[ch] into main.c
  * refactor version code
  * neomutt: home_dir, username, env
  * query: unify NeoMutt -D and -Q
  * refactor main.c/init.c
  * sidebar: streamline expando callbacks
  * test: lots of parse coverage
  * window refactoring
  * window: force recalc|repaint on new windows</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1747310400">- Update to version 20250510:
  - Contrib
  * Fix gpg-json output
  - Bug Fixes
  * main: don't stop if /var/spool/mail is missing
  * color: fix quoted maths
  * Don't consider "weed" when writing an email to file
  * help: fix leaks
  * imap: check for incomplete Mailboxes on sync
  * fix label completion crash
  - Translations
  * update Esperanto translation
  * Update lt_LT translations
  - Docs
  * docs: fix broken functions
  - Build
  * Check for DocBook XSL</changelog>
</package>
<package pkgid="f300cf39066eac407b43185f9b1154c41c684a69db25871c88bd5a55547b3e88" name="neomutt-debuginfo" arch="aarch64">
  <version epoch="0" ver="20260504" rel="2.amzn2023"/>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1713268800">- Remove MacOS-specific scripts
- Add %python3_fix_shebang_path to fix Python script packaging
- Update to version 20240416:
  - Features
    [#4216] Compose: Hide MixMaster chain if chain is empty
    Expando upgrade
    version: bold labels
  - Contrib
    mutt_oauth2.py: Detect recipient for oauth automatically
    mutt_oauth2.py: imap_oauth_refresh_command does not need options
  - Bug Fixes
    [#4210] mbox: fix sorting for mbox_resync()
    [#4241] only wrap after first address in header lines
    status: reset Buffer before reuse
    history: truncate file before writing over it
    notmuch: strip leading / from short path
    Fix smtp client $envelope_from_address possible dangling pointer
    Fix non-printable keyname printing to use &lt;octal&gt; syntax
    Filter Arabic Letter Mark due to display corruption
    Loosen imap_open_mailbox() SELECT response data parsing
    Change mailto_allow to be exact match only
    Fix mutt_read_rfc822_line() to use is_email_wsp()
    Improve pattern compiler whitespace skipping
    Fix gpgme crash when listing keys in a public key block
    Add SigInt handler for pattern functions
    Fix some mailbox prompts to use mailbox history ring
    Improve GPGME inline processing
    Reset SIGPIPE signal handler in child process before exec()
    Filter headers passed via the command line
    Remove trailing slashes when opening maildir/mh mailboxes
    Fix mutt_paddstr() to properly filter unprintable chars
    Minor fixes to match_body_patterns()
    Fix mutt_ts_capability() fallback list loop
    Ensure SIGALRM interrupts connect() in batch mode
    Tighten $query_command parsing to allow empty name field
  - Changed Config
    [#4224] config: add L10N support
    New: set compose_confirm_detach_first = yes
    Prevent the accidental deletion of the composed message
    Changed: set reply_regex = "^((re)(\\[[0-9]+\\])*:[ \t]*)*"
    Regex to match message reply subjects like 're: '
    Changed: set pager = ""
    External command for viewing messages, or empty to use NeoMutt's
  - Translations
    100% Czech
    100% German
    100% Lithuanian
    100% Serbian
    100% Slovak
    99% Turkish
    l10n: document functions
    config: add L10N support
  - Docs
    Clarify the manual section on POP3 support
    Document the &lt;1234&gt; key syntax for bind
    Document $sendmail invocation behavior
    Clarify -H usage in batch mode is not a "pass through" option
  - Build
    test: remove unnecessary setting of TZ var
    build: make conn/getdomain.c dependent on DOMAIN
    Improve w3m invocation for manual.txt generation
    Include &lt;term.h&gt; before invoking tigetstr() and tigetflag()
    Enable CodeQL for python
  - Code
    factor out buf_make()
    drop dupe signal_init() on startup
    Convert mutt_create_alias() and helpers to use buffer pool
    Factor out match_body_patterns() to make resolve_types() simpler
    Rewrite mutt_apply_replace() to use buffers
- Update to version 20240329:
  - Bug Fixes
    [#4185] c441f59 Fix memory leak in trash_append()
    [#4189] Fix off-by-one error in %b with notmuch
    [#4190] Zero-out mailbox counters on delete
    [#4204] colour: honour the normal colour
    [#4205] match folder-hook also against mailbox name (fixes #4201)
    wrap colour in
    history: fix saving file
    history: improve error message format
  - Docs
    [#4182] docs: -C: Fix some accidents
    [#4188] Update oauth2 README
    [#4193] Update oauth2 README
    fix typos, lots of tidying
    tidy license info
  - Build
    [#4196] use FreeBSD 14.0 in Cirrus CI
    actions: update cpu count
    actions: use codeql v3
  - Code
    [#4186] Buffer refactoring: make_entry()
    address: tidy config handling
    coverage: buf, slist
    graphviz: link labels
    tidy buf_strcpy() calls
    tidy char buffers
    test: default timezone to UTC
- Update to version 20240201:
  - Features
    [#4134] Command-line Crypto (neomutt -C)
  - Bug Fixes
    [#4065] track new-mail check time per mailbox
    [#4141] fix(change-folder): don't exclude notmuch
    [#4147] envelope: manage subject/real_subj together
    [#4155] fix parsing of $REPLYTO
    [#4158] status: fix refresh after sync-mailbox
    [#4166] Fix two memory leaks in notmuch support
    progress: fix percentages
  - Translations
    100% Czech
    100% German
    100% Lithuanian
    100% Serbian
    100% Slovak
    100% Turkish
  - Docs
    [#4172] Several fixes for the manual pages
  - Code
    [#4142] add mutt_time_now()
    [#4146] config: factor out R_ flags
    [#4154] file: upgrade mutt_file_fopen/fclose()
    [#4159] upgrade mutt_str_append_item() to use struct Buffer
    [#4161] maildir: encapsulate the header cache
    [#4162] remove mutt_str_dequote_comment()
    [#4165] bufferize mutt_str_inline_replace() as buf_inline_replace()
    [#4167] bufferize mutt_strn_rfind() as buf_rfind()
    [#4168] replace buf_len() checks with buf_is_empty()
    config: drop unused flags
    use message_new()/message_free()
    Reconsider the config type bitmap entirely</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1714132800">- Update to version 20240425:
  - Bug Fixes
    [#4263] fix: cache naming
    [#4261] expando: fix conditional padding
    [#4261] expando: fix container
    [#4261] expando: add lower-case operator
    [#4261] expando: add external filter
    imap: add mailboxes more directly
  - Translations
    trans: tidy messages
  - Docs
    doxy: add missing params
  - Build
    [#4268] Filter out CFLAGS with paths from the output of '-v'
    [#4273] guard truecolor functions in tests
  - Code
    use Buffer rather than strcat()
    ncrypt: use gpgme types consistently</changelog>
  <changelog author="mkoutny@suse.com" date="1715169600">- Recommend at least one SASL module to prevent "No authenticators avaliable"
  error when sending mail via SMTP</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1731672000">- Update to version 20241002:
  - Security
  * security: kill unnecessary blank lines
  * more security improvements
  * improve NeoMutt bailout handling
  - Features
  * remove mixmaster
  * honour umask in attach save
  - Bug Fixes
  * do not force username in addition to client certificate
  * Fix '%z' and '%Z in '%{...}' expando
  * Allow longer maildir filename suffixes
  * Don't force mbox stats calculations on startup
  * Fix sorting INBOX and its subfolders
  * Let ~Y match each tag individually
  * ignore macro events during autocrypt initialization
  * Generate the Message-ID earlier
  * compose: fix $compose_confirm_detach_first
  - Changed Config
  * set crypt_encryption_info = yes
  * Add an informative block with details about the encryption
  * set crypt_protected_headers_weed = no
  * Controls wether NeoMutt will weed protected header fields
  * set devel_security = no
  * Devel feature: Security
  * $mixmaster is deprecated
  * $mix_entry_format is deprecated
  - Translations
  * 100% German
  * 100% Lithuanian
  * 100% Serbian
  * 100% Spanish
  * 81% French
  - Docs
  * Fix configure script name in INSTALL.md
  * fix para ordering
  - Build
  * Update autosetup
  * Update acutest to the latest upstream commit
  * don't treat stddef.h specially
  * Add -std to CFLAGS too
  * require C11
  * Support BerkeleyDB 18.1
  * Assume 'struct timespec' exists
  * fix idn2 typo
  - Code
  * Close the hcache handle on failure to open the store
  * upgrade assert()
  * mutt/list.c: Use STAILQ_FOREACH_SAFE() in stailq deallocators
  * Use wmem*() functions with wide-character strings
  * ncrypt/crypt.c: Fix allocation size calculation
  * remove mutt_expand_path()
  * fix -Wdouble-promotion warnings
  * scanf: initialise out-vars
  * Allow opening the header cache in non-O_CREAT mode
  * Fix function pointer types
  * Check mutt_date_parse_date()s return value
  * Fix up slashes in imap_fix_path()
  * Fix padding with an empty string
  * tidy expando library
- Remove --mixmaster configure flag, dropped by upstream</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1731672001">- Update to version 20241114:
  - Security
  * Fixed: CVE-2024-49393
  * Fixed: CVE-2024-49394
  * Read the protected Message-ID
  - Features
  * Allow toggling numeric configs, e.g. :toggle pager_index_lines
  * alias: tag/untag pattern
  * query: tag with &lt;space&gt;
  - Contrib
  * mutt_oauth2.py: Fix reference to client_secret
  - Bug Fixes
  * fix duplicate save-hook
  * expando: fix escaping
  * browser: fix enter-quit-enter
  * pager: fix repaint
  * config: warn about deprecated variables
  * Refresh alias/query dialog on alias/query format change
  * compose: fix redraw on attachment
  * compose: fix search with arrow_cursor
  * autocrypt: fix copy_normalize_addr()
  * alias: fix cli crash
  * expando: fix relative dates
  * expando: padding default to space
  - Translations
  * 100% German
  * 100% Turkish
  * 99% Czech
  * 99% Slovak
  * 82% French
  - Docs
  * drop refs to always-enabled features
  * fix typo in unmacro
  * fix broken link
  * ncrypt: fix typo in config.c
  - Code
  * Create memory alloc wrappers
  * Don't return the result of realpath() on failure
  * Fix memory leak in hcache
  * Lots of expando refactoring
  * fix type of PatternFlags.tag
  * tidy: smime_get_key_by_str()</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1734523200">- Update to version 20241212:
  - Features
  * show message preview in compose view
  * add trailing commas when editing addresses
  - Bug Fixes
  * expando: fix overflow
  * Spaces can be wide
  * Remove BOM from UTF-8 text
  * Bug with wrong fingerprints in certificate_file
  * fix postponed sorting assertion failure
  * fix: save_attachment_open() when overwriting
  * add text-wrapping to compose message preview pager
  * edit_headers: cleanup temporary file on error
  * expando: fix crash on empty %[] date
  * expando: fix container formatting
  * browser: fix 'tag-' display
  * query: fix memory leak
  * fix more arrow_cursor + search
  - Changed Config
  * Config Renames:
    $pgp_sort_keys -&gt; $pgp_key_sort
    $sidebar_sort_method -&gt; $sidebar_sort
    $sort_alias -&gt; $alias_sort
    $sort_browser -&gt; $browser_sort
  * Changed Defaults:
    set alias_format = "%3i %f%t %-15a %-56A | %C%&gt; %Y"
    set query_format = "%3i %t %-25N %-25E | %C%&gt; %Y"
  - Translations
  * 100% German
  * 100% Lithuanian
  * 100% Serbian
  * 100% Turkish
  * 89% French
  * 39% Chinese (Traditional)
  - Docs
  * alias tags
  - Build
  * only use struct tm.tm_gmtoff if available
  - Code
  * refactor memory allocation
  * remove unused fields from ComposeSharedData
  * refactor 'sort' constants
  * add mutt_window_swap()
  * unify Menu data
  * move config to libraries
  * unify Alias/Query
  * expando factor out callbacks
  * refactor simple_dialog_new()
  * test: add TEST_CHECK_NUM_EQ()
  * fopen: tidy read-only</changelog>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1738929600">- enable autocrypt</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1744372800">- Update to version 20250113:
  - Bug Fixes
  * fix crash in folder-hook
  * fix memory leak in compose message preview (fixes #4478)
  * query: fix comma-separated names
  * lua: fix lua_mutt_call()
  * notmuch: refresh the Email if the filename changes
  * fix: no new mail message
  * fix display of certificate fingerprints
  * fix prompt colour
  - Translations
  * 100% Czech
  * 100% German
  * 100% Lithuanian
  * 100% Serbian
  * 100% Slovakian
  * 100% Turkish
  * 91% French
  * 41% Chinese (Traditional)
  - Build
  * Fix DT_NUMBER entries on 32-bit endian platforms
  - Code
  * Simplify mutt_file_fopen()
  * colour refactoring
  * standardise variable names for temporary files
- Note about version 20250109:
  Neomutt version 20250109 was submitted and then retracted by upstream due
  to a data loss bug when moving mails to mbox folders.
  https://github.com/neomutt/neomutt/issues/4541</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1744372801">- Update to version 20250404:
  - Features
  * config: don't quote enums
  * link config dump to docs
  * CLI: neomutt -DD -- Dump Different
  * browser: tag select rather than descend
  - Bug Fixes
  * source: fix variable interpretation
  * mutt_oauth2: refactor sasl_string computation
  * expand tabs to spaces in compose preview
  * fix dumping of initial values
  * move real_name init
  * Remove MUTT_NEWFOLDER, fix appending to mbox
  * Respect Ignore when modifying an email's headers
  * fix refresh on toggle hide_thread_subject
  * buffer: fix seek
  * add comma to single &lt;complete-query&gt; match
  * notmuch: check for parse failure
  * query: allow &lt;&gt;s around email addresses
  * pager: fix normal/stripe colour
  * fix colour leaks in pager
  * fix array leak in the verify certificate dialog
  - Translations
  * 100% German
  * 100% Turkish
  * 96% Lithuanian
  * 86% French
  * 49% Chinese (Traditional)
  - Build
  * Deprecate some configure options that aren't used anymore
  * build: workaround for unused-result warning
  - Code
  * colour refactoring
  * debug: Chain old SEGV Handler
  * Allow nested ARRAY_FOREACH()
  * config: API has_been_set()
  * config: drop ConfigSet from API functions
  * drop obsolete pgp/smime menus
  * array: foreach_reverse()
  * Change description of verify-key to be crypto-scheme agnostic
  * expando: move EnvList out of library
  * Simplify the management of NeoMutt Commands
  * libcli - parse the command line
  * Split CLI Usage into sections
  * pager: fix lost NT_PAGER notifications
  * pager: fix refresh on config/colour changes
  * array: upgrade get_elem_list()
  * Buffer refactoring
  * improve localise_config()
  * main: drop -B (batch mode) option
  * merge init.[ch] into main.c
  * refactor version code
  * neomutt: home_dir, username, env
  * query: unify NeoMutt -D and -Q
  * refactor main.c/init.c
  * sidebar: streamline expando callbacks
  * test: lots of parse coverage
  * window refactoring
  * window: force recalc|repaint on new windows</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1747310400">- Update to version 20250510:
  - Contrib
  * Fix gpg-json output
  - Bug Fixes
  * main: don't stop if /var/spool/mail is missing
  * color: fix quoted maths
  * Don't consider "weed" when writing an email to file
  * help: fix leaks
  * imap: check for incomplete Mailboxes on sync
  * fix label completion crash
  - Translations
  * update Esperanto translation
  * Update lt_LT translations
  - Docs
  * docs: fix broken functions
  - Build
  * Check for DocBook XSL</changelog>
</package>
<package pkgid="8d9236906c6d9f5c79d1af2b4d7e6385edf585188dd5adab466f8d5ae41b5e53" name="neomutt-debuginfo" arch="aarch64">
  <version epoch="0" ver="20260504" rel="2.amzn2023"/>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1713268800">- Remove MacOS-specific scripts
- Add %python3_fix_shebang_path to fix Python script packaging
- Update to version 20240416:
  - Features
    [#4216] Compose: Hide MixMaster chain if chain is empty
    Expando upgrade
    version: bold labels
  - Contrib
    mutt_oauth2.py: Detect recipient for oauth automatically
    mutt_oauth2.py: imap_oauth_refresh_command does not need options
  - Bug Fixes
    [#4210] mbox: fix sorting for mbox_resync()
    [#4241] only wrap after first address in header lines
    status: reset Buffer before reuse
    history: truncate file before writing over it
    notmuch: strip leading / from short path
    Fix smtp client $envelope_from_address possible dangling pointer
    Fix non-printable keyname printing to use &lt;octal&gt; syntax
    Filter Arabic Letter Mark due to display corruption
    Loosen imap_open_mailbox() SELECT response data parsing
    Change mailto_allow to be exact match only
    Fix mutt_read_rfc822_line() to use is_email_wsp()
    Improve pattern compiler whitespace skipping
    Fix gpgme crash when listing keys in a public key block
    Add SigInt handler for pattern functions
    Fix some mailbox prompts to use mailbox history ring
    Improve GPGME inline processing
    Reset SIGPIPE signal handler in child process before exec()
    Filter headers passed via the command line
    Remove trailing slashes when opening maildir/mh mailboxes
    Fix mutt_paddstr() to properly filter unprintable chars
    Minor fixes to match_body_patterns()
    Fix mutt_ts_capability() fallback list loop
    Ensure SIGALRM interrupts connect() in batch mode
    Tighten $query_command parsing to allow empty name field
  - Changed Config
    [#4224] config: add L10N support
    New: set compose_confirm_detach_first = yes
    Prevent the accidental deletion of the composed message
    Changed: set reply_regex = "^((re)(\\[[0-9]+\\])*:[ \t]*)*"
    Regex to match message reply subjects like 're: '
    Changed: set pager = ""
    External command for viewing messages, or empty to use NeoMutt's
  - Translations
    100% Czech
    100% German
    100% Lithuanian
    100% Serbian
    100% Slovak
    99% Turkish
    l10n: document functions
    config: add L10N support
  - Docs
    Clarify the manual section on POP3 support
    Document the &lt;1234&gt; key syntax for bind
    Document $sendmail invocation behavior
    Clarify -H usage in batch mode is not a "pass through" option
  - Build
    test: remove unnecessary setting of TZ var
    build: make conn/getdomain.c dependent on DOMAIN
    Improve w3m invocation for manual.txt generation
    Include &lt;term.h&gt; before invoking tigetstr() and tigetflag()
    Enable CodeQL for python
  - Code
    factor out buf_make()
    drop dupe signal_init() on startup
    Convert mutt_create_alias() and helpers to use buffer pool
    Factor out match_body_patterns() to make resolve_types() simpler
    Rewrite mutt_apply_replace() to use buffers
- Update to version 20240329:
  - Bug Fixes
    [#4185] c441f59 Fix memory leak in trash_append()
    [#4189] Fix off-by-one error in %b with notmuch
    [#4190] Zero-out mailbox counters on delete
    [#4204] colour: honour the normal colour
    [#4205] match folder-hook also against mailbox name (fixes #4201)
    wrap colour in
    history: fix saving file
    history: improve error message format
  - Docs
    [#4182] docs: -C: Fix some accidents
    [#4188] Update oauth2 README
    [#4193] Update oauth2 README
    fix typos, lots of tidying
    tidy license info
  - Build
    [#4196] use FreeBSD 14.0 in Cirrus CI
    actions: update cpu count
    actions: use codeql v3
  - Code
    [#4186] Buffer refactoring: make_entry()
    address: tidy config handling
    coverage: buf, slist
    graphviz: link labels
    tidy buf_strcpy() calls
    tidy char buffers
    test: default timezone to UTC
- Update to version 20240201:
  - Features
    [#4134] Command-line Crypto (neomutt -C)
  - Bug Fixes
    [#4065] track new-mail check time per mailbox
    [#4141] fix(change-folder): don't exclude notmuch
    [#4147] envelope: manage subject/real_subj together
    [#4155] fix parsing of $REPLYTO
    [#4158] status: fix refresh after sync-mailbox
    [#4166] Fix two memory leaks in notmuch support
    progress: fix percentages
  - Translations
    100% Czech
    100% German
    100% Lithuanian
    100% Serbian
    100% Slovak
    100% Turkish
  - Docs
    [#4172] Several fixes for the manual pages
  - Code
    [#4142] add mutt_time_now()
    [#4146] config: factor out R_ flags
    [#4154] file: upgrade mutt_file_fopen/fclose()
    [#4159] upgrade mutt_str_append_item() to use struct Buffer
    [#4161] maildir: encapsulate the header cache
    [#4162] remove mutt_str_dequote_comment()
    [#4165] bufferize mutt_str_inline_replace() as buf_inline_replace()
    [#4167] bufferize mutt_strn_rfind() as buf_rfind()
    [#4168] replace buf_len() checks with buf_is_empty()
    config: drop unused flags
    use message_new()/message_free()
    Reconsider the config type bitmap entirely</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1714132800">- Update to version 20240425:
  - Bug Fixes
    [#4263] fix: cache naming
    [#4261] expando: fix conditional padding
    [#4261] expando: fix container
    [#4261] expando: add lower-case operator
    [#4261] expando: add external filter
    imap: add mailboxes more directly
  - Translations
    trans: tidy messages
  - Docs
    doxy: add missing params
  - Build
    [#4268] Filter out CFLAGS with paths from the output of '-v'
    [#4273] guard truecolor functions in tests
  - Code
    use Buffer rather than strcat()
    ncrypt: use gpgme types consistently</changelog>
  <changelog author="mkoutny@suse.com" date="1715169600">- Recommend at least one SASL module to prevent "No authenticators avaliable"
  error when sending mail via SMTP</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1731672000">- Update to version 20241002:
  - Security
  * security: kill unnecessary blank lines
  * more security improvements
  * improve NeoMutt bailout handling
  - Features
  * remove mixmaster
  * honour umask in attach save
  - Bug Fixes
  * do not force username in addition to client certificate
  * Fix '%z' and '%Z in '%{...}' expando
  * Allow longer maildir filename suffixes
  * Don't force mbox stats calculations on startup
  * Fix sorting INBOX and its subfolders
  * Let ~Y match each tag individually
  * ignore macro events during autocrypt initialization
  * Generate the Message-ID earlier
  * compose: fix $compose_confirm_detach_first
  - Changed Config
  * set crypt_encryption_info = yes
  * Add an informative block with details about the encryption
  * set crypt_protected_headers_weed = no
  * Controls wether NeoMutt will weed protected header fields
  * set devel_security = no
  * Devel feature: Security
  * $mixmaster is deprecated
  * $mix_entry_format is deprecated
  - Translations
  * 100% German
  * 100% Lithuanian
  * 100% Serbian
  * 100% Spanish
  * 81% French
  - Docs
  * Fix configure script name in INSTALL.md
  * fix para ordering
  - Build
  * Update autosetup
  * Update acutest to the latest upstream commit
  * don't treat stddef.h specially
  * Add -std to CFLAGS too
  * require C11
  * Support BerkeleyDB 18.1
  * Assume 'struct timespec' exists
  * fix idn2 typo
  - Code
  * Close the hcache handle on failure to open the store
  * upgrade assert()
  * mutt/list.c: Use STAILQ_FOREACH_SAFE() in stailq deallocators
  * Use wmem*() functions with wide-character strings
  * ncrypt/crypt.c: Fix allocation size calculation
  * remove mutt_expand_path()
  * fix -Wdouble-promotion warnings
  * scanf: initialise out-vars
  * Allow opening the header cache in non-O_CREAT mode
  * Fix function pointer types
  * Check mutt_date_parse_date()s return value
  * Fix up slashes in imap_fix_path()
  * Fix padding with an empty string
  * tidy expando library
- Remove --mixmaster configure flag, dropped by upstream</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1731672001">- Update to version 20241114:
  - Security
  * Fixed: CVE-2024-49393
  * Fixed: CVE-2024-49394
  * Read the protected Message-ID
  - Features
  * Allow toggling numeric configs, e.g. :toggle pager_index_lines
  * alias: tag/untag pattern
  * query: tag with &lt;space&gt;
  - Contrib
  * mutt_oauth2.py: Fix reference to client_secret
  - Bug Fixes
  * fix duplicate save-hook
  * expando: fix escaping
  * browser: fix enter-quit-enter
  * pager: fix repaint
  * config: warn about deprecated variables
  * Refresh alias/query dialog on alias/query format change
  * compose: fix redraw on attachment
  * compose: fix search with arrow_cursor
  * autocrypt: fix copy_normalize_addr()
  * alias: fix cli crash
  * expando: fix relative dates
  * expando: padding default to space
  - Translations
  * 100% German
  * 100% Turkish
  * 99% Czech
  * 99% Slovak
  * 82% French
  - Docs
  * drop refs to always-enabled features
  * fix typo in unmacro
  * fix broken link
  * ncrypt: fix typo in config.c
  - Code
  * Create memory alloc wrappers
  * Don't return the result of realpath() on failure
  * Fix memory leak in hcache
  * Lots of expando refactoring
  * fix type of PatternFlags.tag
  * tidy: smime_get_key_by_str()</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1734523200">- Update to version 20241212:
  - Features
  * show message preview in compose view
  * add trailing commas when editing addresses
  - Bug Fixes
  * expando: fix overflow
  * Spaces can be wide
  * Remove BOM from UTF-8 text
  * Bug with wrong fingerprints in certificate_file
  * fix postponed sorting assertion failure
  * fix: save_attachment_open() when overwriting
  * add text-wrapping to compose message preview pager
  * edit_headers: cleanup temporary file on error
  * expando: fix crash on empty %[] date
  * expando: fix container formatting
  * browser: fix 'tag-' display
  * query: fix memory leak
  * fix more arrow_cursor + search
  - Changed Config
  * Config Renames:
    $pgp_sort_keys -&gt; $pgp_key_sort
    $sidebar_sort_method -&gt; $sidebar_sort
    $sort_alias -&gt; $alias_sort
    $sort_browser -&gt; $browser_sort
  * Changed Defaults:
    set alias_format = "%3i %f%t %-15a %-56A | %C%&gt; %Y"
    set query_format = "%3i %t %-25N %-25E | %C%&gt; %Y"
  - Translations
  * 100% German
  * 100% Lithuanian
  * 100% Serbian
  * 100% Turkish
  * 89% French
  * 39% Chinese (Traditional)
  - Docs
  * alias tags
  - Build
  * only use struct tm.tm_gmtoff if available
  - Code
  * refactor memory allocation
  * remove unused fields from ComposeSharedData
  * refactor 'sort' constants
  * add mutt_window_swap()
  * unify Menu data
  * move config to libraries
  * unify Alias/Query
  * expando factor out callbacks
  * refactor simple_dialog_new()
  * test: add TEST_CHECK_NUM_EQ()
  * fopen: tidy read-only</changelog>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1738929600">- enable autocrypt</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1744372800">- Update to version 20250113:
  - Bug Fixes
  * fix crash in folder-hook
  * fix memory leak in compose message preview (fixes #4478)
  * query: fix comma-separated names
  * lua: fix lua_mutt_call()
  * notmuch: refresh the Email if the filename changes
  * fix: no new mail message
  * fix display of certificate fingerprints
  * fix prompt colour
  - Translations
  * 100% Czech
  * 100% German
  * 100% Lithuanian
  * 100% Serbian
  * 100% Slovakian
  * 100% Turkish
  * 91% French
  * 41% Chinese (Traditional)
  - Build
  * Fix DT_NUMBER entries on 32-bit endian platforms
  - Code
  * Simplify mutt_file_fopen()
  * colour refactoring
  * standardise variable names for temporary files
- Note about version 20250109:
  Neomutt version 20250109 was submitted and then retracted by upstream due
  to a data loss bug when moving mails to mbox folders.
  https://github.com/neomutt/neomutt/issues/4541</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1744372801">- Update to version 20250404:
  - Features
  * config: don't quote enums
  * link config dump to docs
  * CLI: neomutt -DD -- Dump Different
  * browser: tag select rather than descend
  - Bug Fixes
  * source: fix variable interpretation
  * mutt_oauth2: refactor sasl_string computation
  * expand tabs to spaces in compose preview
  * fix dumping of initial values
  * move real_name init
  * Remove MUTT_NEWFOLDER, fix appending to mbox
  * Respect Ignore when modifying an email's headers
  * fix refresh on toggle hide_thread_subject
  * buffer: fix seek
  * add comma to single &lt;complete-query&gt; match
  * notmuch: check for parse failure
  * query: allow &lt;&gt;s around email addresses
  * pager: fix normal/stripe colour
  * fix colour leaks in pager
  * fix array leak in the verify certificate dialog
  - Translations
  * 100% German
  * 100% Turkish
  * 96% Lithuanian
  * 86% French
  * 49% Chinese (Traditional)
  - Build
  * Deprecate some configure options that aren't used anymore
  * build: workaround for unused-result warning
  - Code
  * colour refactoring
  * debug: Chain old SEGV Handler
  * Allow nested ARRAY_FOREACH()
  * config: API has_been_set()
  * config: drop ConfigSet from API functions
  * drop obsolete pgp/smime menus
  * array: foreach_reverse()
  * Change description of verify-key to be crypto-scheme agnostic
  * expando: move EnvList out of library
  * Simplify the management of NeoMutt Commands
  * libcli - parse the command line
  * Split CLI Usage into sections
  * pager: fix lost NT_PAGER notifications
  * pager: fix refresh on config/colour changes
  * array: upgrade get_elem_list()
  * Buffer refactoring
  * improve localise_config()
  * main: drop -B (batch mode) option
  * merge init.[ch] into main.c
  * refactor version code
  * neomutt: home_dir, username, env
  * query: unify NeoMutt -D and -Q
  * refactor main.c/init.c
  * sidebar: streamline expando callbacks
  * test: lots of parse coverage
  * window refactoring
  * window: force recalc|repaint on new windows</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1747310400">- Update to version 20250510:
  - Contrib
  * Fix gpg-json output
  - Bug Fixes
  * main: don't stop if /var/spool/mail is missing
  * color: fix quoted maths
  * Don't consider "weed" when writing an email to file
  * help: fix leaks
  * imap: check for incomplete Mailboxes on sync
  * fix label completion crash
  - Translations
  * update Esperanto translation
  * Update lt_LT translations
  - Docs
  * docs: fix broken functions
  - Build
  * Check for DocBook XSL</changelog>
</package>
<package pkgid="9a9d0a6eca1cc51bacb5ecc2903784a0b233d41c17e1133d12b200cc55282714" name="neomutt-debugsource" arch="aarch64">
  <version epoch="0" ver="20260504" rel="2.amzn2023"/>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1713268800">- Remove MacOS-specific scripts
- Add %python3_fix_shebang_path to fix Python script packaging
- Update to version 20240416:
  - Features
    [#4216] Compose: Hide MixMaster chain if chain is empty
    Expando upgrade
    version: bold labels
  - Contrib
    mutt_oauth2.py: Detect recipient for oauth automatically
    mutt_oauth2.py: imap_oauth_refresh_command does not need options
  - Bug Fixes
    [#4210] mbox: fix sorting for mbox_resync()
    [#4241] only wrap after first address in header lines
    status: reset Buffer before reuse
    history: truncate file before writing over it
    notmuch: strip leading / from short path
    Fix smtp client $envelope_from_address possible dangling pointer
    Fix non-printable keyname printing to use &lt;octal&gt; syntax
    Filter Arabic Letter Mark due to display corruption
    Loosen imap_open_mailbox() SELECT response data parsing
    Change mailto_allow to be exact match only
    Fix mutt_read_rfc822_line() to use is_email_wsp()
    Improve pattern compiler whitespace skipping
    Fix gpgme crash when listing keys in a public key block
    Add SigInt handler for pattern functions
    Fix some mailbox prompts to use mailbox history ring
    Improve GPGME inline processing
    Reset SIGPIPE signal handler in child process before exec()
    Filter headers passed via the command line
    Remove trailing slashes when opening maildir/mh mailboxes
    Fix mutt_paddstr() to properly filter unprintable chars
    Minor fixes to match_body_patterns()
    Fix mutt_ts_capability() fallback list loop
    Ensure SIGALRM interrupts connect() in batch mode
    Tighten $query_command parsing to allow empty name field
  - Changed Config
    [#4224] config: add L10N support
    New: set compose_confirm_detach_first = yes
    Prevent the accidental deletion of the composed message
    Changed: set reply_regex = "^((re)(\\[[0-9]+\\])*:[ \t]*)*"
    Regex to match message reply subjects like 're: '
    Changed: set pager = ""
    External command for viewing messages, or empty to use NeoMutt's
  - Translations
    100% Czech
    100% German
    100% Lithuanian
    100% Serbian
    100% Slovak
    99% Turkish
    l10n: document functions
    config: add L10N support
  - Docs
    Clarify the manual section on POP3 support
    Document the &lt;1234&gt; key syntax for bind
    Document $sendmail invocation behavior
    Clarify -H usage in batch mode is not a "pass through" option
  - Build
    test: remove unnecessary setting of TZ var
    build: make conn/getdomain.c dependent on DOMAIN
    Improve w3m invocation for manual.txt generation
    Include &lt;term.h&gt; before invoking tigetstr() and tigetflag()
    Enable CodeQL for python
  - Code
    factor out buf_make()
    drop dupe signal_init() on startup
    Convert mutt_create_alias() and helpers to use buffer pool
    Factor out match_body_patterns() to make resolve_types() simpler
    Rewrite mutt_apply_replace() to use buffers
- Update to version 20240329:
  - Bug Fixes
    [#4185] c441f59 Fix memory leak in trash_append()
    [#4189] Fix off-by-one error in %b with notmuch
    [#4190] Zero-out mailbox counters on delete
    [#4204] colour: honour the normal colour
    [#4205] match folder-hook also against mailbox name (fixes #4201)
    wrap colour in
    history: fix saving file
    history: improve error message format
  - Docs
    [#4182] docs: -C: Fix some accidents
    [#4188] Update oauth2 README
    [#4193] Update oauth2 README
    fix typos, lots of tidying
    tidy license info
  - Build
    [#4196] use FreeBSD 14.0 in Cirrus CI
    actions: update cpu count
    actions: use codeql v3
  - Code
    [#4186] Buffer refactoring: make_entry()
    address: tidy config handling
    coverage: buf, slist
    graphviz: link labels
    tidy buf_strcpy() calls
    tidy char buffers
    test: default timezone to UTC
- Update to version 20240201:
  - Features
    [#4134] Command-line Crypto (neomutt -C)
  - Bug Fixes
    [#4065] track new-mail check time per mailbox
    [#4141] fix(change-folder): don't exclude notmuch
    [#4147] envelope: manage subject/real_subj together
    [#4155] fix parsing of $REPLYTO
    [#4158] status: fix refresh after sync-mailbox
    [#4166] Fix two memory leaks in notmuch support
    progress: fix percentages
  - Translations
    100% Czech
    100% German
    100% Lithuanian
    100% Serbian
    100% Slovak
    100% Turkish
  - Docs
    [#4172] Several fixes for the manual pages
  - Code
    [#4142] add mutt_time_now()
    [#4146] config: factor out R_ flags
    [#4154] file: upgrade mutt_file_fopen/fclose()
    [#4159] upgrade mutt_str_append_item() to use struct Buffer
    [#4161] maildir: encapsulate the header cache
    [#4162] remove mutt_str_dequote_comment()
    [#4165] bufferize mutt_str_inline_replace() as buf_inline_replace()
    [#4167] bufferize mutt_strn_rfind() as buf_rfind()
    [#4168] replace buf_len() checks with buf_is_empty()
    config: drop unused flags
    use message_new()/message_free()
    Reconsider the config type bitmap entirely</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1714132800">- Update to version 20240425:
  - Bug Fixes
    [#4263] fix: cache naming
    [#4261] expando: fix conditional padding
    [#4261] expando: fix container
    [#4261] expando: add lower-case operator
    [#4261] expando: add external filter
    imap: add mailboxes more directly
  - Translations
    trans: tidy messages
  - Docs
    doxy: add missing params
  - Build
    [#4268] Filter out CFLAGS with paths from the output of '-v'
    [#4273] guard truecolor functions in tests
  - Code
    use Buffer rather than strcat()
    ncrypt: use gpgme types consistently</changelog>
  <changelog author="mkoutny@suse.com" date="1715169600">- Recommend at least one SASL module to prevent "No authenticators avaliable"
  error when sending mail via SMTP</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1731672000">- Update to version 20241002:
  - Security
  * security: kill unnecessary blank lines
  * more security improvements
  * improve NeoMutt bailout handling
  - Features
  * remove mixmaster
  * honour umask in attach save
  - Bug Fixes
  * do not force username in addition to client certificate
  * Fix '%z' and '%Z in '%{...}' expando
  * Allow longer maildir filename suffixes
  * Don't force mbox stats calculations on startup
  * Fix sorting INBOX and its subfolders
  * Let ~Y match each tag individually
  * ignore macro events during autocrypt initialization
  * Generate the Message-ID earlier
  * compose: fix $compose_confirm_detach_first
  - Changed Config
  * set crypt_encryption_info = yes
  * Add an informative block with details about the encryption
  * set crypt_protected_headers_weed = no
  * Controls wether NeoMutt will weed protected header fields
  * set devel_security = no
  * Devel feature: Security
  * $mixmaster is deprecated
  * $mix_entry_format is deprecated
  - Translations
  * 100% German
  * 100% Lithuanian
  * 100% Serbian
  * 100% Spanish
  * 81% French
  - Docs
  * Fix configure script name in INSTALL.md
  * fix para ordering
  - Build
  * Update autosetup
  * Update acutest to the latest upstream commit
  * don't treat stddef.h specially
  * Add -std to CFLAGS too
  * require C11
  * Support BerkeleyDB 18.1
  * Assume 'struct timespec' exists
  * fix idn2 typo
  - Code
  * Close the hcache handle on failure to open the store
  * upgrade assert()
  * mutt/list.c: Use STAILQ_FOREACH_SAFE() in stailq deallocators
  * Use wmem*() functions with wide-character strings
  * ncrypt/crypt.c: Fix allocation size calculation
  * remove mutt_expand_path()
  * fix -Wdouble-promotion warnings
  * scanf: initialise out-vars
  * Allow opening the header cache in non-O_CREAT mode
  * Fix function pointer types
  * Check mutt_date_parse_date()s return value
  * Fix up slashes in imap_fix_path()
  * Fix padding with an empty string
  * tidy expando library
- Remove --mixmaster configure flag, dropped by upstream</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1731672001">- Update to version 20241114:
  - Security
  * Fixed: CVE-2024-49393
  * Fixed: CVE-2024-49394
  * Read the protected Message-ID
  - Features
  * Allow toggling numeric configs, e.g. :toggle pager_index_lines
  * alias: tag/untag pattern
  * query: tag with &lt;space&gt;
  - Contrib
  * mutt_oauth2.py: Fix reference to client_secret
  - Bug Fixes
  * fix duplicate save-hook
  * expando: fix escaping
  * browser: fix enter-quit-enter
  * pager: fix repaint
  * config: warn about deprecated variables
  * Refresh alias/query dialog on alias/query format change
  * compose: fix redraw on attachment
  * compose: fix search with arrow_cursor
  * autocrypt: fix copy_normalize_addr()
  * alias: fix cli crash
  * expando: fix relative dates
  * expando: padding default to space
  - Translations
  * 100% German
  * 100% Turkish
  * 99% Czech
  * 99% Slovak
  * 82% French
  - Docs
  * drop refs to always-enabled features
  * fix typo in unmacro
  * fix broken link
  * ncrypt: fix typo in config.c
  - Code
  * Create memory alloc wrappers
  * Don't return the result of realpath() on failure
  * Fix memory leak in hcache
  * Lots of expando refactoring
  * fix type of PatternFlags.tag
  * tidy: smime_get_key_by_str()</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1734523200">- Update to version 20241212:
  - Features
  * show message preview in compose view
  * add trailing commas when editing addresses
  - Bug Fixes
  * expando: fix overflow
  * Spaces can be wide
  * Remove BOM from UTF-8 text
  * Bug with wrong fingerprints in certificate_file
  * fix postponed sorting assertion failure
  * fix: save_attachment_open() when overwriting
  * add text-wrapping to compose message preview pager
  * edit_headers: cleanup temporary file on error
  * expando: fix crash on empty %[] date
  * expando: fix container formatting
  * browser: fix 'tag-' display
  * query: fix memory leak
  * fix more arrow_cursor + search
  - Changed Config
  * Config Renames:
    $pgp_sort_keys -&gt; $pgp_key_sort
    $sidebar_sort_method -&gt; $sidebar_sort
    $sort_alias -&gt; $alias_sort
    $sort_browser -&gt; $browser_sort
  * Changed Defaults:
    set alias_format = "%3i %f%t %-15a %-56A | %C%&gt; %Y"
    set query_format = "%3i %t %-25N %-25E | %C%&gt; %Y"
  - Translations
  * 100% German
  * 100% Lithuanian
  * 100% Serbian
  * 100% Turkish
  * 89% French
  * 39% Chinese (Traditional)
  - Docs
  * alias tags
  - Build
  * only use struct tm.tm_gmtoff if available
  - Code
  * refactor memory allocation
  * remove unused fields from ComposeSharedData
  * refactor 'sort' constants
  * add mutt_window_swap()
  * unify Menu data
  * move config to libraries
  * unify Alias/Query
  * expando factor out callbacks
  * refactor simple_dialog_new()
  * test: add TEST_CHECK_NUM_EQ()
  * fopen: tidy read-only</changelog>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1738929600">- enable autocrypt</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1744372800">- Update to version 20250113:
  - Bug Fixes
  * fix crash in folder-hook
  * fix memory leak in compose message preview (fixes #4478)
  * query: fix comma-separated names
  * lua: fix lua_mutt_call()
  * notmuch: refresh the Email if the filename changes
  * fix: no new mail message
  * fix display of certificate fingerprints
  * fix prompt colour
  - Translations
  * 100% Czech
  * 100% German
  * 100% Lithuanian
  * 100% Serbian
  * 100% Slovakian
  * 100% Turkish
  * 91% French
  * 41% Chinese (Traditional)
  - Build
  * Fix DT_NUMBER entries on 32-bit endian platforms
  - Code
  * Simplify mutt_file_fopen()
  * colour refactoring
  * standardise variable names for temporary files
- Note about version 20250109:
  Neomutt version 20250109 was submitted and then retracted by upstream due
  to a data loss bug when moving mails to mbox folders.
  https://github.com/neomutt/neomutt/issues/4541</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1744372801">- Update to version 20250404:
  - Features
  * config: don't quote enums
  * link config dump to docs
  * CLI: neomutt -DD -- Dump Different
  * browser: tag select rather than descend
  - Bug Fixes
  * source: fix variable interpretation
  * mutt_oauth2: refactor sasl_string computation
  * expand tabs to spaces in compose preview
  * fix dumping of initial values
  * move real_name init
  * Remove MUTT_NEWFOLDER, fix appending to mbox
  * Respect Ignore when modifying an email's headers
  * fix refresh on toggle hide_thread_subject
  * buffer: fix seek
  * add comma to single &lt;complete-query&gt; match
  * notmuch: check for parse failure
  * query: allow &lt;&gt;s around email addresses
  * pager: fix normal/stripe colour
  * fix colour leaks in pager
  * fix array leak in the verify certificate dialog
  - Translations
  * 100% German
  * 100% Turkish
  * 96% Lithuanian
  * 86% French
  * 49% Chinese (Traditional)
  - Build
  * Deprecate some configure options that aren't used anymore
  * build: workaround for unused-result warning
  - Code
  * colour refactoring
  * debug: Chain old SEGV Handler
  * Allow nested ARRAY_FOREACH()
  * config: API has_been_set()
  * config: drop ConfigSet from API functions
  * drop obsolete pgp/smime menus
  * array: foreach_reverse()
  * Change description of verify-key to be crypto-scheme agnostic
  * expando: move EnvList out of library
  * Simplify the management of NeoMutt Commands
  * libcli - parse the command line
  * Split CLI Usage into sections
  * pager: fix lost NT_PAGER notifications
  * pager: fix refresh on config/colour changes
  * array: upgrade get_elem_list()
  * Buffer refactoring
  * improve localise_config()
  * main: drop -B (batch mode) option
  * merge init.[ch] into main.c
  * refactor version code
  * neomutt: home_dir, username, env
  * query: unify NeoMutt -D and -Q
  * refactor main.c/init.c
  * sidebar: streamline expando callbacks
  * test: lots of parse coverage
  * window refactoring
  * window: force recalc|repaint on new windows</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1747310400">- Update to version 20250510:
  - Contrib
  * Fix gpg-json output
  - Bug Fixes
  * main: don't stop if /var/spool/mail is missing
  * color: fix quoted maths
  * Don't consider "weed" when writing an email to file
  * help: fix leaks
  * imap: check for incomplete Mailboxes on sync
  * fix label completion crash
  - Translations
  * update Esperanto translation
  * Update lt_LT translations
  - Docs
  * docs: fix broken functions
  - Build
  * Check for DocBook XSL</changelog>
</package>
<package pkgid="7db7a1080ad4b73109b8f2743b9eaccb46a90e9c8fd2bfb05b8ab65b73e6e4b8" name="neomutt-debugsource" arch="aarch64">
  <version epoch="0" ver="20260504" rel="2.amzn2023"/>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1713268800">- Remove MacOS-specific scripts
- Add %python3_fix_shebang_path to fix Python script packaging
- Update to version 20240416:
  - Features
    [#4216] Compose: Hide MixMaster chain if chain is empty
    Expando upgrade
    version: bold labels
  - Contrib
    mutt_oauth2.py: Detect recipient for oauth automatically
    mutt_oauth2.py: imap_oauth_refresh_command does not need options
  - Bug Fixes
    [#4210] mbox: fix sorting for mbox_resync()
    [#4241] only wrap after first address in header lines
    status: reset Buffer before reuse
    history: truncate file before writing over it
    notmuch: strip leading / from short path
    Fix smtp client $envelope_from_address possible dangling pointer
    Fix non-printable keyname printing to use &lt;octal&gt; syntax
    Filter Arabic Letter Mark due to display corruption
    Loosen imap_open_mailbox() SELECT response data parsing
    Change mailto_allow to be exact match only
    Fix mutt_read_rfc822_line() to use is_email_wsp()
    Improve pattern compiler whitespace skipping
    Fix gpgme crash when listing keys in a public key block
    Add SigInt handler for pattern functions
    Fix some mailbox prompts to use mailbox history ring
    Improve GPGME inline processing
    Reset SIGPIPE signal handler in child process before exec()
    Filter headers passed via the command line
    Remove trailing slashes when opening maildir/mh mailboxes
    Fix mutt_paddstr() to properly filter unprintable chars
    Minor fixes to match_body_patterns()
    Fix mutt_ts_capability() fallback list loop
    Ensure SIGALRM interrupts connect() in batch mode
    Tighten $query_command parsing to allow empty name field
  - Changed Config
    [#4224] config: add L10N support
    New: set compose_confirm_detach_first = yes
    Prevent the accidental deletion of the composed message
    Changed: set reply_regex = "^((re)(\\[[0-9]+\\])*:[ \t]*)*"
    Regex to match message reply subjects like 're: '
    Changed: set pager = ""
    External command for viewing messages, or empty to use NeoMutt's
  - Translations
    100% Czech
    100% German
    100% Lithuanian
    100% Serbian
    100% Slovak
    99% Turkish
    l10n: document functions
    config: add L10N support
  - Docs
    Clarify the manual section on POP3 support
    Document the &lt;1234&gt; key syntax for bind
    Document $sendmail invocation behavior
    Clarify -H usage in batch mode is not a "pass through" option
  - Build
    test: remove unnecessary setting of TZ var
    build: make conn/getdomain.c dependent on DOMAIN
    Improve w3m invocation for manual.txt generation
    Include &lt;term.h&gt; before invoking tigetstr() and tigetflag()
    Enable CodeQL for python
  - Code
    factor out buf_make()
    drop dupe signal_init() on startup
    Convert mutt_create_alias() and helpers to use buffer pool
    Factor out match_body_patterns() to make resolve_types() simpler
    Rewrite mutt_apply_replace() to use buffers
- Update to version 20240329:
  - Bug Fixes
    [#4185] c441f59 Fix memory leak in trash_append()
    [#4189] Fix off-by-one error in %b with notmuch
    [#4190] Zero-out mailbox counters on delete
    [#4204] colour: honour the normal colour
    [#4205] match folder-hook also against mailbox name (fixes #4201)
    wrap colour in
    history: fix saving file
    history: improve error message format
  - Docs
    [#4182] docs: -C: Fix some accidents
    [#4188] Update oauth2 README
    [#4193] Update oauth2 README
    fix typos, lots of tidying
    tidy license info
  - Build
    [#4196] use FreeBSD 14.0 in Cirrus CI
    actions: update cpu count
    actions: use codeql v3
  - Code
    [#4186] Buffer refactoring: make_entry()
    address: tidy config handling
    coverage: buf, slist
    graphviz: link labels
    tidy buf_strcpy() calls
    tidy char buffers
    test: default timezone to UTC
- Update to version 20240201:
  - Features
    [#4134] Command-line Crypto (neomutt -C)
  - Bug Fixes
    [#4065] track new-mail check time per mailbox
    [#4141] fix(change-folder): don't exclude notmuch
    [#4147] envelope: manage subject/real_subj together
    [#4155] fix parsing of $REPLYTO
    [#4158] status: fix refresh after sync-mailbox
    [#4166] Fix two memory leaks in notmuch support
    progress: fix percentages
  - Translations
    100% Czech
    100% German
    100% Lithuanian
    100% Serbian
    100% Slovak
    100% Turkish
  - Docs
    [#4172] Several fixes for the manual pages
  - Code
    [#4142] add mutt_time_now()
    [#4146] config: factor out R_ flags
    [#4154] file: upgrade mutt_file_fopen/fclose()
    [#4159] upgrade mutt_str_append_item() to use struct Buffer
    [#4161] maildir: encapsulate the header cache
    [#4162] remove mutt_str_dequote_comment()
    [#4165] bufferize mutt_str_inline_replace() as buf_inline_replace()
    [#4167] bufferize mutt_strn_rfind() as buf_rfind()
    [#4168] replace buf_len() checks with buf_is_empty()
    config: drop unused flags
    use message_new()/message_free()
    Reconsider the config type bitmap entirely</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1714132800">- Update to version 20240425:
  - Bug Fixes
    [#4263] fix: cache naming
    [#4261] expando: fix conditional padding
    [#4261] expando: fix container
    [#4261] expando: add lower-case operator
    [#4261] expando: add external filter
    imap: add mailboxes more directly
  - Translations
    trans: tidy messages
  - Docs
    doxy: add missing params
  - Build
    [#4268] Filter out CFLAGS with paths from the output of '-v'
    [#4273] guard truecolor functions in tests
  - Code
    use Buffer rather than strcat()
    ncrypt: use gpgme types consistently</changelog>
  <changelog author="mkoutny@suse.com" date="1715169600">- Recommend at least one SASL module to prevent "No authenticators avaliable"
  error when sending mail via SMTP</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1731672000">- Update to version 20241002:
  - Security
  * security: kill unnecessary blank lines
  * more security improvements
  * improve NeoMutt bailout handling
  - Features
  * remove mixmaster
  * honour umask in attach save
  - Bug Fixes
  * do not force username in addition to client certificate
  * Fix '%z' and '%Z in '%{...}' expando
  * Allow longer maildir filename suffixes
  * Don't force mbox stats calculations on startup
  * Fix sorting INBOX and its subfolders
  * Let ~Y match each tag individually
  * ignore macro events during autocrypt initialization
  * Generate the Message-ID earlier
  * compose: fix $compose_confirm_detach_first
  - Changed Config
  * set crypt_encryption_info = yes
  * Add an informative block with details about the encryption
  * set crypt_protected_headers_weed = no
  * Controls wether NeoMutt will weed protected header fields
  * set devel_security = no
  * Devel feature: Security
  * $mixmaster is deprecated
  * $mix_entry_format is deprecated
  - Translations
  * 100% German
  * 100% Lithuanian
  * 100% Serbian
  * 100% Spanish
  * 81% French
  - Docs
  * Fix configure script name in INSTALL.md
  * fix para ordering
  - Build
  * Update autosetup
  * Update acutest to the latest upstream commit
  * don't treat stddef.h specially
  * Add -std to CFLAGS too
  * require C11
  * Support BerkeleyDB 18.1
  * Assume 'struct timespec' exists
  * fix idn2 typo
  - Code
  * Close the hcache handle on failure to open the store
  * upgrade assert()
  * mutt/list.c: Use STAILQ_FOREACH_SAFE() in stailq deallocators
  * Use wmem*() functions with wide-character strings
  * ncrypt/crypt.c: Fix allocation size calculation
  * remove mutt_expand_path()
  * fix -Wdouble-promotion warnings
  * scanf: initialise out-vars
  * Allow opening the header cache in non-O_CREAT mode
  * Fix function pointer types
  * Check mutt_date_parse_date()s return value
  * Fix up slashes in imap_fix_path()
  * Fix padding with an empty string
  * tidy expando library
- Remove --mixmaster configure flag, dropped by upstream</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1731672001">- Update to version 20241114:
  - Security
  * Fixed: CVE-2024-49393
  * Fixed: CVE-2024-49394
  * Read the protected Message-ID
  - Features
  * Allow toggling numeric configs, e.g. :toggle pager_index_lines
  * alias: tag/untag pattern
  * query: tag with &lt;space&gt;
  - Contrib
  * mutt_oauth2.py: Fix reference to client_secret
  - Bug Fixes
  * fix duplicate save-hook
  * expando: fix escaping
  * browser: fix enter-quit-enter
  * pager: fix repaint
  * config: warn about deprecated variables
  * Refresh alias/query dialog on alias/query format change
  * compose: fix redraw on attachment
  * compose: fix search with arrow_cursor
  * autocrypt: fix copy_normalize_addr()
  * alias: fix cli crash
  * expando: fix relative dates
  * expando: padding default to space
  - Translations
  * 100% German
  * 100% Turkish
  * 99% Czech
  * 99% Slovak
  * 82% French
  - Docs
  * drop refs to always-enabled features
  * fix typo in unmacro
  * fix broken link
  * ncrypt: fix typo in config.c
  - Code
  * Create memory alloc wrappers
  * Don't return the result of realpath() on failure
  * Fix memory leak in hcache
  * Lots of expando refactoring
  * fix type of PatternFlags.tag
  * tidy: smime_get_key_by_str()</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1734523200">- Update to version 20241212:
  - Features
  * show message preview in compose view
  * add trailing commas when editing addresses
  - Bug Fixes
  * expando: fix overflow
  * Spaces can be wide
  * Remove BOM from UTF-8 text
  * Bug with wrong fingerprints in certificate_file
  * fix postponed sorting assertion failure
  * fix: save_attachment_open() when overwriting
  * add text-wrapping to compose message preview pager
  * edit_headers: cleanup temporary file on error
  * expando: fix crash on empty %[] date
  * expando: fix container formatting
  * browser: fix 'tag-' display
  * query: fix memory leak
  * fix more arrow_cursor + search
  - Changed Config
  * Config Renames:
    $pgp_sort_keys -&gt; $pgp_key_sort
    $sidebar_sort_method -&gt; $sidebar_sort
    $sort_alias -&gt; $alias_sort
    $sort_browser -&gt; $browser_sort
  * Changed Defaults:
    set alias_format = "%3i %f%t %-15a %-56A | %C%&gt; %Y"
    set query_format = "%3i %t %-25N %-25E | %C%&gt; %Y"
  - Translations
  * 100% German
  * 100% Lithuanian
  * 100% Serbian
  * 100% Turkish
  * 89% French
  * 39% Chinese (Traditional)
  - Docs
  * alias tags
  - Build
  * only use struct tm.tm_gmtoff if available
  - Code
  * refactor memory allocation
  * remove unused fields from ComposeSharedData
  * refactor 'sort' constants
  * add mutt_window_swap()
  * unify Menu data
  * move config to libraries
  * unify Alias/Query
  * expando factor out callbacks
  * refactor simple_dialog_new()
  * test: add TEST_CHECK_NUM_EQ()
  * fopen: tidy read-only</changelog>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1738929600">- enable autocrypt</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1744372800">- Update to version 20250113:
  - Bug Fixes
  * fix crash in folder-hook
  * fix memory leak in compose message preview (fixes #4478)
  * query: fix comma-separated names
  * lua: fix lua_mutt_call()
  * notmuch: refresh the Email if the filename changes
  * fix: no new mail message
  * fix display of certificate fingerprints
  * fix prompt colour
  - Translations
  * 100% Czech
  * 100% German
  * 100% Lithuanian
  * 100% Serbian
  * 100% Slovakian
  * 100% Turkish
  * 91% French
  * 41% Chinese (Traditional)
  - Build
  * Fix DT_NUMBER entries on 32-bit endian platforms
  - Code
  * Simplify mutt_file_fopen()
  * colour refactoring
  * standardise variable names for temporary files
- Note about version 20250109:
  Neomutt version 20250109 was submitted and then retracted by upstream due
  to a data loss bug when moving mails to mbox folders.
  https://github.com/neomutt/neomutt/issues/4541</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1744372801">- Update to version 20250404:
  - Features
  * config: don't quote enums
  * link config dump to docs
  * CLI: neomutt -DD -- Dump Different
  * browser: tag select rather than descend
  - Bug Fixes
  * source: fix variable interpretation
  * mutt_oauth2: refactor sasl_string computation
  * expand tabs to spaces in compose preview
  * fix dumping of initial values
  * move real_name init
  * Remove MUTT_NEWFOLDER, fix appending to mbox
  * Respect Ignore when modifying an email's headers
  * fix refresh on toggle hide_thread_subject
  * buffer: fix seek
  * add comma to single &lt;complete-query&gt; match
  * notmuch: check for parse failure
  * query: allow &lt;&gt;s around email addresses
  * pager: fix normal/stripe colour
  * fix colour leaks in pager
  * fix array leak in the verify certificate dialog
  - Translations
  * 100% German
  * 100% Turkish
  * 96% Lithuanian
  * 86% French
  * 49% Chinese (Traditional)
  - Build
  * Deprecate some configure options that aren't used anymore
  * build: workaround for unused-result warning
  - Code
  * colour refactoring
  * debug: Chain old SEGV Handler
  * Allow nested ARRAY_FOREACH()
  * config: API has_been_set()
  * config: drop ConfigSet from API functions
  * drop obsolete pgp/smime menus
  * array: foreach_reverse()
  * Change description of verify-key to be crypto-scheme agnostic
  * expando: move EnvList out of library
  * Simplify the management of NeoMutt Commands
  * libcli - parse the command line
  * Split CLI Usage into sections
  * pager: fix lost NT_PAGER notifications
  * pager: fix refresh on config/colour changes
  * array: upgrade get_elem_list()
  * Buffer refactoring
  * improve localise_config()
  * main: drop -B (batch mode) option
  * merge init.[ch] into main.c
  * refactor version code
  * neomutt: home_dir, username, env
  * query: unify NeoMutt -D and -Q
  * refactor main.c/init.c
  * sidebar: streamline expando callbacks
  * test: lots of parse coverage
  * window refactoring
  * window: force recalc|repaint on new windows</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1747310400">- Update to version 20250510:
  - Contrib
  * Fix gpg-json output
  - Bug Fixes
  * main: don't stop if /var/spool/mail is missing
  * color: fix quoted maths
  * Don't consider "weed" when writing an email to file
  * help: fix leaks
  * imap: check for incomplete Mailboxes on sync
  * fix label completion crash
  - Translations
  * update Esperanto translation
  * Update lt_LT translations
  - Docs
  * docs: fix broken functions
  - Build
  * Check for DocBook XSL</changelog>
</package>
<package pkgid="fd6b9f1d256df39e7629786ddb2fb455b40e9972b5803f66cbcaa023d6df3b1b" name="neomutt-doc" arch="noarch">
  <version epoch="0" ver="20260504" rel="2.amzn2023"/>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1713268800">- Remove MacOS-specific scripts
- Add %python3_fix_shebang_path to fix Python script packaging
- Update to version 20240416:
  - Features
    [#4216] Compose: Hide MixMaster chain if chain is empty
    Expando upgrade
    version: bold labels
  - Contrib
    mutt_oauth2.py: Detect recipient for oauth automatically
    mutt_oauth2.py: imap_oauth_refresh_command does not need options
  - Bug Fixes
    [#4210] mbox: fix sorting for mbox_resync()
    [#4241] only wrap after first address in header lines
    status: reset Buffer before reuse
    history: truncate file before writing over it
    notmuch: strip leading / from short path
    Fix smtp client $envelope_from_address possible dangling pointer
    Fix non-printable keyname printing to use &lt;octal&gt; syntax
    Filter Arabic Letter Mark due to display corruption
    Loosen imap_open_mailbox() SELECT response data parsing
    Change mailto_allow to be exact match only
    Fix mutt_read_rfc822_line() to use is_email_wsp()
    Improve pattern compiler whitespace skipping
    Fix gpgme crash when listing keys in a public key block
    Add SigInt handler for pattern functions
    Fix some mailbox prompts to use mailbox history ring
    Improve GPGME inline processing
    Reset SIGPIPE signal handler in child process before exec()
    Filter headers passed via the command line
    Remove trailing slashes when opening maildir/mh mailboxes
    Fix mutt_paddstr() to properly filter unprintable chars
    Minor fixes to match_body_patterns()
    Fix mutt_ts_capability() fallback list loop
    Ensure SIGALRM interrupts connect() in batch mode
    Tighten $query_command parsing to allow empty name field
  - Changed Config
    [#4224] config: add L10N support
    New: set compose_confirm_detach_first = yes
    Prevent the accidental deletion of the composed message
    Changed: set reply_regex = "^((re)(\\[[0-9]+\\])*:[ \t]*)*"
    Regex to match message reply subjects like 're: '
    Changed: set pager = ""
    External command for viewing messages, or empty to use NeoMutt's
  - Translations
    100% Czech
    100% German
    100% Lithuanian
    100% Serbian
    100% Slovak
    99% Turkish
    l10n: document functions
    config: add L10N support
  - Docs
    Clarify the manual section on POP3 support
    Document the &lt;1234&gt; key syntax for bind
    Document $sendmail invocation behavior
    Clarify -H usage in batch mode is not a "pass through" option
  - Build
    test: remove unnecessary setting of TZ var
    build: make conn/getdomain.c dependent on DOMAIN
    Improve w3m invocation for manual.txt generation
    Include &lt;term.h&gt; before invoking tigetstr() and tigetflag()
    Enable CodeQL for python
  - Code
    factor out buf_make()
    drop dupe signal_init() on startup
    Convert mutt_create_alias() and helpers to use buffer pool
    Factor out match_body_patterns() to make resolve_types() simpler
    Rewrite mutt_apply_replace() to use buffers
- Update to version 20240329:
  - Bug Fixes
    [#4185] c441f59 Fix memory leak in trash_append()
    [#4189] Fix off-by-one error in %b with notmuch
    [#4190] Zero-out mailbox counters on delete
    [#4204] colour: honour the normal colour
    [#4205] match folder-hook also against mailbox name (fixes #4201)
    wrap colour in
    history: fix saving file
    history: improve error message format
  - Docs
    [#4182] docs: -C: Fix some accidents
    [#4188] Update oauth2 README
    [#4193] Update oauth2 README
    fix typos, lots of tidying
    tidy license info
  - Build
    [#4196] use FreeBSD 14.0 in Cirrus CI
    actions: update cpu count
    actions: use codeql v3
  - Code
    [#4186] Buffer refactoring: make_entry()
    address: tidy config handling
    coverage: buf, slist
    graphviz: link labels
    tidy buf_strcpy() calls
    tidy char buffers
    test: default timezone to UTC
- Update to version 20240201:
  - Features
    [#4134] Command-line Crypto (neomutt -C)
  - Bug Fixes
    [#4065] track new-mail check time per mailbox
    [#4141] fix(change-folder): don't exclude notmuch
    [#4147] envelope: manage subject/real_subj together
    [#4155] fix parsing of $REPLYTO
    [#4158] status: fix refresh after sync-mailbox
    [#4166] Fix two memory leaks in notmuch support
    progress: fix percentages
  - Translations
    100% Czech
    100% German
    100% Lithuanian
    100% Serbian
    100% Slovak
    100% Turkish
  - Docs
    [#4172] Several fixes for the manual pages
  - Code
    [#4142] add mutt_time_now()
    [#4146] config: factor out R_ flags
    [#4154] file: upgrade mutt_file_fopen/fclose()
    [#4159] upgrade mutt_str_append_item() to use struct Buffer
    [#4161] maildir: encapsulate the header cache
    [#4162] remove mutt_str_dequote_comment()
    [#4165] bufferize mutt_str_inline_replace() as buf_inline_replace()
    [#4167] bufferize mutt_strn_rfind() as buf_rfind()
    [#4168] replace buf_len() checks with buf_is_empty()
    config: drop unused flags
    use message_new()/message_free()
    Reconsider the config type bitmap entirely</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1714132800">- Update to version 20240425:
  - Bug Fixes
    [#4263] fix: cache naming
    [#4261] expando: fix conditional padding
    [#4261] expando: fix container
    [#4261] expando: add lower-case operator
    [#4261] expando: add external filter
    imap: add mailboxes more directly
  - Translations
    trans: tidy messages
  - Docs
    doxy: add missing params
  - Build
    [#4268] Filter out CFLAGS with paths from the output of '-v'
    [#4273] guard truecolor functions in tests
  - Code
    use Buffer rather than strcat()
    ncrypt: use gpgme types consistently</changelog>
  <changelog author="mkoutny@suse.com" date="1715169600">- Recommend at least one SASL module to prevent "No authenticators avaliable"
  error when sending mail via SMTP</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1731672000">- Update to version 20241002:
  - Security
  * security: kill unnecessary blank lines
  * more security improvements
  * improve NeoMutt bailout handling
  - Features
  * remove mixmaster
  * honour umask in attach save
  - Bug Fixes
  * do not force username in addition to client certificate
  * Fix '%z' and '%Z in '%{...}' expando
  * Allow longer maildir filename suffixes
  * Don't force mbox stats calculations on startup
  * Fix sorting INBOX and its subfolders
  * Let ~Y match each tag individually
  * ignore macro events during autocrypt initialization
  * Generate the Message-ID earlier
  * compose: fix $compose_confirm_detach_first
  - Changed Config
  * set crypt_encryption_info = yes
  * Add an informative block with details about the encryption
  * set crypt_protected_headers_weed = no
  * Controls wether NeoMutt will weed protected header fields
  * set devel_security = no
  * Devel feature: Security
  * $mixmaster is deprecated
  * $mix_entry_format is deprecated
  - Translations
  * 100% German
  * 100% Lithuanian
  * 100% Serbian
  * 100% Spanish
  * 81% French
  - Docs
  * Fix configure script name in INSTALL.md
  * fix para ordering
  - Build
  * Update autosetup
  * Update acutest to the latest upstream commit
  * don't treat stddef.h specially
  * Add -std to CFLAGS too
  * require C11
  * Support BerkeleyDB 18.1
  * Assume 'struct timespec' exists
  * fix idn2 typo
  - Code
  * Close the hcache handle on failure to open the store
  * upgrade assert()
  * mutt/list.c: Use STAILQ_FOREACH_SAFE() in stailq deallocators
  * Use wmem*() functions with wide-character strings
  * ncrypt/crypt.c: Fix allocation size calculation
  * remove mutt_expand_path()
  * fix -Wdouble-promotion warnings
  * scanf: initialise out-vars
  * Allow opening the header cache in non-O_CREAT mode
  * Fix function pointer types
  * Check mutt_date_parse_date()s return value
  * Fix up slashes in imap_fix_path()
  * Fix padding with an empty string
  * tidy expando library
- Remove --mixmaster configure flag, dropped by upstream</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1731672001">- Update to version 20241114:
  - Security
  * Fixed: CVE-2024-49393
  * Fixed: CVE-2024-49394
  * Read the protected Message-ID
  - Features
  * Allow toggling numeric configs, e.g. :toggle pager_index_lines
  * alias: tag/untag pattern
  * query: tag with &lt;space&gt;
  - Contrib
  * mutt_oauth2.py: Fix reference to client_secret
  - Bug Fixes
  * fix duplicate save-hook
  * expando: fix escaping
  * browser: fix enter-quit-enter
  * pager: fix repaint
  * config: warn about deprecated variables
  * Refresh alias/query dialog on alias/query format change
  * compose: fix redraw on attachment
  * compose: fix search with arrow_cursor
  * autocrypt: fix copy_normalize_addr()
  * alias: fix cli crash
  * expando: fix relative dates
  * expando: padding default to space
  - Translations
  * 100% German
  * 100% Turkish
  * 99% Czech
  * 99% Slovak
  * 82% French
  - Docs
  * drop refs to always-enabled features
  * fix typo in unmacro
  * fix broken link
  * ncrypt: fix typo in config.c
  - Code
  * Create memory alloc wrappers
  * Don't return the result of realpath() on failure
  * Fix memory leak in hcache
  * Lots of expando refactoring
  * fix type of PatternFlags.tag
  * tidy: smime_get_key_by_str()</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1734523200">- Update to version 20241212:
  - Features
  * show message preview in compose view
  * add trailing commas when editing addresses
  - Bug Fixes
  * expando: fix overflow
  * Spaces can be wide
  * Remove BOM from UTF-8 text
  * Bug with wrong fingerprints in certificate_file
  * fix postponed sorting assertion failure
  * fix: save_attachment_open() when overwriting
  * add text-wrapping to compose message preview pager
  * edit_headers: cleanup temporary file on error
  * expando: fix crash on empty %[] date
  * expando: fix container formatting
  * browser: fix 'tag-' display
  * query: fix memory leak
  * fix more arrow_cursor + search
  - Changed Config
  * Config Renames:
    $pgp_sort_keys -&gt; $pgp_key_sort
    $sidebar_sort_method -&gt; $sidebar_sort
    $sort_alias -&gt; $alias_sort
    $sort_browser -&gt; $browser_sort
  * Changed Defaults:
    set alias_format = "%3i %f%t %-15a %-56A | %C%&gt; %Y"
    set query_format = "%3i %t %-25N %-25E | %C%&gt; %Y"
  - Translations
  * 100% German
  * 100% Lithuanian
  * 100% Serbian
  * 100% Turkish
  * 89% French
  * 39% Chinese (Traditional)
  - Docs
  * alias tags
  - Build
  * only use struct tm.tm_gmtoff if available
  - Code
  * refactor memory allocation
  * remove unused fields from ComposeSharedData
  * refactor 'sort' constants
  * add mutt_window_swap()
  * unify Menu data
  * move config to libraries
  * unify Alias/Query
  * expando factor out callbacks
  * refactor simple_dialog_new()
  * test: add TEST_CHECK_NUM_EQ()
  * fopen: tidy read-only</changelog>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1738929600">- enable autocrypt</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1744372800">- Update to version 20250113:
  - Bug Fixes
  * fix crash in folder-hook
  * fix memory leak in compose message preview (fixes #4478)
  * query: fix comma-separated names
  * lua: fix lua_mutt_call()
  * notmuch: refresh the Email if the filename changes
  * fix: no new mail message
  * fix display of certificate fingerprints
  * fix prompt colour
  - Translations
  * 100% Czech
  * 100% German
  * 100% Lithuanian
  * 100% Serbian
  * 100% Slovakian
  * 100% Turkish
  * 91% French
  * 41% Chinese (Traditional)
  - Build
  * Fix DT_NUMBER entries on 32-bit endian platforms
  - Code
  * Simplify mutt_file_fopen()
  * colour refactoring
  * standardise variable names for temporary files
- Note about version 20250109:
  Neomutt version 20250109 was submitted and then retracted by upstream due
  to a data loss bug when moving mails to mbox folders.
  https://github.com/neomutt/neomutt/issues/4541</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1744372801">- Update to version 20250404:
  - Features
  * config: don't quote enums
  * link config dump to docs
  * CLI: neomutt -DD -- Dump Different
  * browser: tag select rather than descend
  - Bug Fixes
  * source: fix variable interpretation
  * mutt_oauth2: refactor sasl_string computation
  * expand tabs to spaces in compose preview
  * fix dumping of initial values
  * move real_name init
  * Remove MUTT_NEWFOLDER, fix appending to mbox
  * Respect Ignore when modifying an email's headers
  * fix refresh on toggle hide_thread_subject
  * buffer: fix seek
  * add comma to single &lt;complete-query&gt; match
  * notmuch: check for parse failure
  * query: allow &lt;&gt;s around email addresses
  * pager: fix normal/stripe colour
  * fix colour leaks in pager
  * fix array leak in the verify certificate dialog
  - Translations
  * 100% German
  * 100% Turkish
  * 96% Lithuanian
  * 86% French
  * 49% Chinese (Traditional)
  - Build
  * Deprecate some configure options that aren't used anymore
  * build: workaround for unused-result warning
  - Code
  * colour refactoring
  * debug: Chain old SEGV Handler
  * Allow nested ARRAY_FOREACH()
  * config: API has_been_set()
  * config: drop ConfigSet from API functions
  * drop obsolete pgp/smime menus
  * array: foreach_reverse()
  * Change description of verify-key to be crypto-scheme agnostic
  * expando: move EnvList out of library
  * Simplify the management of NeoMutt Commands
  * libcli - parse the command line
  * Split CLI Usage into sections
  * pager: fix lost NT_PAGER notifications
  * pager: fix refresh on config/colour changes
  * array: upgrade get_elem_list()
  * Buffer refactoring
  * improve localise_config()
  * main: drop -B (batch mode) option
  * merge init.[ch] into main.c
  * refactor version code
  * neomutt: home_dir, username, env
  * query: unify NeoMutt -D and -Q
  * refactor main.c/init.c
  * sidebar: streamline expando callbacks
  * test: lots of parse coverage
  * window refactoring
  * window: force recalc|repaint on new windows</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1747310400">- Update to version 20250510:
  - Contrib
  * Fix gpg-json output
  - Bug Fixes
  * main: don't stop if /var/spool/mail is missing
  * color: fix quoted maths
  * Don't consider "weed" when writing an email to file
  * help: fix leaks
  * imap: check for incomplete Mailboxes on sync
  * fix label completion crash
  - Translations
  * update Esperanto translation
  * Update lt_LT translations
  - Docs
  * docs: fix broken functions
  - Build
  * Check for DocBook XSL</changelog>
</package>
<package pkgid="577eb5c4489f577ee86230bf5017910be46e2170f62e7f9cb2368a8c4e31ec10" name="neomutt-doc" arch="noarch">
  <version epoch="0" ver="20260504" rel="2.amzn2023"/>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1713268800">- Remove MacOS-specific scripts
- Add %python3_fix_shebang_path to fix Python script packaging
- Update to version 20240416:
  - Features
    [#4216] Compose: Hide MixMaster chain if chain is empty
    Expando upgrade
    version: bold labels
  - Contrib
    mutt_oauth2.py: Detect recipient for oauth automatically
    mutt_oauth2.py: imap_oauth_refresh_command does not need options
  - Bug Fixes
    [#4210] mbox: fix sorting for mbox_resync()
    [#4241] only wrap after first address in header lines
    status: reset Buffer before reuse
    history: truncate file before writing over it
    notmuch: strip leading / from short path
    Fix smtp client $envelope_from_address possible dangling pointer
    Fix non-printable keyname printing to use &lt;octal&gt; syntax
    Filter Arabic Letter Mark due to display corruption
    Loosen imap_open_mailbox() SELECT response data parsing
    Change mailto_allow to be exact match only
    Fix mutt_read_rfc822_line() to use is_email_wsp()
    Improve pattern compiler whitespace skipping
    Fix gpgme crash when listing keys in a public key block
    Add SigInt handler for pattern functions
    Fix some mailbox prompts to use mailbox history ring
    Improve GPGME inline processing
    Reset SIGPIPE signal handler in child process before exec()
    Filter headers passed via the command line
    Remove trailing slashes when opening maildir/mh mailboxes
    Fix mutt_paddstr() to properly filter unprintable chars
    Minor fixes to match_body_patterns()
    Fix mutt_ts_capability() fallback list loop
    Ensure SIGALRM interrupts connect() in batch mode
    Tighten $query_command parsing to allow empty name field
  - Changed Config
    [#4224] config: add L10N support
    New: set compose_confirm_detach_first = yes
    Prevent the accidental deletion of the composed message
    Changed: set reply_regex = "^((re)(\\[[0-9]+\\])*:[ \t]*)*"
    Regex to match message reply subjects like 're: '
    Changed: set pager = ""
    External command for viewing messages, or empty to use NeoMutt's
  - Translations
    100% Czech
    100% German
    100% Lithuanian
    100% Serbian
    100% Slovak
    99% Turkish
    l10n: document functions
    config: add L10N support
  - Docs
    Clarify the manual section on POP3 support
    Document the &lt;1234&gt; key syntax for bind
    Document $sendmail invocation behavior
    Clarify -H usage in batch mode is not a "pass through" option
  - Build
    test: remove unnecessary setting of TZ var
    build: make conn/getdomain.c dependent on DOMAIN
    Improve w3m invocation for manual.txt generation
    Include &lt;term.h&gt; before invoking tigetstr() and tigetflag()
    Enable CodeQL for python
  - Code
    factor out buf_make()
    drop dupe signal_init() on startup
    Convert mutt_create_alias() and helpers to use buffer pool
    Factor out match_body_patterns() to make resolve_types() simpler
    Rewrite mutt_apply_replace() to use buffers
- Update to version 20240329:
  - Bug Fixes
    [#4185] c441f59 Fix memory leak in trash_append()
    [#4189] Fix off-by-one error in %b with notmuch
    [#4190] Zero-out mailbox counters on delete
    [#4204] colour: honour the normal colour
    [#4205] match folder-hook also against mailbox name (fixes #4201)
    wrap colour in
    history: fix saving file
    history: improve error message format
  - Docs
    [#4182] docs: -C: Fix some accidents
    [#4188] Update oauth2 README
    [#4193] Update oauth2 README
    fix typos, lots of tidying
    tidy license info
  - Build
    [#4196] use FreeBSD 14.0 in Cirrus CI
    actions: update cpu count
    actions: use codeql v3
  - Code
    [#4186] Buffer refactoring: make_entry()
    address: tidy config handling
    coverage: buf, slist
    graphviz: link labels
    tidy buf_strcpy() calls
    tidy char buffers
    test: default timezone to UTC
- Update to version 20240201:
  - Features
    [#4134] Command-line Crypto (neomutt -C)
  - Bug Fixes
    [#4065] track new-mail check time per mailbox
    [#4141] fix(change-folder): don't exclude notmuch
    [#4147] envelope: manage subject/real_subj together
    [#4155] fix parsing of $REPLYTO
    [#4158] status: fix refresh after sync-mailbox
    [#4166] Fix two memory leaks in notmuch support
    progress: fix percentages
  - Translations
    100% Czech
    100% German
    100% Lithuanian
    100% Serbian
    100% Slovak
    100% Turkish
  - Docs
    [#4172] Several fixes for the manual pages
  - Code
    [#4142] add mutt_time_now()
    [#4146] config: factor out R_ flags
    [#4154] file: upgrade mutt_file_fopen/fclose()
    [#4159] upgrade mutt_str_append_item() to use struct Buffer
    [#4161] maildir: encapsulate the header cache
    [#4162] remove mutt_str_dequote_comment()
    [#4165] bufferize mutt_str_inline_replace() as buf_inline_replace()
    [#4167] bufferize mutt_strn_rfind() as buf_rfind()
    [#4168] replace buf_len() checks with buf_is_empty()
    config: drop unused flags
    use message_new()/message_free()
    Reconsider the config type bitmap entirely</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1714132800">- Update to version 20240425:
  - Bug Fixes
    [#4263] fix: cache naming
    [#4261] expando: fix conditional padding
    [#4261] expando: fix container
    [#4261] expando: add lower-case operator
    [#4261] expando: add external filter
    imap: add mailboxes more directly
  - Translations
    trans: tidy messages
  - Docs
    doxy: add missing params
  - Build
    [#4268] Filter out CFLAGS with paths from the output of '-v'
    [#4273] guard truecolor functions in tests
  - Code
    use Buffer rather than strcat()
    ncrypt: use gpgme types consistently</changelog>
  <changelog author="mkoutny@suse.com" date="1715169600">- Recommend at least one SASL module to prevent "No authenticators avaliable"
  error when sending mail via SMTP</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1731672000">- Update to version 20241002:
  - Security
  * security: kill unnecessary blank lines
  * more security improvements
  * improve NeoMutt bailout handling
  - Features
  * remove mixmaster
  * honour umask in attach save
  - Bug Fixes
  * do not force username in addition to client certificate
  * Fix '%z' and '%Z in '%{...}' expando
  * Allow longer maildir filename suffixes
  * Don't force mbox stats calculations on startup
  * Fix sorting INBOX and its subfolders
  * Let ~Y match each tag individually
  * ignore macro events during autocrypt initialization
  * Generate the Message-ID earlier
  * compose: fix $compose_confirm_detach_first
  - Changed Config
  * set crypt_encryption_info = yes
  * Add an informative block with details about the encryption
  * set crypt_protected_headers_weed = no
  * Controls wether NeoMutt will weed protected header fields
  * set devel_security = no
  * Devel feature: Security
  * $mixmaster is deprecated
  * $mix_entry_format is deprecated
  - Translations
  * 100% German
  * 100% Lithuanian
  * 100% Serbian
  * 100% Spanish
  * 81% French
  - Docs
  * Fix configure script name in INSTALL.md
  * fix para ordering
  - Build
  * Update autosetup
  * Update acutest to the latest upstream commit
  * don't treat stddef.h specially
  * Add -std to CFLAGS too
  * require C11
  * Support BerkeleyDB 18.1
  * Assume 'struct timespec' exists
  * fix idn2 typo
  - Code
  * Close the hcache handle on failure to open the store
  * upgrade assert()
  * mutt/list.c: Use STAILQ_FOREACH_SAFE() in stailq deallocators
  * Use wmem*() functions with wide-character strings
  * ncrypt/crypt.c: Fix allocation size calculation
  * remove mutt_expand_path()
  * fix -Wdouble-promotion warnings
  * scanf: initialise out-vars
  * Allow opening the header cache in non-O_CREAT mode
  * Fix function pointer types
  * Check mutt_date_parse_date()s return value
  * Fix up slashes in imap_fix_path()
  * Fix padding with an empty string
  * tidy expando library
- Remove --mixmaster configure flag, dropped by upstream</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1731672001">- Update to version 20241114:
  - Security
  * Fixed: CVE-2024-49393
  * Fixed: CVE-2024-49394
  * Read the protected Message-ID
  - Features
  * Allow toggling numeric configs, e.g. :toggle pager_index_lines
  * alias: tag/untag pattern
  * query: tag with &lt;space&gt;
  - Contrib
  * mutt_oauth2.py: Fix reference to client_secret
  - Bug Fixes
  * fix duplicate save-hook
  * expando: fix escaping
  * browser: fix enter-quit-enter
  * pager: fix repaint
  * config: warn about deprecated variables
  * Refresh alias/query dialog on alias/query format change
  * compose: fix redraw on attachment
  * compose: fix search with arrow_cursor
  * autocrypt: fix copy_normalize_addr()
  * alias: fix cli crash
  * expando: fix relative dates
  * expando: padding default to space
  - Translations
  * 100% German
  * 100% Turkish
  * 99% Czech
  * 99% Slovak
  * 82% French
  - Docs
  * drop refs to always-enabled features
  * fix typo in unmacro
  * fix broken link
  * ncrypt: fix typo in config.c
  - Code
  * Create memory alloc wrappers
  * Don't return the result of realpath() on failure
  * Fix memory leak in hcache
  * Lots of expando refactoring
  * fix type of PatternFlags.tag
  * tidy: smime_get_key_by_str()</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1734523200">- Update to version 20241212:
  - Features
  * show message preview in compose view
  * add trailing commas when editing addresses
  - Bug Fixes
  * expando: fix overflow
  * Spaces can be wide
  * Remove BOM from UTF-8 text
  * Bug with wrong fingerprints in certificate_file
  * fix postponed sorting assertion failure
  * fix: save_attachment_open() when overwriting
  * add text-wrapping to compose message preview pager
  * edit_headers: cleanup temporary file on error
  * expando: fix crash on empty %[] date
  * expando: fix container formatting
  * browser: fix 'tag-' display
  * query: fix memory leak
  * fix more arrow_cursor + search
  - Changed Config
  * Config Renames:
    $pgp_sort_keys -&gt; $pgp_key_sort
    $sidebar_sort_method -&gt; $sidebar_sort
    $sort_alias -&gt; $alias_sort
    $sort_browser -&gt; $browser_sort
  * Changed Defaults:
    set alias_format = "%3i %f%t %-15a %-56A | %C%&gt; %Y"
    set query_format = "%3i %t %-25N %-25E | %C%&gt; %Y"
  - Translations
  * 100% German
  * 100% Lithuanian
  * 100% Serbian
  * 100% Turkish
  * 89% French
  * 39% Chinese (Traditional)
  - Docs
  * alias tags
  - Build
  * only use struct tm.tm_gmtoff if available
  - Code
  * refactor memory allocation
  * remove unused fields from ComposeSharedData
  * refactor 'sort' constants
  * add mutt_window_swap()
  * unify Menu data
  * move config to libraries
  * unify Alias/Query
  * expando factor out callbacks
  * refactor simple_dialog_new()
  * test: add TEST_CHECK_NUM_EQ()
  * fopen: tidy read-only</changelog>
  <changelog author="Michal Hrusecky &lt;michal.hrusecky@opensuse.org&gt;" date="1738929600">- enable autocrypt</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1744372800">- Update to version 20250113:
  - Bug Fixes
  * fix crash in folder-hook
  * fix memory leak in compose message preview (fixes #4478)
  * query: fix comma-separated names
  * lua: fix lua_mutt_call()
  * notmuch: refresh the Email if the filename changes
  * fix: no new mail message
  * fix display of certificate fingerprints
  * fix prompt colour
  - Translations
  * 100% Czech
  * 100% German
  * 100% Lithuanian
  * 100% Serbian
  * 100% Slovakian
  * 100% Turkish
  * 91% French
  * 41% Chinese (Traditional)
  - Build
  * Fix DT_NUMBER entries on 32-bit endian platforms
  - Code
  * Simplify mutt_file_fopen()
  * colour refactoring
  * standardise variable names for temporary files
- Note about version 20250109:
  Neomutt version 20250109 was submitted and then retracted by upstream due
  to a data loss bug when moving mails to mbox folders.
  https://github.com/neomutt/neomutt/issues/4541</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1744372801">- Update to version 20250404:
  - Features
  * config: don't quote enums
  * link config dump to docs
  * CLI: neomutt -DD -- Dump Different
  * browser: tag select rather than descend
  - Bug Fixes
  * source: fix variable interpretation
  * mutt_oauth2: refactor sasl_string computation
  * expand tabs to spaces in compose preview
  * fix dumping of initial values
  * move real_name init
  * Remove MUTT_NEWFOLDER, fix appending to mbox
  * Respect Ignore when modifying an email's headers
  * fix refresh on toggle hide_thread_subject
  * buffer: fix seek
  * add comma to single &lt;complete-query&gt; match
  * notmuch: check for parse failure
  * query: allow &lt;&gt;s around email addresses
  * pager: fix normal/stripe colour
  * fix colour leaks in pager
  * fix array leak in the verify certificate dialog
  - Translations
  * 100% German
  * 100% Turkish
  * 96% Lithuanian
  * 86% French
  * 49% Chinese (Traditional)
  - Build
  * Deprecate some configure options that aren't used anymore
  * build: workaround for unused-result warning
  - Code
  * colour refactoring
  * debug: Chain old SEGV Handler
  * Allow nested ARRAY_FOREACH()
  * config: API has_been_set()
  * config: drop ConfigSet from API functions
  * drop obsolete pgp/smime menus
  * array: foreach_reverse()
  * Change description of verify-key to be crypto-scheme agnostic
  * expando: move EnvList out of library
  * Simplify the management of NeoMutt Commands
  * libcli - parse the command line
  * Split CLI Usage into sections
  * pager: fix lost NT_PAGER notifications
  * pager: fix refresh on config/colour changes
  * array: upgrade get_elem_list()
  * Buffer refactoring
  * improve localise_config()
  * main: drop -B (batch mode) option
  * merge init.[ch] into main.c
  * refactor version code
  * neomutt: home_dir, username, env
  * query: unify NeoMutt -D and -Q
  * refactor main.c/init.c
  * sidebar: streamline expando callbacks
  * test: lots of parse coverage
  * window refactoring
  * window: force recalc|repaint on new windows</changelog>
  <changelog author="Filippo Bonazzi &lt;filippo.bonazzi@suse.com&gt;" date="1747310400">- Update to version 20250510:
  - Contrib
  * Fix gpg-json output
  - Bug Fixes
  * main: don't stop if /var/spool/mail is missing
  * color: fix quoted maths
  * Don't consider "weed" when writing an email to file
  * help: fix leaks
  * imap: check for incomplete Mailboxes on sync
  * fix label completion crash
  - Translations
  * update Esperanto translation
  * Update lt_LT translations
  - Docs
  * docs: fix broken functions
  - Build
  * Check for DocBook XSL</changelog>
</package>
<package pkgid="7653a4c2075ba5b6274eaa1d9f00c11d4bee267a40cc1700614b3b6b972cdc3a" name="neovim" arch="aarch64">
  <version epoch="0" ver="0.12.2" rel="1.amzn2023"/>
</package>
<package pkgid="c89d05abcd6fc576418441e0b6e0a7e1bb0d59170a5fc20ec4c0f2ea649feb03" name="neovim" arch="src">
  <version epoch="0" ver="0.12.2" rel="1.amzn2023"/>
</package>
<package pkgid="c9036c89d74f8238cb6875d157d28e5d7d54db69eb3d5e8197104ff2514e614f" name="neovim-data" arch="noarch">
  <version epoch="0" ver="0.12.2" rel="1.amzn2023"/>
</package>
<package pkgid="bf8b7f77483a4d3698c085c58addb3964ffd7688c5d017dc6f7690ba769d31a9" name="neovim-debuginfo" arch="aarch64">
  <version epoch="0" ver="0.12.2" rel="1.amzn2023"/>
</package>
<package pkgid="8b0a046b60a1399bbfd21fb632eae3cdc1ea1f100f848a78ea3d25f8c73c5585" name="neovim-debugsource" arch="aarch64">
  <version epoch="0" ver="0.12.2" rel="1.amzn2023"/>
</package>
<package pkgid="b5a2b89e2f2d1a89cdbc146b09a3d9d7a922c80b911a5c9008a56046b676dbc2" name="offlineimap" arch="noarch">
  <version epoch="0" ver="8.0.0" rel="18.amzn2023"/>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 8.0.0-5" date="1658491200">- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild</changelog>
  <changelog author="sguelton@redhat.com - 8.0.0-6" date="1664971200">- Update sqlite3 multi-threading check for Py3.11, see rhbz#2132253</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 8.0.0-7" date="1674129600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild</changelog>
  <changelog author="Python Maint &lt;python-maint@redhat.com&gt; - 8.0.0-8" date="1686830400">- Rebuilt for Python 3.12</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 8.0.0-9" date="1689854400">- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild</changelog>
  <changelog author="sguelton@teelcom-bretagne.eu - 8.0.0-10" date="1694001600">- Backport py3.12 compatibility patch, see rhbz#2220052</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 8.0.0-11" date="1705838400">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 8.0.0-12" date="1706184000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Python Maint &lt;python-maint@redhat.com&gt; - 8.0.0-13" date="1717761600">- Rebuilt for Python 3.13</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 8.0.0-14" date="1721304000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild</changelog>
</package>
<package pkgid="f8baef71086ab66274644930466aa19003f89916da91d4c9b0147cb4e07dee78" name="offlineimap" arch="src">
  <version epoch="0" ver="8.0.0" rel="18.amzn2023"/>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 8.0.0-5" date="1658491200">- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild</changelog>
  <changelog author="sguelton@redhat.com - 8.0.0-6" date="1664971200">- Update sqlite3 multi-threading check for Py3.11, see rhbz#2132253</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 8.0.0-7" date="1674129600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild</changelog>
  <changelog author="Python Maint &lt;python-maint@redhat.com&gt; - 8.0.0-8" date="1686830400">- Rebuilt for Python 3.12</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 8.0.0-9" date="1689854400">- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild</changelog>
  <changelog author="sguelton@teelcom-bretagne.eu - 8.0.0-10" date="1694001600">- Backport py3.12 compatibility patch, see rhbz#2220052</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 8.0.0-11" date="1705838400">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 8.0.0-12" date="1706184000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Python Maint &lt;python-maint@redhat.com&gt; - 8.0.0-13" date="1717761600">- Rebuilt for Python 3.13</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 8.0.0-14" date="1721304000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild</changelog>
</package>
<package pkgid="43aaf91a4e9e72a7dc82bea44ae267b3f2ea33d6905bb6465d6de6c9421227c8" name="orcania" arch="src">
  <version epoch="0" ver="2.3.4" rel="1.amzn2023"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1647172800">- Update to version 2.2.2
  * Add `o_strnullempty`
  * Breaking: `trimwhitespace` now returns `const char *` instead
    of `char *`, might give compiler warning
  * Refactor `o_base64*` functions</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1653739200">- Update to version 2.3.0
  * Add o_base64_encode_alloc, o_base64_decode_alloc,
    o_base64url_encode_alloc, o_base64url_decode_alloc,
    o_base64url_2_base64_alloc, o_base64_2_base64url_alloc.
  * Fix pkg-config file with absolute path for
    CMAKE_INSTALL_{INCLUDE,LIB}DIR.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1665835200">- Update to version 2.3.1
  * Minor bugfixes</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1673524800">- Update to version 2.3.2
  * Improve cmake script and MSVC support
  * Build with flag -Wconversion</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1695038400">- Update to version 2.3.3
  * Enforce base64decode</changelog>
</package>
<package pkgid="cbd5c0471f9f6ef0f6944264dc0f287d6e56ae02c6cfb345efdd6bde527ce7b8" name="orcania-debuginfo" arch="aarch64">
  <version epoch="0" ver="2.3.4" rel="1.amzn2023"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1647172800">- Update to version 2.2.2
  * Add `o_strnullempty`
  * Breaking: `trimwhitespace` now returns `const char *` instead
    of `char *`, might give compiler warning
  * Refactor `o_base64*` functions</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1653739200">- Update to version 2.3.0
  * Add o_base64_encode_alloc, o_base64_decode_alloc,
    o_base64url_encode_alloc, o_base64url_decode_alloc,
    o_base64url_2_base64_alloc, o_base64_2_base64url_alloc.
  * Fix pkg-config file with absolute path for
    CMAKE_INSTALL_{INCLUDE,LIB}DIR.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1665835200">- Update to version 2.3.1
  * Minor bugfixes</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1673524800">- Update to version 2.3.2
  * Improve cmake script and MSVC support
  * Build with flag -Wconversion</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1695038400">- Update to version 2.3.3
  * Enforce base64decode</changelog>
</package>
<package pkgid="3439a5e05b71cbf7a9fb792d94849705fb25783b86b1e3dac6caf88fd332106d" name="orcania-debugsource" arch="aarch64">
  <version epoch="0" ver="2.3.4" rel="1.amzn2023"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1647172800">- Update to version 2.2.2
  * Add `o_strnullempty`
  * Breaking: `trimwhitespace` now returns `const char *` instead
    of `char *`, might give compiler warning
  * Refactor `o_base64*` functions</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1653739200">- Update to version 2.3.0
  * Add o_base64_encode_alloc, o_base64_decode_alloc,
    o_base64url_encode_alloc, o_base64url_decode_alloc,
    o_base64url_2_base64_alloc, o_base64_2_base64url_alloc.
  * Fix pkg-config file with absolute path for
    CMAKE_INSTALL_{INCLUDE,LIB}DIR.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1665835200">- Update to version 2.3.1
  * Minor bugfixes</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1673524800">- Update to version 2.3.2
  * Improve cmake script and MSVC support
  * Build with flag -Wconversion</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1695038400">- Update to version 2.3.3
  * Enforce base64decode</changelog>
</package>
<package pkgid="aaa3aef38632fec6bf992303bab1428b62e3ed418ec471b8b5a0557cd54558d9" name="pam_oauthbearer" arch="aarch64">
  <version epoch="0" ver="1.0.0" rel="0.git20260522.1.amzn2023"/>
</package>
<package pkgid="eea8bd6b3a91b44a0f8c8e48488b34fa94fedadfecf2a9ebf5d1c86bcc74a22f" name="pam_oauthbearer" arch="aarch64">
  <version epoch="0" ver="1.0.0" rel="0.git20260522.1.amzn2023"/>
</package>
<package pkgid="54328f257d2854256728d9da89b2d44d0c2f5beb44d880f5cde20c49ea763367" name="pam_oauthbearer-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.0.0" rel="0.git20260522.1.amzn2023"/>
</package>
<package pkgid="709e290cb51f7399826523551782ef4af224a207ca09682f89cddfdd607eee0d" name="pam_oauthbearer-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.0.0" rel="0.git20260522.1.amzn2023"/>
</package>
<package pkgid="8483b38b403307ee6cc06d5fc2a5531b4be63a71f68bc97f2ed00ad58cfc61bd" name="pizauth" arch="aarch64">
  <version epoch="0" ver="1.0.11" rel="1.amzn2023"/>
</package>
<package pkgid="f6dc324e7bf9915e055ee4e97f8002202ea60f2ba20af87682d11e80c25718da" name="pizauth" arch="aarch64">
  <version epoch="0" ver="1.0.11" rel="1.amzn2023"/>
</package>
<package pkgid="2c4f15c6b346c0206dd78f63711a767fc02232e0fdfb4e36968467cfd9780b0f" name="pizauth" arch="src">
  <version epoch="0" ver="1.0.11" rel="1.amzn2023"/>
</package>
<package pkgid="0e8069503837eccf762885bd3be8cd962d59b249118f75c1998855e895b62a5b" name="pizauth" arch="src">
  <version epoch="0" ver="1.0.11" rel="1.amzn2023"/>
</package>
<package pkgid="1ead01cb2c054b51d2e9160a36f2708abf21152036e578dcaeca240cc8094815" name="pizauth-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.0.11" rel="1.amzn2023"/>
</package>
<package pkgid="6d273ba653e32adabc59bd412a84c009532698fe43f28922796da71e6e7261ff" name="pizauth-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.0.11" rel="1.amzn2023"/>
</package>
<package pkgid="e2a8f04483c57eb75a13d843793c8f129a31125e21d133f25cc596fe7e0924c7" name="pizauth-debugsource" arch="aarch64">
  <version epoch="0" ver="1.0.11" rel="1.amzn2023"/>
</package>
<package pkgid="5fcac018ea48e13cf98771196e24c1afcd937438476819bb725fc002f488f74f" name="pizauth-debugsource" arch="aarch64">
  <version epoch="0" ver="1.0.11" rel="1.amzn2023"/>
</package>
<package pkgid="43a5e3808b96d796cfe5c4d948b6c0407be75a4c34424ebc42d6456fea8cc239" name="playerctl" arch="aarch64">
  <version epoch="0" ver="2.4.1" rel="11.amzn2023"/>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-3" date="1658491200">- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-4" date="1674216000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-5" date="1689940800">- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-6" date="1705838400">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-7" date="1706184000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
</package>
<package pkgid="6644beccdc9e98df4de14abeefe5fcbf42a120ffe06dddac8d20f7acf086f71e" name="playerctl" arch="aarch64">
  <version epoch="0" ver="2.4.1" rel="11.amzn2023"/>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-3" date="1658491200">- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-4" date="1674216000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-5" date="1689940800">- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-6" date="1705838400">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-7" date="1706184000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
</package>
<package pkgid="3e69b36f532ea2ee88aaec893d875d0f031ad48ac7b7d87f69bece49fe8d3d2d" name="playerctl" arch="src">
  <version epoch="0" ver="2.4.1" rel="11.amzn2023"/>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-3" date="1658491200">- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-4" date="1674216000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-5" date="1689940800">- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-6" date="1705838400">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-7" date="1706184000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
</package>
<package pkgid="3a6d2bc16ea1f30d127632fce7bb3a771344f6b812b9fd19544608d222557490" name="playerctl" arch="src">
  <version epoch="0" ver="2.4.1" rel="11.amzn2023"/>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-3" date="1658491200">- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-4" date="1674216000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-5" date="1689940800">- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-6" date="1705838400">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-7" date="1706184000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
</package>
<package pkgid="21c38306285726889f8f80bf3176c324a005ff921ee5c5740bc8605df297334b" name="playerctl-debuginfo" arch="aarch64">
  <version epoch="0" ver="2.4.1" rel="11.amzn2023"/>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-3" date="1658491200">- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-4" date="1674216000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-5" date="1689940800">- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-6" date="1705838400">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-7" date="1706184000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
</package>
<package pkgid="e76ecb59a18381e7f82e2d09423f6d03ac23c49d7dd395a2311abc0bd95e1295" name="playerctl-debuginfo" arch="aarch64">
  <version epoch="0" ver="2.4.1" rel="11.amzn2023"/>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-3" date="1658491200">- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-4" date="1674216000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-5" date="1689940800">- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-6" date="1705838400">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-7" date="1706184000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
</package>
<package pkgid="e1453b9fa73290bcd9cb7366e60f067a00472486eee91e3e96bb02368e265c2f" name="playerctl-debugsource" arch="aarch64">
  <version epoch="0" ver="2.4.1" rel="11.amzn2023"/>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-3" date="1658491200">- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-4" date="1674216000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-5" date="1689940800">- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-6" date="1705838400">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-7" date="1706184000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
</package>
<package pkgid="cd2fd598e1c3107f14ce911ffeafcee16def9eabfe3852c846f6694bf94c459e" name="playerctl-debugsource" arch="aarch64">
  <version epoch="0" ver="2.4.1" rel="11.amzn2023"/>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-3" date="1658491200">- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-4" date="1674216000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-5" date="1689940800">- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-6" date="1705838400">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-7" date="1706184000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
</package>
<package pkgid="9b273478e4683ee85c175d8ef75bfce4c441cde697a7681d825e552f986ddbd7" name="playerctl-doc" arch="noarch">
  <version epoch="0" ver="2.4.1" rel="11.amzn2023"/>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-3" date="1658491200">- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-4" date="1674216000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-5" date="1689940800">- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-6" date="1705838400">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-7" date="1706184000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
</package>
<package pkgid="4e42a98e9b733b7147925171153449b5ee73b060eca95d3216d73183b64f2762" name="playerctl-doc" arch="noarch">
  <version epoch="0" ver="2.4.1" rel="11.amzn2023"/>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-3" date="1658491200">- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-4" date="1674216000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-5" date="1689940800">- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-6" date="1705838400">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.4.1-7" date="1706184000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
</package>
<package pkgid="f038230d6b3ebdd5c5ab52ef7b1c3974d4731b385e23dcfcbc620084ab263fde" name="python3-imaplib2" arch="noarch">
  <version epoch="0" ver="3.6" rel="3.amzn2023"/>
</package>
<package pkgid="9bad9208ea8910541059473ad5418e2acef8eee49d63efb3de37268b29e14256" name="python3-imaplib2" arch="noarch">
  <version epoch="0" ver="3.6" rel="3.amzn2023"/>
</package>
<package pkgid="7c9c38c6c7160d9ff46d3144e205db57dee2a12550443aa57b53ea9770676e70" name="python3-imaplib2" arch="noarch">
  <version epoch="0" ver="3.6" rel="3.amzn2023"/>
</package>
<package pkgid="175490c1f3109e229e7af0626888753dd0418f1b896aeae304494cdd0538d85a" name="python3-imaplib2" arch="noarch">
  <version epoch="0" ver="3.6" rel="3.amzn2023"/>
</package>
<package pkgid="8945d5f44425b52bfcfd17a4e9770c2a828da4e217f66c98a8a499aabfe3157c" name="python3-imaplib2" arch="noarch">
  <version epoch="0" ver="3.6" rel="3.amzn2023"/>
</package>
<package pkgid="9b845809f8d2f5b9433f6543d5202cfd790b57abcf769c862b7e463a4b1b26a0" name="python3-imaplib2" arch="noarch">
  <version epoch="0" ver="3.6" rel="3.amzn2023"/>
</package>
<package pkgid="b9f999abf41e23e91a0d0896c67155dbdd140f95298107da5aab92b13b1817a5" name="python3-imaplib2" arch="noarch">
  <version epoch="0" ver="3.6" rel="3.amzn2023"/>
</package>
<package pkgid="9ace1c396481835be07c8c7e3eae30125ce0728eec45592793b123380f6a7753" name="python3-imaplib2" arch="noarch">
  <version epoch="0" ver="3.6" rel="3.amzn2023"/>
</package>
<package pkgid="13ed645cd5cbe1ec4a9aeebc3ae144767c097a8a5236239b7b65387e6385df9b" name="python3-imaplib2" arch="noarch">
  <version epoch="0" ver="3.6" rel="3.amzn2023"/>
</package>
<package pkgid="eed1c493677311ce1c001ca8c2afb020f9a235ef57cd7e3e0c897f68dcc27919" name="python3-imaplib2" arch="noarch">
  <version epoch="0" ver="3.6" rel="3.amzn2023"/>
</package>
<package pkgid="8ed39c32586eb86bb7cda189eadd2daa863e87a45a1edbc0796815fb3721fc53" name="python3-imaplib2" arch="noarch">
  <version epoch="0" ver="3.6" rel="3.amzn2023"/>
</package>
<package pkgid="e6bab4fcea3191727460a71ff68aac4b39cd99443989a267d55e3547d705e72c" name="python3-imaplib2" arch="noarch">
  <version epoch="0" ver="3.6" rel="3.amzn2023"/>
</package>
<package pkgid="41ede70f42a0d13ca72c7bad155f4a1641788eca43024db610a013a0aea24d87" name="python3-imaplib2" arch="noarch">
  <version epoch="0" ver="3.6" rel="3.amzn2023"/>
</package>
<package pkgid="e25747daea6c275e9d1f8c353cc9b9912b4298a1e9ae04babae4f6c4d31ca30c" name="python3-imaplib2" arch="noarch">
  <version epoch="0" ver="3.6" rel="3.amzn2023"/>
</package>
<package pkgid="ffeb004a346db324c96b74fc81272c731cb35b446d92c24cae5bf630346b51fc" name="python3-imaplib2" arch="noarch">
  <version epoch="0" ver="3.6" rel="3.amzn2023"/>
</package>
<package pkgid="cfd26966392f1bd5116051c07e85b0e2296ca601673959949600775a1f3dcc03" name="python3-imaplib2" arch="noarch">
  <version epoch="0" ver="3.6" rel="3.amzn2023"/>
</package>
<package pkgid="f56152195456a781f69193574db47755fcfdfb62c4f63156d09e12cf0cf2bdc9" name="python3-imaplib2" arch="noarch">
  <version epoch="0" ver="3.6" rel="3.amzn2023"/>
</package>
<package pkgid="11e88ee376169e40171fef2900aebe25e98962c31970b53ab3761488910db312" name="python3-imaplib2" arch="src">
  <version epoch="0" ver="3.6" rel="3.amzn2023"/>
</package>
<package pkgid="8cb7aa9c6ba67e7ab37f2c20bc4468e38d3c5467ff6ce3dff5ab17769858cc6e" name="python3-imaplib2" arch="src">
  <version epoch="0" ver="3.6" rel="3.amzn2023"/>
</package>
<package pkgid="9cd9aa9c283c7197b8b22ae16ec07532e49737de299466cee43506b73f812bb6" name="python3-imaplib2" arch="src">
  <version epoch="0" ver="3.6" rel="3.amzn2023"/>
</package>
<package pkgid="85e3786395f25597fbe0bf7e4114fb4ea1f56255f91c08cb3b978a97bb5e8e3b" name="python3-imaplib2" arch="src">
  <version epoch="0" ver="3.6" rel="3.amzn2023"/>
</package>
<package pkgid="ca3faf34f06b4887a74d2fd293f11dae97a3cf9f2ab12e121656be7f5a348775" name="python3-imaplib2" arch="src">
  <version epoch="0" ver="3.6" rel="3.amzn2023"/>
</package>
<package pkgid="8c19eb7dd8d738f3b65cb73da95c9da2c8b867525f1ed7bf410f74731bd2dcf8" name="python3-imaplib2" arch="src">
  <version epoch="0" ver="3.6" rel="3.amzn2023"/>
</package>
<package pkgid="1fdc02163bb89535863033d8b1e6d5e6dbaa1e02fe82b838aff5ad92cd8f4186" name="python3-imaplib2" arch="src">
  <version epoch="0" ver="3.6" rel="3.amzn2023"/>
</package>
<package pkgid="3b2415b14785fec3cfeebba67631c1deb35891fefcc265dedd7582e393cb6b22" name="python3-imaplib2" arch="src">
  <version epoch="0" ver="3.6" rel="3.amzn2023"/>
</package>
<package pkgid="a8aa4b60c33dbba2c3379cd1866f97ba6712b03a0e9a80102e34c77a585cf84d" name="python3-imaplib2" arch="src">
  <version epoch="0" ver="3.6" rel="3.amzn2023"/>
</package>
<package pkgid="4f66ea45e63fd0e59d5ece350839990ab690bb373b140cc457651c5d07803ebb" name="python3-imaplib2" arch="src">
  <version epoch="0" ver="3.6" rel="3.amzn2023"/>
</package>
<package pkgid="5a729517b3b945b106c00ad16447d9444f248286b6cd469dffb4a999b3e16d3c" name="python3-imaplib2" arch="src">
  <version epoch="0" ver="3.6" rel="3.amzn2023"/>
</package>
<package pkgid="73b22948ef86cdf2f3535bb9d74608028f97d5398988ee1a7fb765e2c921dd26" name="python3-imaplib2" arch="src">
  <version epoch="0" ver="3.6" rel="3.amzn2023"/>
</package>
<package pkgid="33d9e06b12c6051f918bb88affe0788af62299581990644625c724eec670fc01" name="python3-imaplib2" arch="src">
  <version epoch="0" ver="3.6" rel="3.amzn2023"/>
</package>
<package pkgid="a9cb97eafb2a3285f166eca03a13d58a746098991e9cb69b03cc8ed0fe78aced" name="python3-imaplib2" arch="src">
  <version epoch="0" ver="3.6" rel="3.amzn2023"/>
</package>
<package pkgid="6cd9a0826003a0ffd710870398f3a74f8f198a56e8968e51a4100cb46dcbd6b6" name="python3-imaplib2" arch="src">
  <version epoch="0" ver="3.6" rel="3.amzn2023"/>
</package>
<package pkgid="249304fd53e769bdf93a0da251e3839c62ed03f29ca2c3f929d413516d8874b5" name="python3-imaplib2" arch="src">
  <version epoch="0" ver="3.6" rel="3.amzn2023"/>
</package>
<package pkgid="57d1afcd4185dbdd5adbf1145c160547aa8ee94b29ccfc9aaa506ba5db704ac0" name="python3-imaplib2" arch="src">
  <version epoch="0" ver="3.6" rel="3.amzn2023"/>
</package>
<package pkgid="7c53fc69781f43fb093d44f580c597d95c61e7a3a06a130d7cccdb4d66826024" name="python3-librepo" arch="aarch64">
  <version epoch="0" ver="1.20.0" rel="1.amzn2023"/>
</package>
<package pkgid="3e64965f78e0a624cdfe30cfd9b98c6e9904c090ab06ffdab6f434d43842b201" name="python3-librepo" arch="aarch64">
  <version epoch="0" ver="1.20.0" rel="1.amzn2023"/>
</package>
<package pkgid="90c79462b5d58aa02044645e14dba0e08aa4709b8badf4bb390f741deb6dd7db" name="python3-librepo" arch="aarch64">
  <version epoch="0" ver="1.20.0" rel="1.amzn2023"/>
</package>
<package pkgid="4fda5bc11a16fd85ebd925141205fad26875a855c4e8501a052187300e8532c3" name="python3-librepo-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.20.0" rel="1.amzn2023"/>
</package>
<package pkgid="a1ffe2d25102c43ab7f000117edd8c49c8114da0d0243fa5b5e56f69036a3c13" name="python3-librepo-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.20.0" rel="1.amzn2023"/>
</package>
<package pkgid="05d5125a6858b166f6bbbff1fe469a83311c9785a6b645e5bbd57e6cf06ed1e2" name="python3-librepo-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.20.0" rel="1.amzn2023"/>
</package>
<package pkgid="20baae2963b96effa39af121d42ba724c5fa8c0ba8c64d7ddbf7a3b207406042" name="python3-rfc6555" arch="noarch">
  <version epoch="0" ver="0.1.0" rel="3.amzn2023"/>
</package>
<package pkgid="d5b8b6d3d1feefbca6d7840fcff1b30ee59ae2eab429d2bb8def3232f77bde16" name="python3-rfc6555" arch="noarch">
  <version epoch="0" ver="0.1.0" rel="3.amzn2023"/>
</package>
<package pkgid="ead58ca9cf28df63d43600d0f8c8cfc3c00733d0d91ab901d494b2bd89f94980" name="python3-rfc6555" arch="noarch">
  <version epoch="0" ver="0.1.0" rel="3.amzn2023"/>
</package>
<package pkgid="095e608b6cb0a6f97b65d7854ffdb84b973a05b4ff8f89958b5d94c3641f41bd" name="python3-rfc6555" arch="noarch">
  <version epoch="0" ver="0.1.0" rel="3.amzn2023"/>
</package>
<package pkgid="eaec220113a97e9244d0634f807c2fb8d39c628113da2569ec769e1e20de7162" name="python3-rfc6555" arch="src">
  <version epoch="0" ver="0.1.0" rel="3.amzn2023"/>
</package>
<package pkgid="49219a8534c172d22767f1f63e202d603b59b391f7bd25da76cd9a03421480fd" name="python3-rfc6555" arch="src">
  <version epoch="0" ver="0.1.0" rel="3.amzn2023"/>
</package>
<package pkgid="ad6db7f820a4875cfdcb84970c432a41007a93ee8ee6bdc769d5d8b90b18099c" name="python3-rfc6555" arch="src">
  <version epoch="0" ver="0.1.0" rel="3.amzn2023"/>
</package>
<package pkgid="394fad7c7bfb279e94a851060a8f70b0893cc79c4a17cfbb76705130448132f2" name="python3-rfc6555" arch="src">
  <version epoch="0" ver="0.1.0" rel="3.amzn2023"/>
</package>
<package pkgid="4d8ec00ef675c9d88055f7f1417159f7311d166f7d7bc41dbe5fab9924324551" name="quickjs" arch="aarch64">
  <version epoch="0" ver="2025.09.13" rel="2.amzn2023"/>
  <changelog author="papoteur &lt;papoteur&gt; 2025.09.13-0.0git20251105.1.mga10" date="1763208000">+ Revision: 2291981
- imported package quickjs</changelog>
  <changelog author="wally &lt;wally&gt; 2025.09.13-0.0git20251105.2.mga10" date="1763208001">+ Revision: 2292009
- fix build and linking with our compiler flags
- enable LTO
- move static libs into devel pkg
- rename devel pkg
- install static libs to /usr/lib64 on 64 bit arches</changelog>
</package>
<package pkgid="73846bd7aad882673c5ac2f4b7c00e915f3d6cf84a041e33aad0bbc959850b87" name="quickjs" arch="aarch64">
  <version epoch="0" ver="2025.09.13" rel="2.amzn2023"/>
  <changelog author="papoteur &lt;papoteur&gt; 2025.09.13-0.0git20251105.1.mga10" date="1763208000">+ Revision: 2291981
- imported package quickjs</changelog>
  <changelog author="wally &lt;wally&gt; 2025.09.13-0.0git20251105.2.mga10" date="1763208001">+ Revision: 2292009
- fix build and linking with our compiler flags
- enable LTO
- move static libs into devel pkg
- rename devel pkg
- install static libs to /usr/lib64 on 64 bit arches</changelog>
</package>
<package pkgid="d2832b2ce64a7b33acecd0391c5c4cde71a57fdcf7db31f03640fce742105df4" name="quickjs" arch="aarch64">
  <version epoch="0" ver="2025.09.13" rel="2.amzn2023"/>
  <changelog author="papoteur &lt;papoteur&gt; 2025.09.13-0.0git20251105.1.mga10" date="1763208000">+ Revision: 2291981
- imported package quickjs</changelog>
  <changelog author="wally &lt;wally&gt; 2025.09.13-0.0git20251105.2.mga10" date="1763208001">+ Revision: 2292009
- fix build and linking with our compiler flags
- enable LTO
- move static libs into devel pkg
- rename devel pkg
- install static libs to /usr/lib64 on 64 bit arches</changelog>
</package>
<package pkgid="32c74f651acd1e76dfa5e094c82b4e48f1ad21b02f8711c0f671f281d47a86ea" name="quickjs" arch="src">
  <version epoch="0" ver="2025.09.13" rel="2.amzn2023"/>
  <changelog author="papoteur &lt;papoteur&gt; 2025.09.13-0.0git20251105.1.mga10" date="1763208000">+ Revision: 2291981
- imported package quickjs</changelog>
  <changelog author="wally &lt;wally&gt; 2025.09.13-0.0git20251105.2.mga10" date="1763208001">+ Revision: 2292009
- fix build and linking with our compiler flags
- enable LTO
- move static libs into devel pkg
- rename devel pkg
- install static libs to /usr/lib64 on 64 bit arches</changelog>
</package>
<package pkgid="1a0c3d51e0c17ecb8711d932b1a836cb26c2fed1eaf205350373b8f584ff2b81" name="quickjs" arch="src">
  <version epoch="0" ver="2025.09.13" rel="2.amzn2023"/>
  <changelog author="papoteur &lt;papoteur&gt; 2025.09.13-0.0git20251105.1.mga10" date="1763208000">+ Revision: 2291981
- imported package quickjs</changelog>
  <changelog author="wally &lt;wally&gt; 2025.09.13-0.0git20251105.2.mga10" date="1763208001">+ Revision: 2292009
- fix build and linking with our compiler flags
- enable LTO
- move static libs into devel pkg
- rename devel pkg
- install static libs to /usr/lib64 on 64 bit arches</changelog>
</package>
<package pkgid="06f05d92b0cf915661248079e6f3f9b921e308e3ffbad302c778462087bf8133" name="quickjs" arch="src">
  <version epoch="0" ver="2025.09.13" rel="2.amzn2023"/>
  <changelog author="papoteur &lt;papoteur&gt; 2025.09.13-0.0git20251105.1.mga10" date="1763208000">+ Revision: 2291981
- imported package quickjs</changelog>
  <changelog author="wally &lt;wally&gt; 2025.09.13-0.0git20251105.2.mga10" date="1763208001">+ Revision: 2292009
- fix build and linking with our compiler flags
- enable LTO
- move static libs into devel pkg
- rename devel pkg
- install static libs to /usr/lib64 on 64 bit arches</changelog>
</package>
<package pkgid="08f341592a1049e73f9e85fbda352fbfe0f0ae5afb872b850b123eb87a7bdc0a" name="quickjs-debuginfo" arch="aarch64">
  <version epoch="0" ver="2025.09.13" rel="2.amzn2023"/>
  <changelog author="papoteur &lt;papoteur&gt; 2025.09.13-0.0git20251105.1.mga10" date="1763208000">+ Revision: 2291981
- imported package quickjs</changelog>
  <changelog author="wally &lt;wally&gt; 2025.09.13-0.0git20251105.2.mga10" date="1763208001">+ Revision: 2292009
- fix build and linking with our compiler flags
- enable LTO
- move static libs into devel pkg
- rename devel pkg
- install static libs to /usr/lib64 on 64 bit arches</changelog>
</package>
<package pkgid="805c9884377bf08fa2d98bd33e2e240be5afd8fb0fa1e2ed6fdff4c31c0b2150" name="quickjs-debuginfo" arch="aarch64">
  <version epoch="0" ver="2025.09.13" rel="2.amzn2023"/>
  <changelog author="papoteur &lt;papoteur&gt; 2025.09.13-0.0git20251105.1.mga10" date="1763208000">+ Revision: 2291981
- imported package quickjs</changelog>
  <changelog author="wally &lt;wally&gt; 2025.09.13-0.0git20251105.2.mga10" date="1763208001">+ Revision: 2292009
- fix build and linking with our compiler flags
- enable LTO
- move static libs into devel pkg
- rename devel pkg
- install static libs to /usr/lib64 on 64 bit arches</changelog>
</package>
<package pkgid="4bcfdb386a755cc53a877add250dd13b8e1e3312b5743355d2c55420813993ba" name="quickjs-debuginfo" arch="aarch64">
  <version epoch="0" ver="2025.09.13" rel="2.amzn2023"/>
  <changelog author="papoteur &lt;papoteur&gt; 2025.09.13-0.0git20251105.1.mga10" date="1763208000">+ Revision: 2291981
- imported package quickjs</changelog>
  <changelog author="wally &lt;wally&gt; 2025.09.13-0.0git20251105.2.mga10" date="1763208001">+ Revision: 2292009
- fix build and linking with our compiler flags
- enable LTO
- move static libs into devel pkg
- rename devel pkg
- install static libs to /usr/lib64 on 64 bit arches</changelog>
</package>
<package pkgid="d5af96b67afac416c280c322bad46481f323a5949ea49c2ee1cba008dc9191bb" name="quickjs-debugsource" arch="aarch64">
  <version epoch="0" ver="2025.09.13" rel="2.amzn2023"/>
  <changelog author="papoteur &lt;papoteur&gt; 2025.09.13-0.0git20251105.1.mga10" date="1763208000">+ Revision: 2291981
- imported package quickjs</changelog>
  <changelog author="wally &lt;wally&gt; 2025.09.13-0.0git20251105.2.mga10" date="1763208001">+ Revision: 2292009
- fix build and linking with our compiler flags
- enable LTO
- move static libs into devel pkg
- rename devel pkg
- install static libs to /usr/lib64 on 64 bit arches</changelog>
</package>
<package pkgid="cb91b3d5f4aa1273805db50bc6b53f75e12a1af332175b147f83561b146eba5f" name="quickjs-debugsource" arch="aarch64">
  <version epoch="0" ver="2025.09.13" rel="2.amzn2023"/>
  <changelog author="papoteur &lt;papoteur&gt; 2025.09.13-0.0git20251105.1.mga10" date="1763208000">+ Revision: 2291981
- imported package quickjs</changelog>
  <changelog author="wally &lt;wally&gt; 2025.09.13-0.0git20251105.2.mga10" date="1763208001">+ Revision: 2292009
- fix build and linking with our compiler flags
- enable LTO
- move static libs into devel pkg
- rename devel pkg
- install static libs to /usr/lib64 on 64 bit arches</changelog>
</package>
<package pkgid="a707568bf9899ed5d3ec6dad8854b9356ba114a44fa1ef1d2a2e2488275615d6" name="quickjs-debugsource" arch="aarch64">
  <version epoch="0" ver="2025.09.13" rel="2.amzn2023"/>
  <changelog author="papoteur &lt;papoteur&gt; 2025.09.13-0.0git20251105.1.mga10" date="1763208000">+ Revision: 2291981
- imported package quickjs</changelog>
  <changelog author="wally &lt;wally&gt; 2025.09.13-0.0git20251105.2.mga10" date="1763208001">+ Revision: 2292009
- fix build and linking with our compiler flags
- enable LTO
- move static libs into devel pkg
- rename devel pkg
- install static libs to /usr/lib64 on 64 bit arches</changelog>
</package>
<package pkgid="e38c1e08ace9f95b7f7753f04bac1f5d3de7d305019a8033f8045b8c0f3a2ea2" name="quickjs-devel" arch="aarch64">
  <version epoch="0" ver="2025.09.13" rel="2.amzn2023"/>
  <changelog author="papoteur &lt;papoteur&gt; 2025.09.13-0.0git20251105.1.mga10" date="1763208000">+ Revision: 2291981
- imported package quickjs</changelog>
  <changelog author="wally &lt;wally&gt; 2025.09.13-0.0git20251105.2.mga10" date="1763208001">+ Revision: 2292009
- fix build and linking with our compiler flags
- enable LTO
- move static libs into devel pkg
- rename devel pkg
- install static libs to /usr/lib64 on 64 bit arches</changelog>
</package>
<package pkgid="649c6f94de16e02abd1546c70e6e166c4774db229eebeac46db4148918127cd5" name="quickjs-devel" arch="aarch64">
  <version epoch="0" ver="2025.09.13" rel="2.amzn2023"/>
  <changelog author="papoteur &lt;papoteur&gt; 2025.09.13-0.0git20251105.1.mga10" date="1763208000">+ Revision: 2291981
- imported package quickjs</changelog>
  <changelog author="wally &lt;wally&gt; 2025.09.13-0.0git20251105.2.mga10" date="1763208001">+ Revision: 2292009
- fix build and linking with our compiler flags
- enable LTO
- move static libs into devel pkg
- rename devel pkg
- install static libs to /usr/lib64 on 64 bit arches</changelog>
</package>
<package pkgid="9c2eed2c223957105bd5901d877a97eb1d9c5213512d3b56b296b761fbe5bc68" name="quickjs-devel" arch="aarch64">
  <version epoch="0" ver="2025.09.13" rel="2.amzn2023"/>
  <changelog author="papoteur &lt;papoteur&gt; 2025.09.13-0.0git20251105.1.mga10" date="1763208000">+ Revision: 2291981
- imported package quickjs</changelog>
  <changelog author="wally &lt;wally&gt; 2025.09.13-0.0git20251105.2.mga10" date="1763208001">+ Revision: 2292009
- fix build and linking with our compiler flags
- enable LTO
- move static libs into devel pkg
- rename devel pkg
- install static libs to /usr/lib64 on 64 bit arches</changelog>
</package>
<package pkgid="5ac48e00a7cee3c824860aef19435dc2d433496b3a7233f9f0e61600f185f434" name="rhonabwy" arch="aarch64">
  <version epoch="0" ver="1.1.14" rel="1.3.amzn2023"/>
</package>
<package pkgid="82edb34fb5d9d4709630df4e8e10c78673175fdddffae343bcdd505bfef08033" name="rhonabwy" arch="src">
  <version epoch="0" ver="1.1.14" rel="1.3.amzn2023"/>
</package>
<package pkgid="8890b886fb5167db66c7bdd9f1d6079fbcd43af50091c276a800aaae424fb842" name="rhonabwy-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.1.14" rel="1.3.amzn2023"/>
</package>
<package pkgid="208f4a9c013906408a91610620053fe22073e40e983bb5e5e41edb63be711768" name="rhonabwy-debugsource" arch="aarch64">
  <version epoch="0" ver="1.1.14" rel="1.3.amzn2023"/>
</package>
<package pkgid="4e78356a363ccfbf7d7943b9d48bcc31df7c4aa9f95d866c84ec8065e6847ed7" name="run-mailcap" arch="noarch">
  <version epoch="0" ver="3.76" rel="1.amzn2023"/>
</package>
<package pkgid="2477b44fd7e0dd7df95cb89a876ed92c7eb9a65b15618910a1d4549bdf2973fe" name="run-mailcap" arch="src">
  <version epoch="0" ver="3.76" rel="1.amzn2023"/>
</package>
<package pkgid="97fa414b8b36d2ea8e18f9991710909a1b48edc5e859adc41531cd71ec55df92" name="scdoc" arch="aarch64">
  <version epoch="0" ver="1.11.4" rel="1.amzn2023"/>
</package>
<package pkgid="13edb2f83a481b2db8c07d9d186bd6f549563000ce81ea6e26a67a5548acb014" name="scdoc" arch="aarch64">
  <version epoch="0" ver="1.11.4" rel="1.amzn2023"/>
</package>
<package pkgid="20b4d3fc34a28e7f8b47d728458232d360acb73854fc2cefc699a85de96a3a8e" name="scdoc" arch="aarch64">
  <version epoch="0" ver="1.11.4" rel="1.amzn2023"/>
</package>
<package pkgid="7148a83d03c5ea5c3dbbbdf0ce922f9c4972dc13cffc086e5d7632261d5f7632" name="scdoc" arch="src">
  <version epoch="0" ver="1.11.4" rel="1.amzn2023"/>
</package>
<package pkgid="b7fd450b1d8825a5c0f7f1a7b2d88a029748b19fbe8445fd6bc962e4f0533e5a" name="scdoc" arch="src">
  <version epoch="0" ver="1.11.4" rel="1.amzn2023"/>
</package>
<package pkgid="d81268dfbb4ff889b9519e16192c0804112b3346a01cfa4e6e2a56a56e222c05" name="scdoc" arch="src">
  <version epoch="0" ver="1.11.4" rel="1.amzn2023"/>
</package>
<package pkgid="bc3fad52d7e7188269b147e42bae7dc5badecc7343ea4579ef904e2de62c546d" name="scdoc-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.11.4" rel="1.amzn2023"/>
</package>
<package pkgid="9a373338f87f4e32159b90a16b826aef3c02285fd368a95c138cb650e949fba4" name="scdoc-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.11.4" rel="1.amzn2023"/>
</package>
<package pkgid="3c1eec40329fe26f531c40d5b54c8cb6ff0c5e6fb5f09f971f55945289f6cb23" name="scdoc-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.11.4" rel="1.amzn2023"/>
</package>
<package pkgid="4749a419357bb3ae88bed3571d390768fad862f0e96594da53bfd4c98f06c32c" name="scdoc-debugsource" arch="aarch64">
  <version epoch="0" ver="1.11.4" rel="1.amzn2023"/>
</package>
<package pkgid="3bdce4a27513e908014c4bafb07973ac44841ad2d8a91cfc11cbe911628e4b1f" name="scdoc-debugsource" arch="aarch64">
  <version epoch="0" ver="1.11.4" rel="1.amzn2023"/>
</package>
<package pkgid="1316b4bfe647d8b0711c2e02b2878424d1a3abc5bad453cf08efeb2d41342f8c" name="scdoc-debugsource" arch="aarch64">
  <version epoch="0" ver="1.11.4" rel="1.amzn2023"/>
</package>
<package pkgid="fe2403b73fecde31ee39c66556f7742a4c0d9879451e96b8c031ae302e3a420b" name="seatd" arch="aarch64">
  <version epoch="0" ver="0.9.2" rel="1.amzn2023"/>
</package>
<package pkgid="ff42afbec62c30857c73522ea01e7aff634dcc06fdd173ce2706e517f282ee60" name="seatd" arch="src">
  <version epoch="0" ver="0.9.2" rel="1.amzn2023"/>
</package>
<package pkgid="c04f6ed514e674540fe866d6558ea1acfe7d9b544f6ec0e41b330b92c9c1cd94" name="seatd-debuginfo" arch="aarch64">
  <version epoch="0" ver="0.9.2" rel="1.amzn2023"/>
</package>
<package pkgid="7b5a8dcc1d09399bc026688823e403704bdc976b758e21962096e2ee96d490d5" name="seatd-debugsource" arch="aarch64">
  <version epoch="0" ver="0.9.2" rel="1.amzn2023"/>
</package>
<package pkgid="96385d9af3570250d195d78a74646ab9152f5b51ff8e7551c97ef98a48af04b2" name="socat" arch="aarch64">
  <version epoch="1" ver="1.8.1.0" rel="1.amzn2023"/>
</package>
<package pkgid="e67241d086eb0c0a5c402dbafe0c236101f448d0e9c8ac7a01c6ea1cd5add0fd" name="socat" arch="aarch64">
  <version epoch="1" ver="1.8.1.0" rel="1.amzn2023"/>
</package>
<package pkgid="7d76eb442538b24fbbb0fb01912aea150dec262ca939c1c02649e319fa0b9031" name="socat" arch="src">
  <version epoch="1" ver="1.8.1.0" rel="1.amzn2023"/>
</package>
<package pkgid="3c7fa972025a2b1f75c4992c335e1a8c4384355efc273843a8f6c749c057187f" name="socat" arch="src">
  <version epoch="1" ver="1.8.1.0" rel="1.amzn2023"/>
</package>
<package pkgid="85cb057817c53f86c8d91f2321ffbf070228fe14c8f05c4e6d4434d34ab1c7ca" name="socat-debuginfo" arch="aarch64">
  <version epoch="1" ver="1.8.1.0" rel="1.amzn2023"/>
</package>
<package pkgid="a94eccdfdbfc35b9364b50acb19a82ebaff1f205c8dd8caef162144d2a138e78" name="socat-debuginfo" arch="aarch64">
  <version epoch="1" ver="1.8.1.0" rel="1.amzn2023"/>
</package>
<package pkgid="77dae9c91e8a07029d2f826d3ae11d79ab6e99e532c7cd52684934afd41df08a" name="socat-debugsource" arch="aarch64">
  <version epoch="1" ver="1.8.1.0" rel="1.amzn2023"/>
</package>
<package pkgid="2c4268f94d542e186702029f32e08d981ada511cf6c00cfac3823e7b4471bafb" name="socat-debugsource" arch="aarch64">
  <version epoch="1" ver="1.8.1.0" rel="1.amzn2023"/>
</package>
<package pkgid="3135392748b75e6d06d76486ba6ac90efe25e53211db9c5c5ba8931a5429c2bf" name="tig" arch="aarch64">
  <version epoch="0" ver="2.6.0" rel="1.amzn2023"/>
  <changelog author="Victor Foitzik &lt;vifo@cpan.org&gt;" date="1345118400">- Now also packaging man(7) pages</changelog>
  <changelog author="Joakim Sernbrant &lt;serbaut@gmail.com&gt;" date="1357646400">- Added configure</changelog>
  <changelog author="Jonas Fonseca &lt;jonas.fonseca@gmail.com&gt;" date="1393156800">- Add tigrc installed in /etc</changelog>
</package>
<package pkgid="8077437c064e02ea1becc6e9a2c6fa16f2e427b9178336d8e662698970397b72" name="tig" arch="src">
  <version epoch="0" ver="2.6.0" rel="1.amzn2023"/>
  <changelog author="Victor Foitzik &lt;vifo@cpan.org&gt;" date="1345118400">- Now also packaging man(7) pages</changelog>
  <changelog author="Joakim Sernbrant &lt;serbaut@gmail.com&gt;" date="1357646400">- Added configure</changelog>
  <changelog author="Jonas Fonseca &lt;jonas.fonseca@gmail.com&gt;" date="1393156800">- Add tigrc installed in /etc</changelog>
</package>
<package pkgid="89920e13404bd706f478d3186e0db815bb5d8db469e2b74d0b817bcacf101d75" name="tig-debuginfo" arch="aarch64">
  <version epoch="0" ver="2.6.0" rel="1.amzn2023"/>
  <changelog author="Victor Foitzik &lt;vifo@cpan.org&gt;" date="1345118400">- Now also packaging man(7) pages</changelog>
  <changelog author="Joakim Sernbrant &lt;serbaut@gmail.com&gt;" date="1357646400">- Added configure</changelog>
  <changelog author="Jonas Fonseca &lt;jonas.fonseca@gmail.com&gt;" date="1393156800">- Add tigrc installed in /etc</changelog>
</package>
<package pkgid="5bf8d4dbbe60147c77a89f46594d79ca34eab68e91d123037cb6d32e32c93159" name="tig-debugsource" arch="aarch64">
  <version epoch="0" ver="2.6.0" rel="1.amzn2023"/>
  <changelog author="Victor Foitzik &lt;vifo@cpan.org&gt;" date="1345118400">- Now also packaging man(7) pages</changelog>
  <changelog author="Joakim Sernbrant &lt;serbaut@gmail.com&gt;" date="1357646400">- Added configure</changelog>
  <changelog author="Jonas Fonseca &lt;jonas.fonseca@gmail.com&gt;" date="1393156800">- Add tigrc installed in /etc</changelog>
</package>
<package pkgid="67fde365b10130c427402801f544f94b59cc44fb7615599a9c503268275990b4" name="transifex-cli" arch="aarch64">
  <version epoch="0" ver="1.6.17" rel="1.2.amzn2023"/>
</package>
<package pkgid="24877693ca073ee14be82b6be7570c8b836b0f5842698cc95ecfa6e00f4220b4" name="transifex-cli" arch="aarch64">
  <version epoch="0" ver="1.6.17" rel="1.2.amzn2023"/>
</package>
<package pkgid="afe44d1ae6cf28790adbd0646f21cee273c2077145553045e71562673022f1b4" name="transifex-cli" arch="aarch64">
  <version epoch="0" ver="1.6.17" rel="1.2.amzn2023"/>
</package>
<package pkgid="12ed9123c1c7d8e8397d0354a14266382dc9d9a4b8df3a46d09caf99adf3dc94" name="transifex-cli" arch="src">
  <version epoch="0" ver="1.6.17" rel="1.2.amzn2023"/>
</package>
<package pkgid="d168da15758aa42416bf767b607a06214a30a7aeb86e8ba34dd4921d6be7f083" name="transifex-cli" arch="src">
  <version epoch="0" ver="1.6.17" rel="1.2.amzn2023"/>
</package>
<package pkgid="ec65696e1b3e1a617a9af254011e5e26acded3765761299d261f5e3aa0095b42" name="transifex-cli" arch="src">
  <version epoch="0" ver="1.6.17" rel="1.2.amzn2023"/>
</package>
<package pkgid="d6b6cb2f2e54b7fb599d0009d038869b1fb6406935648623481ae9493ddb854e" name="transifex-cli-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.6.17" rel="1.2.amzn2023"/>
</package>
<package pkgid="186053dbefa5e1de00147f31be08cfae29e39758240e25c1f9a7ed3bed90eaec" name="transifex-cli-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.6.17" rel="1.2.amzn2023"/>
</package>
<package pkgid="1592e55b3203ed628be3a7d50110899c70b511f2f59b7d91c9a4bb42a49aa650" name="transifex-cli-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.6.17" rel="1.2.amzn2023"/>
</package>
<package pkgid="fc1947eba1c0eb46cb2df263e96173a103bcc4349a514a5701c21c43800a9e8d" name="transifex-cli-debugsource" arch="aarch64">
  <version epoch="0" ver="1.6.17" rel="1.2.amzn2023"/>
</package>
<package pkgid="1ca7cd49cbaebcfc0d01f32d7e2299bf8df8a62b3df05c2a78208c741ad3a70f" name="transifex-cli-debugsource" arch="aarch64">
  <version epoch="0" ver="1.6.17" rel="1.2.amzn2023"/>
</package>
<package pkgid="50fceaa45778b85034df58fc8a969962040e24c1cb81b51bda03d1d315cb2828" name="transifex-cli-debugsource" arch="aarch64">
  <version epoch="0" ver="1.6.17" rel="1.2.amzn2023"/>
</package>
<package pkgid="126075a3c7ab212cfe9d8b9f0118a5ebb8c4c03e24dff427af32fb5d9a7fe508" name="transifex-client" arch="aarch64">
  <version epoch="0" ver="1.6.17" rel="3.amzn2023"/>
</package>
<package pkgid="4727e235321ebade4411ed73ccc32e6b52e1d69f902d57fb64d516f745d061dc" name="transifex-client" arch="src">
  <version epoch="0" ver="1.6.17" rel="3.amzn2023"/>
</package>
<package pkgid="2b94097c962ab0ab8b79af42b576afcbac3d35f55e90dfcbdb9188457e310ab8" name="transifex-client-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.6.17" rel="3.amzn2023"/>
</package>
<package pkgid="fa65f37c9b91457558db9793ce0a47abf3e9c14a3609a9a0e8e7e4a64c76115d" name="transifex-client-debugsource" arch="aarch64">
  <version epoch="0" ver="1.6.17" rel="3.amzn2023"/>
</package>
<package pkgid="e0b0ae2f47dc7fa27f24f51d3bbbe491e8ea7693993d19e822f2125dd37ebccc" name="uim" arch="aarch64">
  <version epoch="0" ver="1.9.6" rel="2.amzn2023"/>
</package>
<package pkgid="266483ec898a3957fca46c46dd82c93b7de3d5bf8c6c21838e4f94fe18a40af1" name="uim" arch="aarch64">
  <version epoch="0" ver="1.9.6" rel="2.amzn2023"/>
</package>
<package pkgid="c2b374e69e6a8feb69da676cf8c4f2e4a01f5053ec8926dabede93a708baad77" name="uim" arch="src">
  <version epoch="0" ver="1.9.6" rel="2.amzn2023"/>
</package>
<package pkgid="ec086a01f44ca2f3eefe6ccfc9810258aa782f83d33cab9b1ef1172141da8b38" name="uim" arch="src">
  <version epoch="0" ver="1.9.6" rel="2.amzn2023"/>
</package>
<package pkgid="1dc8d02474d49035f13f06fd7397d49c765feebb3a58c2a22b83cc3d3b596bf6" name="uim-base" arch="aarch64">
  <version epoch="0" ver="1.9.6" rel="2.amzn2023"/>
</package>
<package pkgid="ef5ea52f6ac5e40c9fd907b29f9c2e643fe103d9427b4b6337454574f5fc68c1" name="uim-base" arch="aarch64">
  <version epoch="0" ver="1.9.6" rel="2.amzn2023"/>
</package>
<package pkgid="06a7d83289b31571ae4b770e616017d6faaaa011bcb67510728b55d08c2726f3" name="uim-base-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.9.6" rel="2.amzn2023"/>
</package>
<package pkgid="7264c253b8decd55b0884070ea959cb6dc7ee855b37d4d9048427909ab4344f9" name="uim-base-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.9.6" rel="2.amzn2023"/>
</package>
<package pkgid="d69ec0e8212aa078e3e17bef3f70c51e07e07a388363da6647d0f6942f125ed4" name="uim-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.9.6" rel="2.amzn2023"/>
</package>
<package pkgid="7110831dec7c7aebd29dae1eca0f45662063b732267c7698577f960c3193f7fb" name="uim-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.9.6" rel="2.amzn2023"/>
</package>
<package pkgid="7eac3c674f020d7602c823b11da3fad29d2cbffd86d73cc446cbe45a8c86d255" name="uim-debugsource" arch="aarch64">
  <version epoch="0" ver="1.9.6" rel="2.amzn2023"/>
</package>
<package pkgid="01618d822e0202ad4b179671184a47f881410eb0e67f1f63a3c74336f5d15899" name="uim-debugsource" arch="aarch64">
  <version epoch="0" ver="1.9.6" rel="2.amzn2023"/>
</package>
<package pkgid="36fb3d2df80a65d31fbf47038522eff2f12ce8448d0e4de1a5a90e113ecb90bf" name="uim-gtk3" arch="aarch64">
  <version epoch="0" ver="1.9.6" rel="2.amzn2023"/>
</package>
<package pkgid="ea04230f7f45e4c790d04f47f083992673033c30f78c265d73022d0cbc62f33d" name="uim-gtk3" arch="aarch64">
  <version epoch="0" ver="1.9.6" rel="2.amzn2023"/>
</package>
<package pkgid="f94cdbc658ae833030b57620be44b0377690b3a7bca285d334f391e148801374" name="uim-gtk3-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.9.6" rel="2.amzn2023"/>
</package>
<package pkgid="ff7a8f3f6f299723175205b18466cae70c57b7ff164742a66c0bb0d9c8af0f4e" name="uim-gtk3-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.9.6" rel="2.amzn2023"/>
</package>
<package pkgid="af9b95da500b2896da8e80c80c9e3a42c6bf78dac4e90677b52a9a506602b65b" name="wl-clipboard" arch="aarch64">
  <version epoch="0" ver="2.3.0" rel="1.amzn2023"/>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.0.0-7" date="1658577600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.0.0-8" date="1674302400">- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild</changelog>
  <changelog author="Todd Zullinger &lt;tmz@pobox.com&gt; - 2.1.0-1" date="1678708800">- update to 2.1.0 (rhbz#2066000)</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.1.0-2" date="1690027200">- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild</changelog>
  <changelog author="Marc-Andr&#xE9; Lureau &lt;marcandre.lureau@redhat.com&gt; - 2.2.0-1" date="1690286400">- new version 2.2.0 (rhbz#2225327)</changelog>
  <changelog author="Marc-Andr&#xE9; Lureau &lt;marcandre.lureau@redhat.com&gt; - 2.2.1-1" date="1693310400">- new version (rhbz#2235567)</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.2.1-2" date="1706356800">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.2.1-3" date="1721476800">- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild</changelog>
</package>
<package pkgid="681a07e37d93e5dba2f82fb0dd733b76eea932f799ee82739ba6d10013cbaec4" name="wl-clipboard" arch="src">
  <version epoch="0" ver="2.3.0" rel="1.amzn2023"/>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.0.0-7" date="1658577600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.0.0-8" date="1674302400">- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild</changelog>
  <changelog author="Todd Zullinger &lt;tmz@pobox.com&gt; - 2.1.0-1" date="1678708800">- update to 2.1.0 (rhbz#2066000)</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.1.0-2" date="1690027200">- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild</changelog>
  <changelog author="Marc-Andr&#xE9; Lureau &lt;marcandre.lureau@redhat.com&gt; - 2.2.0-1" date="1690286400">- new version 2.2.0 (rhbz#2225327)</changelog>
  <changelog author="Marc-Andr&#xE9; Lureau &lt;marcandre.lureau@redhat.com&gt; - 2.2.1-1" date="1693310400">- new version (rhbz#2235567)</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.2.1-2" date="1706356800">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.2.1-3" date="1721476800">- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild</changelog>
</package>
<package pkgid="487d561f0e2355d1cdc75336cfe29e44e9cef0b878235b5776da98b58c2ec7e6" name="wl-clipboard-debuginfo" arch="aarch64">
  <version epoch="0" ver="2.3.0" rel="1.amzn2023"/>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.0.0-7" date="1658577600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.0.0-8" date="1674302400">- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild</changelog>
  <changelog author="Todd Zullinger &lt;tmz@pobox.com&gt; - 2.1.0-1" date="1678708800">- update to 2.1.0 (rhbz#2066000)</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.1.0-2" date="1690027200">- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild</changelog>
  <changelog author="Marc-Andr&#xE9; Lureau &lt;marcandre.lureau@redhat.com&gt; - 2.2.0-1" date="1690286400">- new version 2.2.0 (rhbz#2225327)</changelog>
  <changelog author="Marc-Andr&#xE9; Lureau &lt;marcandre.lureau@redhat.com&gt; - 2.2.1-1" date="1693310400">- new version (rhbz#2235567)</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.2.1-2" date="1706356800">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.2.1-3" date="1721476800">- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild</changelog>
</package>
<package pkgid="fc4fab508a4835240b503f03282fe734fc56bb55cb8a9a259554904b8816d215" name="wl-clipboard-debugsource" arch="aarch64">
  <version epoch="0" ver="2.3.0" rel="1.amzn2023"/>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.0.0-7" date="1658577600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.0.0-8" date="1674302400">- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild</changelog>
  <changelog author="Todd Zullinger &lt;tmz@pobox.com&gt; - 2.1.0-1" date="1678708800">- update to 2.1.0 (rhbz#2066000)</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.1.0-2" date="1690027200">- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild</changelog>
  <changelog author="Marc-Andr&#xE9; Lureau &lt;marcandre.lureau@redhat.com&gt; - 2.2.0-1" date="1690286400">- new version 2.2.0 (rhbz#2225327)</changelog>
  <changelog author="Marc-Andr&#xE9; Lureau &lt;marcandre.lureau@redhat.com&gt; - 2.2.1-1" date="1693310400">- new version (rhbz#2235567)</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.2.1-2" date="1706356800">- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.2.1-3" date="1721476800">- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild</changelog>
</package>
<package pkgid="0df3fd47907fadd63123e2901398f56bf2431ec26532c94735938490c3a3ac59" name="xcb-util-errors" arch="src">
  <version epoch="0" ver="1.0.1" rel="6.amzn2023"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1666180800">- Update to version 1.0.1
  * Use AC_CONFIG_FILES to replace the deprecated AC_OUTPUT with parameters
  * Update m4 to xorg/util/xcb-util-m4@c617eee22ae5c285e79e81
  * gitlab CI: add a basic build test
  * configure: Drop AM_MAINTAINER_MODE
  * autogen.sh: Honor NOCONFIGURE=1
  * autogen.sh: use quoted string variables
  * autogen: add default patch prefix
  * autogen.sh: use exec instead of waiting for configure to finish
  * Do not distribute extensions.c and fix out-of-tree builds</changelog>
</package>
<package pkgid="192bf2797bf9f8986bdbca5b3750043919d743289f5f5fb094e3b2b89cd230c5" name="xcb-util-errors" arch="src">
  <version epoch="0" ver="1.0.1" rel="6.amzn2023"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1666180800">- Update to version 1.0.1
  * Use AC_CONFIG_FILES to replace the deprecated AC_OUTPUT with parameters
  * Update m4 to xorg/util/xcb-util-m4@c617eee22ae5c285e79e81
  * gitlab CI: add a basic build test
  * configure: Drop AM_MAINTAINER_MODE
  * autogen.sh: Honor NOCONFIGURE=1
  * autogen.sh: use quoted string variables
  * autogen: add default patch prefix
  * autogen.sh: use exec instead of waiting for configure to finish
  * Do not distribute extensions.c and fix out-of-tree builds</changelog>
</package>
<package pkgid="bb336cf81d89c230f99ad178807cb17a618aaeeed0ab5cfe9cc5e1d9e059b958" name="xcb-util-errors-debugsource" arch="aarch64">
  <version epoch="0" ver="1.0.1" rel="6.amzn2023"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1666180800">- Update to version 1.0.1
  * Use AC_CONFIG_FILES to replace the deprecated AC_OUTPUT with parameters
  * Update m4 to xorg/util/xcb-util-m4@c617eee22ae5c285e79e81
  * gitlab CI: add a basic build test
  * configure: Drop AM_MAINTAINER_MODE
  * autogen.sh: Honor NOCONFIGURE=1
  * autogen.sh: use quoted string variables
  * autogen: add default patch prefix
  * autogen.sh: use exec instead of waiting for configure to finish
  * Do not distribute extensions.c and fix out-of-tree builds</changelog>
</package>
<package pkgid="4dfa4976a8ac8e0ef6a96b5d23345860f51724614b2c1f40df8a950917e83815" name="xcb-util-errors-debugsource" arch="aarch64">
  <version epoch="0" ver="1.0.1" rel="6.amzn2023"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1666180800">- Update to version 1.0.1
  * Use AC_CONFIG_FILES to replace the deprecated AC_OUTPUT with parameters
  * Update m4 to xorg/util/xcb-util-m4@c617eee22ae5c285e79e81
  * gitlab CI: add a basic build test
  * configure: Drop AM_MAINTAINER_MODE
  * autogen.sh: Honor NOCONFIGURE=1
  * autogen.sh: use quoted string variables
  * autogen: add default patch prefix
  * autogen.sh: use exec instead of waiting for configure to finish
  * Do not distribute extensions.c and fix out-of-tree builds</changelog>
</package>
<package pkgid="a7431ee4e338210b8e31929f8ad7b894db29da674a33ff021b4e8a0931874a10" name="xcb-util-errors-devel" arch="aarch64">
  <version epoch="0" ver="1.0.1" rel="6.amzn2023"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1666180800">- Update to version 1.0.1
  * Use AC_CONFIG_FILES to replace the deprecated AC_OUTPUT with parameters
  * Update m4 to xorg/util/xcb-util-m4@c617eee22ae5c285e79e81
  * gitlab CI: add a basic build test
  * configure: Drop AM_MAINTAINER_MODE
  * autogen.sh: Honor NOCONFIGURE=1
  * autogen.sh: use quoted string variables
  * autogen: add default patch prefix
  * autogen.sh: use exec instead of waiting for configure to finish
  * Do not distribute extensions.c and fix out-of-tree builds</changelog>
</package>
<package pkgid="bff0edc6f779d81df5b5a2ca38c94ced35a28593b9c86081cf986b64bd526f1c" name="xcb-util-errors-devel" arch="aarch64">
  <version epoch="0" ver="1.0.1" rel="6.amzn2023"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1666180800">- Update to version 1.0.1
  * Use AC_CONFIG_FILES to replace the deprecated AC_OUTPUT with parameters
  * Update m4 to xorg/util/xcb-util-m4@c617eee22ae5c285e79e81
  * gitlab CI: add a basic build test
  * configure: Drop AM_MAINTAINER_MODE
  * autogen.sh: Honor NOCONFIGURE=1
  * autogen.sh: use quoted string variables
  * autogen: add default patch prefix
  * autogen.sh: use exec instead of waiting for configure to finish
  * Do not distribute extensions.c and fix out-of-tree builds</changelog>
</package>
<package pkgid="ccdaf90a5aac4a1d1f6b54b6d3c86d15b11c084e9c92ca9b5262ee815bb822a2" name="xdg-terminal-exec" arch="noarch">
  <version epoch="0" ver="0.14.2" rel="1.amzn2023"/>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1677153600">- Initial Packaging, to be used by MicroOS Desktop and forks</changelog>
  <changelog author="rbrown@suse.com" date="1677153601">- Update to version 20230223+git.c70f178:
  * Add support for /usr/etc configurations</changelog>
  <changelog author="mcepl@suse.com" date="1690804800">- Update to version 20230725+git.97162b5:
  * Update xdg-terminal-exec
  * replace bloated xargs -0/IFS sorcery with more compact and
    clean eval/set magic
  * Use ASCII chars as candidates for delimiter, fixes #12
  * Fix errors during tests
  * xdg-terminal-exec: add missed $ to CHAR variable
  * Fixes for missing executable and empty data dirs
  * account for explicitly empty EXECARG, construct_argv
    function, update doc
- Enable tests.</changelog>
  <changelog author="mcepl@suse.com" date="1690804801">- Update to version 20230731+git.6426085:
  * fix shellcheck warnings, fixes #20</changelog>
  <changelog author="mcepl@cepl.eu" date="1696680000">- Update to version 20231003+git.e5c20d0:
  * test/tests.bats: Add a TODO for additional tests
  * Add myself as a contributor
  * xdg-terminal-exec: Remove now unused code
  * xdg-terminal-exec: Move entry ID loops out to main
  * xdg-terminal-exec: Use globals set by `find*entry`
  * xdg-terminal-exec: Parse config file using `case`
  * xdg-terminal-exec: Check entries using `case`
  * xdg-terminal-exec: Parse entry file using `case`
  * xdg-terminal-exec: set `errexit` and `nounset`
  * README: Small fixes and changes
  * default debug value (fixes #24)
  * xdg-terminal-exec: Remove empty variable assignments
  * xdg-terminal-exec: Normalise printing
  * xdg-terminal-exec: Normalise string quotes
  * xdg-terminal-exec: Indent here documents
  * tests: Make `tests.bats` executable
  * xdg-terminal-exec: run `shfmt`
  * xdg-terminal-exec: don't use `find -printf`</changelog>
  <changelog author="mcepl@cepl.eu" date="1698321600">- Update to version 20231014+git.b6d2874:
  * update readme
  * WIP #28 internal list deduplicator, formatting
  * WIP #28 add stock applications controls to configs
  * check_bool function
  * WIP #28 filter terminals from applications
  * tr is faster than xargs -n1 on lots of lines
- Store only *.obscpio, the tarball is generated in buildtime.</changelog>
  <changelog author="mcepl@cepl.eu" date="1700827200">- Update to version 20231124+git.fc8a6e0:
  * do not let alias chew on empty data
  * Support Desktop Actions, update docs
  * xdg-terminal-exec: Don't default to `xterm`
  * README: Reflect new `XTE_STOCK_TERMINALS` behaviour
  * xdg-terminal-exec: Convert all IDs in one `tr` call
  * xdg-terminal-exec: Map ID-path pairs using aliases
  * xdg-terminal-exec: Mask `IFS` inside functions
  * xdg-terminal-exec: Introduce `check_entry_key`
  * xdg-terminal-exec: Introduce `find_entry`
  * xdg-terminal-exec: Introduce `find_entry_paths`
  * xdg-terminal-exec: check `Categories` in `check_entry`
  * xdg-terminal-exec: Use `$XTE_STOCK_TERMINALS`
  * xdg-terminal-exec: Introduce `read_config_paths`
  * xdg-terminal-exec: Introduce `find_config_paths`
  * xdg-terminal-exec: Use `find -print`
  * xdg-terminal-exec: Make `find` call POSIX compliant
  * xdg-terminal-exec: match default paths with spec
  * xdg-terminal-exec: disable pathname expansion</changelog>
  <changelog author="mcepl@cepl.eu" date="1705665600">- Update to version 20231218+git.a09da69:
  * Document cache behavior caveat
  * tests: Don't implicitly test found entry order
  * README: Document checking order of found entries
  * find_entry_paths: Only use a single `find` call
  * xdg-terminal-exec: Reverse entry data search order
  * Fix typo
  * xdg-terminal-exec: Simplify entry search
  * [Breaking] Drop xdg-terminals dirs, discard explicit exec arg
  * set umask when saving cache
  * update readme
  * cleanups
  * improve debug, comments
  * only validate entries from config, mass validate filenames with find
  * aliases are not propagated to subshells in bash, future-proofing for cache
  * xdg-terminal-exec: Introduce `error`
  * xdg-terminal-exec: Don't check for duplicates
  * xdg-terminal-exec: Fix matching &lt;hyphen-minus&gt;
  * cleanups
  * Fix undefined var
  * Add XDG_CURRENT_DESKTOP to cache
  * optimize contains(), case is awesome
  * repeat small things from cache branch
  * simplify id validator, relax config id pattern
  * Cache tweaks, stricter entry IDs from configs
  * wording sync
  * Update readme
  * save cmd late, invalidate cache by missing cmd early
  * drop cache on missing command
  * working cache
  * initial funcions
  * [Semi-Breaking] flexible directives
  * drop /usr/etc from readme
  * [Breaking] use stock applications by default
  * action test fix
  * formatting and debug
  * ignore *ShowIn checks for explicitly selected entries, better debug
  * change wording on non-conforming entry IDs
  * add ID string validator
  * Fix entry heirarchy precedence.</changelog>
  <changelog author="mcepl@cepl.eu" date="1705752000">- Update to version 20240120+git.efc3517:
  * Validate only entry ID part of paths, fixes #48</changelog>
</package>
<package pkgid="48040da8d690884a6571040f9ed05e19851136be3f4de5d4ef4d516d3411da70" name="xdg-terminal-exec" arch="src">
  <version epoch="0" ver="0.14.2" rel="1.amzn2023"/>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1677153600">- Initial Packaging, to be used by MicroOS Desktop and forks</changelog>
  <changelog author="rbrown@suse.com" date="1677153601">- Update to version 20230223+git.c70f178:
  * Add support for /usr/etc configurations</changelog>
  <changelog author="mcepl@suse.com" date="1690804800">- Update to version 20230725+git.97162b5:
  * Update xdg-terminal-exec
  * replace bloated xargs -0/IFS sorcery with more compact and
    clean eval/set magic
  * Use ASCII chars as candidates for delimiter, fixes #12
  * Fix errors during tests
  * xdg-terminal-exec: add missed $ to CHAR variable
  * Fixes for missing executable and empty data dirs
  * account for explicitly empty EXECARG, construct_argv
    function, update doc
- Enable tests.</changelog>
  <changelog author="mcepl@suse.com" date="1690804801">- Update to version 20230731+git.6426085:
  * fix shellcheck warnings, fixes #20</changelog>
  <changelog author="mcepl@cepl.eu" date="1696680000">- Update to version 20231003+git.e5c20d0:
  * test/tests.bats: Add a TODO for additional tests
  * Add myself as a contributor
  * xdg-terminal-exec: Remove now unused code
  * xdg-terminal-exec: Move entry ID loops out to main
  * xdg-terminal-exec: Use globals set by `find*entry`
  * xdg-terminal-exec: Parse config file using `case`
  * xdg-terminal-exec: Check entries using `case`
  * xdg-terminal-exec: Parse entry file using `case`
  * xdg-terminal-exec: set `errexit` and `nounset`
  * README: Small fixes and changes
  * default debug value (fixes #24)
  * xdg-terminal-exec: Remove empty variable assignments
  * xdg-terminal-exec: Normalise printing
  * xdg-terminal-exec: Normalise string quotes
  * xdg-terminal-exec: Indent here documents
  * tests: Make `tests.bats` executable
  * xdg-terminal-exec: run `shfmt`
  * xdg-terminal-exec: don't use `find -printf`</changelog>
  <changelog author="mcepl@cepl.eu" date="1698321600">- Update to version 20231014+git.b6d2874:
  * update readme
  * WIP #28 internal list deduplicator, formatting
  * WIP #28 add stock applications controls to configs
  * check_bool function
  * WIP #28 filter terminals from applications
  * tr is faster than xargs -n1 on lots of lines
- Store only *.obscpio, the tarball is generated in buildtime.</changelog>
  <changelog author="mcepl@cepl.eu" date="1700827200">- Update to version 20231124+git.fc8a6e0:
  * do not let alias chew on empty data
  * Support Desktop Actions, update docs
  * xdg-terminal-exec: Don't default to `xterm`
  * README: Reflect new `XTE_STOCK_TERMINALS` behaviour
  * xdg-terminal-exec: Convert all IDs in one `tr` call
  * xdg-terminal-exec: Map ID-path pairs using aliases
  * xdg-terminal-exec: Mask `IFS` inside functions
  * xdg-terminal-exec: Introduce `check_entry_key`
  * xdg-terminal-exec: Introduce `find_entry`
  * xdg-terminal-exec: Introduce `find_entry_paths`
  * xdg-terminal-exec: check `Categories` in `check_entry`
  * xdg-terminal-exec: Use `$XTE_STOCK_TERMINALS`
  * xdg-terminal-exec: Introduce `read_config_paths`
  * xdg-terminal-exec: Introduce `find_config_paths`
  * xdg-terminal-exec: Use `find -print`
  * xdg-terminal-exec: Make `find` call POSIX compliant
  * xdg-terminal-exec: match default paths with spec
  * xdg-terminal-exec: disable pathname expansion</changelog>
  <changelog author="mcepl@cepl.eu" date="1705665600">- Update to version 20231218+git.a09da69:
  * Document cache behavior caveat
  * tests: Don't implicitly test found entry order
  * README: Document checking order of found entries
  * find_entry_paths: Only use a single `find` call
  * xdg-terminal-exec: Reverse entry data search order
  * Fix typo
  * xdg-terminal-exec: Simplify entry search
  * [Breaking] Drop xdg-terminals dirs, discard explicit exec arg
  * set umask when saving cache
  * update readme
  * cleanups
  * improve debug, comments
  * only validate entries from config, mass validate filenames with find
  * aliases are not propagated to subshells in bash, future-proofing for cache
  * xdg-terminal-exec: Introduce `error`
  * xdg-terminal-exec: Don't check for duplicates
  * xdg-terminal-exec: Fix matching &lt;hyphen-minus&gt;
  * cleanups
  * Fix undefined var
  * Add XDG_CURRENT_DESKTOP to cache
  * optimize contains(), case is awesome
  * repeat small things from cache branch
  * simplify id validator, relax config id pattern
  * Cache tweaks, stricter entry IDs from configs
  * wording sync
  * Update readme
  * save cmd late, invalidate cache by missing cmd early
  * drop cache on missing command
  * working cache
  * initial funcions
  * [Semi-Breaking] flexible directives
  * drop /usr/etc from readme
  * [Breaking] use stock applications by default
  * action test fix
  * formatting and debug
  * ignore *ShowIn checks for explicitly selected entries, better debug
  * change wording on non-conforming entry IDs
  * add ID string validator
  * Fix entry heirarchy precedence.</changelog>
  <changelog author="mcepl@cepl.eu" date="1705752000">- Update to version 20240120+git.efc3517:
  * Validate only entry ID part of paths, fixes #48</changelog>
</package>
<package pkgid="5df9e55cdad596b2ea0d208d895c08572adcc528631cf2d3253c60638c4404d9" name="yder" arch="src">
  <version epoch="0" ver="1.4.21" rel="1.amzn2023"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1647172800">- Update to version 1.4.15
  * Use `o_strnullempty` instead of `o_strlen` to check if a
    `char *` has data</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1653739200">- Update to version 1.4.16
  * Fix pkg-config file with absolute path for
    CMAKE_INSTALL_{INCLUDE,LIB}DIR
  * Fix CMAKE_MODULE_PATH who was used as single value
  * Add y_set_split_message_newline to split log messages on
    newline characters</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1653825600">- Update to version 1.4.17
  * Fix CMAKE_MODULE_PATH who was used as single value (for real)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1665835200">- Update to version 1.4.18
  * Minor bugfixes</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1673524800">- Update to version 1.4.19
  * Improve cmake script and MSVC support
  * Build with flag -Wconversion</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1695038400">- Update to version 1.4.20
  * cmake: remove DownloadProject feature, now dependencies must
    be previously installed</changelog>
</package>
<package pkgid="cfd95ef3d351fc23202904476927d8db61c1b470b561802bcd574c7b6739864d" name="yder-debugsource" arch="aarch64">
  <version epoch="0" ver="1.4.21" rel="1.amzn2023"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1647172800">- Update to version 1.4.15
  * Use `o_strnullempty` instead of `o_strlen` to check if a
    `char *` has data</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1653739200">- Update to version 1.4.16
  * Fix pkg-config file with absolute path for
    CMAKE_INSTALL_{INCLUDE,LIB}DIR
  * Fix CMAKE_MODULE_PATH who was used as single value
  * Add y_set_split_message_newline to split log messages on
    newline characters</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1653825600">- Update to version 1.4.17
  * Fix CMAKE_MODULE_PATH who was used as single value (for real)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1665835200">- Update to version 1.4.18
  * Minor bugfixes</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1673524800">- Update to version 1.4.19
  * Improve cmake script and MSVC support
  * Build with flag -Wconversion</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1695038400">- Update to version 1.4.20
  * cmake: remove DownloadProject feature, now dependencies must
    be previously installed</changelog>
</package>
<package pkgid="0d7f8d8fdeb0cb4f33068b96da304fe0f5a8a0de649d00c6dfb9cf52ccaf2687" name="yq" arch="aarch64">
  <version epoch="0" ver="4.52.4" rel="1.amzn2023"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1679918400">- update to 4.33.1:
  * Added read-only TOML support! #1364. Thanks @pelletier for
    making your API available in your toml lib :)
  * Added warning when auto detect by file type is outputs JSON</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680264000">- update to 4.33.2:
  * Add ``--nul-output|-0`` flag to separate element with NUL
    character (#1550) Thanks @vaab!
  * Add removable-media interface plug declaration to the snap
    packaging(#1618) Thanks @brlin-tw!
  * Scalar output now handled in csv, tsv and property files
  * Bumped dependency versions</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1681473600">- update to 4.33.3:
  * Fixed bug when splatting empty array #1613
  * Added scalar output for TOML (#1617)
  * Fixed passing of read-only context in pipe (partial fix for
    [#1631])
  * Bumped dependency versions</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1689681600">- update to 4.34.2:
  * Bumped depedencies
- update to 4.34.1:
  * Added shell output format
  * Fixed nil pointer dereference
  * Bumped dependency versions</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695729600">- update to 4.35.2 (bsc#1215808):
  * Fix various typos #1798
  * Fixed number parsing as float bug in JSON #1756
  * Fixed string, null concatenation consistency #1712
  * Fixed expression parsing issue #1711
  * Bumped dependencies
- update to 4.35.1:
  * Added Lua output support
  * Added BSD checksum format
  * Bumped dependencies</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1697025600">- trim paths in the binary
- run tests</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700827200">- update to 4.40.3:
  * Fixed JSON output issue with empty arrays #1880
- update to 4.40.2:
  * Do not panic when StdIn is closed (#1867) Thanks @aleskandro!
  * Fixed issue when update against self #1869
  * Fixed multi doc anchor bug #1861
  * Fixes doc line separator issue when reading expression file
    [#1860]
  * Bumped dependencies</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1702900800">- update to 4.40.5:
  * Fixing seg fault on bad XML #1888
  * Fixed handling of --- #1890, #1896
- update to 4.40.4:
  * Fixed bug with creating maps with values based off keys</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1707393600">- update to 4.40.6:
  * Fixed to_entries[]
  * Added sample yq script</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1718625600">- update to 4.44.2:
  * Handle numbers with underscores #2039
  * Unique now works on maps and arrays #2068
  * Added support for short hand splat with env[] expression
    [#2071], as well as many other operators
    (split,select,eval,pick..)
  * Bumped dependencies
- update to 4.44.1:
  * Added min/max operators (#1992) Thanks @mbenson
  * Added pivot oeprator (#1993) Thanks @mbenson
  * Fix: shell-completion (#2006) Thanks @codekow
  * Handle escaped backslashes (#1997) Thanks @mbenson
  * Fix npe when given filename ending with "."
  * Fix: linux (w/ selinux) build (#2004) Thanks @codekow
  * Bumped dependencies
- update to 4.43.1:
  * Added omit operator #1989 thanks @mbenson!
  * Can now multiply strings by numbers #1988  thanks @mbenson!
  * Added tostring #72
  * Added string interpolation #1149
  * Can specify parent(n) levels #1970
  * Fixed CSV line break issue #1974
  * Adding a EvaluateAll function to StringEvaluator #1966
  * yqlib, default to colors off when using yaml library #1964
  * Removed JSON output warning
  * Bumped dependencies
- update to 4.42.1:
  * Can execute yq expression files directly with shebang #1851
  * Added --csv-separator flag #1950
  * Added --properties-separator option - thanks  @learnitall
  * Added --properties-array-brackets flag for properties encoder
  * Shell completion improvements - thanks @scop #1911
  * Bumped dependencies
- update to 4.41.1:
  * Can now comment in yq expressions! #1919
  * Added new CSV option to turn off auto-parsing #1947
  * Can now retrieve the alias names of merge anchors #1942
  * Fixed Toml decoding when table array defined before parent
  * Fixing with_entries context #1925</changelog>
</package>
<package pkgid="f14a98618ad70c8899103918bb59b97d9e6e52dfed6ae0c3161cb0d2ac2d119d" name="yq" arch="aarch64">
  <version epoch="0" ver="4.52.4" rel="1.amzn2023"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1679918400">- update to 4.33.1:
  * Added read-only TOML support! #1364. Thanks @pelletier for
    making your API available in your toml lib :)
  * Added warning when auto detect by file type is outputs JSON</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680264000">- update to 4.33.2:
  * Add ``--nul-output|-0`` flag to separate element with NUL
    character (#1550) Thanks @vaab!
  * Add removable-media interface plug declaration to the snap
    packaging(#1618) Thanks @brlin-tw!
  * Scalar output now handled in csv, tsv and property files
  * Bumped dependency versions</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1681473600">- update to 4.33.3:
  * Fixed bug when splatting empty array #1613
  * Added scalar output for TOML (#1617)
  * Fixed passing of read-only context in pipe (partial fix for
    [#1631])
  * Bumped dependency versions</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1689681600">- update to 4.34.2:
  * Bumped depedencies
- update to 4.34.1:
  * Added shell output format
  * Fixed nil pointer dereference
  * Bumped dependency versions</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695729600">- update to 4.35.2 (bsc#1215808):
  * Fix various typos #1798
  * Fixed number parsing as float bug in JSON #1756
  * Fixed string, null concatenation consistency #1712
  * Fixed expression parsing issue #1711
  * Bumped dependencies
- update to 4.35.1:
  * Added Lua output support
  * Added BSD checksum format
  * Bumped dependencies</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1697025600">- trim paths in the binary
- run tests</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700827200">- update to 4.40.3:
  * Fixed JSON output issue with empty arrays #1880
- update to 4.40.2:
  * Do not panic when StdIn is closed (#1867) Thanks @aleskandro!
  * Fixed issue when update against self #1869
  * Fixed multi doc anchor bug #1861
  * Fixes doc line separator issue when reading expression file
    [#1860]
  * Bumped dependencies</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1702900800">- update to 4.40.5:
  * Fixing seg fault on bad XML #1888
  * Fixed handling of --- #1890, #1896
- update to 4.40.4:
  * Fixed bug with creating maps with values based off keys</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1707393600">- update to 4.40.6:
  * Fixed to_entries[]
  * Added sample yq script</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1718625600">- update to 4.44.2:
  * Handle numbers with underscores #2039
  * Unique now works on maps and arrays #2068
  * Added support for short hand splat with env[] expression
    [#2071], as well as many other operators
    (split,select,eval,pick..)
  * Bumped dependencies
- update to 4.44.1:
  * Added min/max operators (#1992) Thanks @mbenson
  * Added pivot oeprator (#1993) Thanks @mbenson
  * Fix: shell-completion (#2006) Thanks @codekow
  * Handle escaped backslashes (#1997) Thanks @mbenson
  * Fix npe when given filename ending with "."
  * Fix: linux (w/ selinux) build (#2004) Thanks @codekow
  * Bumped dependencies
- update to 4.43.1:
  * Added omit operator #1989 thanks @mbenson!
  * Can now multiply strings by numbers #1988  thanks @mbenson!
  * Added tostring #72
  * Added string interpolation #1149
  * Can specify parent(n) levels #1970
  * Fixed CSV line break issue #1974
  * Adding a EvaluateAll function to StringEvaluator #1966
  * yqlib, default to colors off when using yaml library #1964
  * Removed JSON output warning
  * Bumped dependencies
- update to 4.42.1:
  * Can execute yq expression files directly with shebang #1851
  * Added --csv-separator flag #1950
  * Added --properties-separator option - thanks  @learnitall
  * Added --properties-array-brackets flag for properties encoder
  * Shell completion improvements - thanks @scop #1911
  * Bumped dependencies
- update to 4.41.1:
  * Can now comment in yq expressions! #1919
  * Added new CSV option to turn off auto-parsing #1947
  * Can now retrieve the alias names of merge anchors #1942
  * Fixed Toml decoding when table array defined before parent
  * Fixing with_entries context #1925</changelog>
</package>
<package pkgid="516b6b88cd510c6bad6894fc97b8c73d2c06fa7e0bcdfdd95bb01837ccc1eab4" name="yq" arch="src">
  <version epoch="0" ver="4.52.4" rel="1.amzn2023"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1679918400">- update to 4.33.1:
  * Added read-only TOML support! #1364. Thanks @pelletier for
    making your API available in your toml lib :)
  * Added warning when auto detect by file type is outputs JSON</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680264000">- update to 4.33.2:
  * Add ``--nul-output|-0`` flag to separate element with NUL
    character (#1550) Thanks @vaab!
  * Add removable-media interface plug declaration to the snap
    packaging(#1618) Thanks @brlin-tw!
  * Scalar output now handled in csv, tsv and property files
  * Bumped dependency versions</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1681473600">- update to 4.33.3:
  * Fixed bug when splatting empty array #1613
  * Added scalar output for TOML (#1617)
  * Fixed passing of read-only context in pipe (partial fix for
    [#1631])
  * Bumped dependency versions</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1689681600">- update to 4.34.2:
  * Bumped depedencies
- update to 4.34.1:
  * Added shell output format
  * Fixed nil pointer dereference
  * Bumped dependency versions</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695729600">- update to 4.35.2 (bsc#1215808):
  * Fix various typos #1798
  * Fixed number parsing as float bug in JSON #1756
  * Fixed string, null concatenation consistency #1712
  * Fixed expression parsing issue #1711
  * Bumped dependencies
- update to 4.35.1:
  * Added Lua output support
  * Added BSD checksum format
  * Bumped dependencies</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1697025600">- trim paths in the binary
- run tests</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700827200">- update to 4.40.3:
  * Fixed JSON output issue with empty arrays #1880
- update to 4.40.2:
  * Do not panic when StdIn is closed (#1867) Thanks @aleskandro!
  * Fixed issue when update against self #1869
  * Fixed multi doc anchor bug #1861
  * Fixes doc line separator issue when reading expression file
    [#1860]
  * Bumped dependencies</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1702900800">- update to 4.40.5:
  * Fixing seg fault on bad XML #1888
  * Fixed handling of --- #1890, #1896
- update to 4.40.4:
  * Fixed bug with creating maps with values based off keys</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1707393600">- update to 4.40.6:
  * Fixed to_entries[]
  * Added sample yq script</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1718625600">- update to 4.44.2:
  * Handle numbers with underscores #2039
  * Unique now works on maps and arrays #2068
  * Added support for short hand splat with env[] expression
    [#2071], as well as many other operators
    (split,select,eval,pick..)
  * Bumped dependencies
- update to 4.44.1:
  * Added min/max operators (#1992) Thanks @mbenson
  * Added pivot oeprator (#1993) Thanks @mbenson
  * Fix: shell-completion (#2006) Thanks @codekow
  * Handle escaped backslashes (#1997) Thanks @mbenson
  * Fix npe when given filename ending with "."
  * Fix: linux (w/ selinux) build (#2004) Thanks @codekow
  * Bumped dependencies
- update to 4.43.1:
  * Added omit operator #1989 thanks @mbenson!
  * Can now multiply strings by numbers #1988  thanks @mbenson!
  * Added tostring #72
  * Added string interpolation #1149
  * Can specify parent(n) levels #1970
  * Fixed CSV line break issue #1974
  * Adding a EvaluateAll function to StringEvaluator #1966
  * yqlib, default to colors off when using yaml library #1964
  * Removed JSON output warning
  * Bumped dependencies
- update to 4.42.1:
  * Can execute yq expression files directly with shebang #1851
  * Added --csv-separator flag #1950
  * Added --properties-separator option - thanks  @learnitall
  * Added --properties-array-brackets flag for properties encoder
  * Shell completion improvements - thanks @scop #1911
  * Bumped dependencies
- update to 4.41.1:
  * Can now comment in yq expressions! #1919
  * Added new CSV option to turn off auto-parsing #1947
  * Can now retrieve the alias names of merge anchors #1942
  * Fixed Toml decoding when table array defined before parent
  * Fixing with_entries context #1925</changelog>
</package>
<package pkgid="d429d4bc2af000a3e7d944effdc06128d4db5f33f1cba8dea0294a4a5691eb99" name="yq" arch="src">
  <version epoch="0" ver="4.52.4" rel="1.amzn2023"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1679918400">- update to 4.33.1:
  * Added read-only TOML support! #1364. Thanks @pelletier for
    making your API available in your toml lib :)
  * Added warning when auto detect by file type is outputs JSON</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680264000">- update to 4.33.2:
  * Add ``--nul-output|-0`` flag to separate element with NUL
    character (#1550) Thanks @vaab!
  * Add removable-media interface plug declaration to the snap
    packaging(#1618) Thanks @brlin-tw!
  * Scalar output now handled in csv, tsv and property files
  * Bumped dependency versions</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1681473600">- update to 4.33.3:
  * Fixed bug when splatting empty array #1613
  * Added scalar output for TOML (#1617)
  * Fixed passing of read-only context in pipe (partial fix for
    [#1631])
  * Bumped dependency versions</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1689681600">- update to 4.34.2:
  * Bumped depedencies
- update to 4.34.1:
  * Added shell output format
  * Fixed nil pointer dereference
  * Bumped dependency versions</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695729600">- update to 4.35.2 (bsc#1215808):
  * Fix various typos #1798
  * Fixed number parsing as float bug in JSON #1756
  * Fixed string, null concatenation consistency #1712
  * Fixed expression parsing issue #1711
  * Bumped dependencies
- update to 4.35.1:
  * Added Lua output support
  * Added BSD checksum format
  * Bumped dependencies</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1697025600">- trim paths in the binary
- run tests</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700827200">- update to 4.40.3:
  * Fixed JSON output issue with empty arrays #1880
- update to 4.40.2:
  * Do not panic when StdIn is closed (#1867) Thanks @aleskandro!
  * Fixed issue when update against self #1869
  * Fixed multi doc anchor bug #1861
  * Fixes doc line separator issue when reading expression file
    [#1860]
  * Bumped dependencies</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1702900800">- update to 4.40.5:
  * Fixing seg fault on bad XML #1888
  * Fixed handling of --- #1890, #1896
- update to 4.40.4:
  * Fixed bug with creating maps with values based off keys</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1707393600">- update to 4.40.6:
  * Fixed to_entries[]
  * Added sample yq script</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1718625600">- update to 4.44.2:
  * Handle numbers with underscores #2039
  * Unique now works on maps and arrays #2068
  * Added support for short hand splat with env[] expression
    [#2071], as well as many other operators
    (split,select,eval,pick..)
  * Bumped dependencies
- update to 4.44.1:
  * Added min/max operators (#1992) Thanks @mbenson
  * Added pivot oeprator (#1993) Thanks @mbenson
  * Fix: shell-completion (#2006) Thanks @codekow
  * Handle escaped backslashes (#1997) Thanks @mbenson
  * Fix npe when given filename ending with "."
  * Fix: linux (w/ selinux) build (#2004) Thanks @codekow
  * Bumped dependencies
- update to 4.43.1:
  * Added omit operator #1989 thanks @mbenson!
  * Can now multiply strings by numbers #1988  thanks @mbenson!
  * Added tostring #72
  * Added string interpolation #1149
  * Can specify parent(n) levels #1970
  * Fixed CSV line break issue #1974
  * Adding a EvaluateAll function to StringEvaluator #1966
  * yqlib, default to colors off when using yaml library #1964
  * Removed JSON output warning
  * Bumped dependencies
- update to 4.42.1:
  * Can execute yq expression files directly with shebang #1851
  * Added --csv-separator flag #1950
  * Added --properties-separator option - thanks  @learnitall
  * Added --properties-array-brackets flag for properties encoder
  * Shell completion improvements - thanks @scop #1911
  * Bumped dependencies
- update to 4.41.1:
  * Can now comment in yq expressions! #1919
  * Added new CSV option to turn off auto-parsing #1947
  * Can now retrieve the alias names of merge anchors #1942
  * Fixed Toml decoding when table array defined before parent
  * Fixing with_entries context #1925</changelog>
</package>
<package pkgid="c19b27e9347e043188bf232d66b7e7434aefc2eb228508752a8319c0414a2893" name="yq-bash-completion" arch="noarch">
  <version epoch="0" ver="4.52.4" rel="1.amzn2023"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1679918400">- update to 4.33.1:
  * Added read-only TOML support! #1364. Thanks @pelletier for
    making your API available in your toml lib :)
  * Added warning when auto detect by file type is outputs JSON</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680264000">- update to 4.33.2:
  * Add ``--nul-output|-0`` flag to separate element with NUL
    character (#1550) Thanks @vaab!
  * Add removable-media interface plug declaration to the snap
    packaging(#1618) Thanks @brlin-tw!
  * Scalar output now handled in csv, tsv and property files
  * Bumped dependency versions</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1681473600">- update to 4.33.3:
  * Fixed bug when splatting empty array #1613
  * Added scalar output for TOML (#1617)
  * Fixed passing of read-only context in pipe (partial fix for
    [#1631])
  * Bumped dependency versions</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1689681600">- update to 4.34.2:
  * Bumped depedencies
- update to 4.34.1:
  * Added shell output format
  * Fixed nil pointer dereference
  * Bumped dependency versions</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695729600">- update to 4.35.2 (bsc#1215808):
  * Fix various typos #1798
  * Fixed number parsing as float bug in JSON #1756
  * Fixed string, null concatenation consistency #1712
  * Fixed expression parsing issue #1711
  * Bumped dependencies
- update to 4.35.1:
  * Added Lua output support
  * Added BSD checksum format
  * Bumped dependencies</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1697025600">- trim paths in the binary
- run tests</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700827200">- update to 4.40.3:
  * Fixed JSON output issue with empty arrays #1880
- update to 4.40.2:
  * Do not panic when StdIn is closed (#1867) Thanks @aleskandro!
  * Fixed issue when update against self #1869
  * Fixed multi doc anchor bug #1861
  * Fixes doc line separator issue when reading expression file
    [#1860]
  * Bumped dependencies</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1702900800">- update to 4.40.5:
  * Fixing seg fault on bad XML #1888
  * Fixed handling of --- #1890, #1896
- update to 4.40.4:
  * Fixed bug with creating maps with values based off keys</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1707393600">- update to 4.40.6:
  * Fixed to_entries[]
  * Added sample yq script</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1718625600">- update to 4.44.2:
  * Handle numbers with underscores #2039
  * Unique now works on maps and arrays #2068
  * Added support for short hand splat with env[] expression
    [#2071], as well as many other operators
    (split,select,eval,pick..)
  * Bumped dependencies
- update to 4.44.1:
  * Added min/max operators (#1992) Thanks @mbenson
  * Added pivot oeprator (#1993) Thanks @mbenson
  * Fix: shell-completion (#2006) Thanks @codekow
  * Handle escaped backslashes (#1997) Thanks @mbenson
  * Fix npe when given filename ending with "."
  * Fix: linux (w/ selinux) build (#2004) Thanks @codekow
  * Bumped dependencies
- update to 4.43.1:
  * Added omit operator #1989 thanks @mbenson!
  * Can now multiply strings by numbers #1988  thanks @mbenson!
  * Added tostring #72
  * Added string interpolation #1149
  * Can specify parent(n) levels #1970
  * Fixed CSV line break issue #1974
  * Adding a EvaluateAll function to StringEvaluator #1966
  * yqlib, default to colors off when using yaml library #1964
  * Removed JSON output warning
  * Bumped dependencies
- update to 4.42.1:
  * Can execute yq expression files directly with shebang #1851
  * Added --csv-separator flag #1950
  * Added --properties-separator option - thanks  @learnitall
  * Added --properties-array-brackets flag for properties encoder
  * Shell completion improvements - thanks @scop #1911
  * Bumped dependencies
- update to 4.41.1:
  * Can now comment in yq expressions! #1919
  * Added new CSV option to turn off auto-parsing #1947
  * Can now retrieve the alias names of merge anchors #1942
  * Fixed Toml decoding when table array defined before parent
  * Fixing with_entries context #1925</changelog>
</package>
<package pkgid="f7edcdd8e36d2f1db2e9b9523bb48eec585cdc8151434b33e93883027525f3aa" name="yq-bash-completion" arch="noarch">
  <version epoch="0" ver="4.52.4" rel="1.amzn2023"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1679918400">- update to 4.33.1:
  * Added read-only TOML support! #1364. Thanks @pelletier for
    making your API available in your toml lib :)
  * Added warning when auto detect by file type is outputs JSON</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680264000">- update to 4.33.2:
  * Add ``--nul-output|-0`` flag to separate element with NUL
    character (#1550) Thanks @vaab!
  * Add removable-media interface plug declaration to the snap
    packaging(#1618) Thanks @brlin-tw!
  * Scalar output now handled in csv, tsv and property files
  * Bumped dependency versions</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1681473600">- update to 4.33.3:
  * Fixed bug when splatting empty array #1613
  * Added scalar output for TOML (#1617)
  * Fixed passing of read-only context in pipe (partial fix for
    [#1631])
  * Bumped dependency versions</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1689681600">- update to 4.34.2:
  * Bumped depedencies
- update to 4.34.1:
  * Added shell output format
  * Fixed nil pointer dereference
  * Bumped dependency versions</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695729600">- update to 4.35.2 (bsc#1215808):
  * Fix various typos #1798
  * Fixed number parsing as float bug in JSON #1756
  * Fixed string, null concatenation consistency #1712
  * Fixed expression parsing issue #1711
  * Bumped dependencies
- update to 4.35.1:
  * Added Lua output support
  * Added BSD checksum format
  * Bumped dependencies</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1697025600">- trim paths in the binary
- run tests</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700827200">- update to 4.40.3:
  * Fixed JSON output issue with empty arrays #1880
- update to 4.40.2:
  * Do not panic when StdIn is closed (#1867) Thanks @aleskandro!
  * Fixed issue when update against self #1869
  * Fixed multi doc anchor bug #1861
  * Fixes doc line separator issue when reading expression file
    [#1860]
  * Bumped dependencies</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1702900800">- update to 4.40.5:
  * Fixing seg fault on bad XML #1888
  * Fixed handling of --- #1890, #1896
- update to 4.40.4:
  * Fixed bug with creating maps with values based off keys</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1707393600">- update to 4.40.6:
  * Fixed to_entries[]
  * Added sample yq script</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1718625600">- update to 4.44.2:
  * Handle numbers with underscores #2039
  * Unique now works on maps and arrays #2068
  * Added support for short hand splat with env[] expression
    [#2071], as well as many other operators
    (split,select,eval,pick..)
  * Bumped dependencies
- update to 4.44.1:
  * Added min/max operators (#1992) Thanks @mbenson
  * Added pivot oeprator (#1993) Thanks @mbenson
  * Fix: shell-completion (#2006) Thanks @codekow
  * Handle escaped backslashes (#1997) Thanks @mbenson
  * Fix npe when given filename ending with "."
  * Fix: linux (w/ selinux) build (#2004) Thanks @codekow
  * Bumped dependencies
- update to 4.43.1:
  * Added omit operator #1989 thanks @mbenson!
  * Can now multiply strings by numbers #1988  thanks @mbenson!
  * Added tostring #72
  * Added string interpolation #1149
  * Can specify parent(n) levels #1970
  * Fixed CSV line break issue #1974
  * Adding a EvaluateAll function to StringEvaluator #1966
  * yqlib, default to colors off when using yaml library #1964
  * Removed JSON output warning
  * Bumped dependencies
- update to 4.42.1:
  * Can execute yq expression files directly with shebang #1851
  * Added --csv-separator flag #1950
  * Added --properties-separator option - thanks  @learnitall
  * Added --properties-array-brackets flag for properties encoder
  * Shell completion improvements - thanks @scop #1911
  * Bumped dependencies
- update to 4.41.1:
  * Can now comment in yq expressions! #1919
  * Added new CSV option to turn off auto-parsing #1947
  * Can now retrieve the alias names of merge anchors #1942
  * Fixed Toml decoding when table array defined before parent
  * Fixing with_entries context #1925</changelog>
</package>
<package pkgid="cf92aaa69e3eadede58163236df56d90f597dff626087c37df4f40a4171890b6" name="yq-debuginfo" arch="aarch64">
  <version epoch="0" ver="4.52.4" rel="1.amzn2023"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1679918400">- update to 4.33.1:
  * Added read-only TOML support! #1364. Thanks @pelletier for
    making your API available in your toml lib :)
  * Added warning when auto detect by file type is outputs JSON</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680264000">- update to 4.33.2:
  * Add ``--nul-output|-0`` flag to separate element with NUL
    character (#1550) Thanks @vaab!
  * Add removable-media interface plug declaration to the snap
    packaging(#1618) Thanks @brlin-tw!
  * Scalar output now handled in csv, tsv and property files
  * Bumped dependency versions</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1681473600">- update to 4.33.3:
  * Fixed bug when splatting empty array #1613
  * Added scalar output for TOML (#1617)
  * Fixed passing of read-only context in pipe (partial fix for
    [#1631])
  * Bumped dependency versions</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1689681600">- update to 4.34.2:
  * Bumped depedencies
- update to 4.34.1:
  * Added shell output format
  * Fixed nil pointer dereference
  * Bumped dependency versions</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695729600">- update to 4.35.2 (bsc#1215808):
  * Fix various typos #1798
  * Fixed number parsing as float bug in JSON #1756
  * Fixed string, null concatenation consistency #1712
  * Fixed expression parsing issue #1711
  * Bumped dependencies
- update to 4.35.1:
  * Added Lua output support
  * Added BSD checksum format
  * Bumped dependencies</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1697025600">- trim paths in the binary
- run tests</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700827200">- update to 4.40.3:
  * Fixed JSON output issue with empty arrays #1880
- update to 4.40.2:
  * Do not panic when StdIn is closed (#1867) Thanks @aleskandro!
  * Fixed issue when update against self #1869
  * Fixed multi doc anchor bug #1861
  * Fixes doc line separator issue when reading expression file
    [#1860]
  * Bumped dependencies</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1702900800">- update to 4.40.5:
  * Fixing seg fault on bad XML #1888
  * Fixed handling of --- #1890, #1896
- update to 4.40.4:
  * Fixed bug with creating maps with values based off keys</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1707393600">- update to 4.40.6:
  * Fixed to_entries[]
  * Added sample yq script</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1718625600">- update to 4.44.2:
  * Handle numbers with underscores #2039
  * Unique now works on maps and arrays #2068
  * Added support for short hand splat with env[] expression
    [#2071], as well as many other operators
    (split,select,eval,pick..)
  * Bumped dependencies
- update to 4.44.1:
  * Added min/max operators (#1992) Thanks @mbenson
  * Added pivot oeprator (#1993) Thanks @mbenson
  * Fix: shell-completion (#2006) Thanks @codekow
  * Handle escaped backslashes (#1997) Thanks @mbenson
  * Fix npe when given filename ending with "."
  * Fix: linux (w/ selinux) build (#2004) Thanks @codekow
  * Bumped dependencies
- update to 4.43.1:
  * Added omit operator #1989 thanks @mbenson!
  * Can now multiply strings by numbers #1988  thanks @mbenson!
  * Added tostring #72
  * Added string interpolation #1149
  * Can specify parent(n) levels #1970
  * Fixed CSV line break issue #1974
  * Adding a EvaluateAll function to StringEvaluator #1966
  * yqlib, default to colors off when using yaml library #1964
  * Removed JSON output warning
  * Bumped dependencies
- update to 4.42.1:
  * Can execute yq expression files directly with shebang #1851
  * Added --csv-separator flag #1950
  * Added --properties-separator option - thanks  @learnitall
  * Added --properties-array-brackets flag for properties encoder
  * Shell completion improvements - thanks @scop #1911
  * Bumped dependencies
- update to 4.41.1:
  * Can now comment in yq expressions! #1919
  * Added new CSV option to turn off auto-parsing #1947
  * Can now retrieve the alias names of merge anchors #1942
  * Fixed Toml decoding when table array defined before parent
  * Fixing with_entries context #1925</changelog>
</package>
<package pkgid="700866a07d8585ff450c70ba15bede398c05eb2ea3424692604351eeb76b545e" name="yq-debuginfo" arch="aarch64">
  <version epoch="0" ver="4.52.4" rel="1.amzn2023"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1679918400">- update to 4.33.1:
  * Added read-only TOML support! #1364. Thanks @pelletier for
    making your API available in your toml lib :)
  * Added warning when auto detect by file type is outputs JSON</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680264000">- update to 4.33.2:
  * Add ``--nul-output|-0`` flag to separate element with NUL
    character (#1550) Thanks @vaab!
  * Add removable-media interface plug declaration to the snap
    packaging(#1618) Thanks @brlin-tw!
  * Scalar output now handled in csv, tsv and property files
  * Bumped dependency versions</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1681473600">- update to 4.33.3:
  * Fixed bug when splatting empty array #1613
  * Added scalar output for TOML (#1617)
  * Fixed passing of read-only context in pipe (partial fix for
    [#1631])
  * Bumped dependency versions</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1689681600">- update to 4.34.2:
  * Bumped depedencies
- update to 4.34.1:
  * Added shell output format
  * Fixed nil pointer dereference
  * Bumped dependency versions</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695729600">- update to 4.35.2 (bsc#1215808):
  * Fix various typos #1798
  * Fixed number parsing as float bug in JSON #1756
  * Fixed string, null concatenation consistency #1712
  * Fixed expression parsing issue #1711
  * Bumped dependencies
- update to 4.35.1:
  * Added Lua output support
  * Added BSD checksum format
  * Bumped dependencies</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1697025600">- trim paths in the binary
- run tests</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700827200">- update to 4.40.3:
  * Fixed JSON output issue with empty arrays #1880
- update to 4.40.2:
  * Do not panic when StdIn is closed (#1867) Thanks @aleskandro!
  * Fixed issue when update against self #1869
  * Fixed multi doc anchor bug #1861
  * Fixes doc line separator issue when reading expression file
    [#1860]
  * Bumped dependencies</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1702900800">- update to 4.40.5:
  * Fixing seg fault on bad XML #1888
  * Fixed handling of --- #1890, #1896
- update to 4.40.4:
  * Fixed bug with creating maps with values based off keys</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1707393600">- update to 4.40.6:
  * Fixed to_entries[]
  * Added sample yq script</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1718625600">- update to 4.44.2:
  * Handle numbers with underscores #2039
  * Unique now works on maps and arrays #2068
  * Added support for short hand splat with env[] expression
    [#2071], as well as many other operators
    (split,select,eval,pick..)
  * Bumped dependencies
- update to 4.44.1:
  * Added min/max operators (#1992) Thanks @mbenson
  * Added pivot oeprator (#1993) Thanks @mbenson
  * Fix: shell-completion (#2006) Thanks @codekow
  * Handle escaped backslashes (#1997) Thanks @mbenson
  * Fix npe when given filename ending with "."
  * Fix: linux (w/ selinux) build (#2004) Thanks @codekow
  * Bumped dependencies
- update to 4.43.1:
  * Added omit operator #1989 thanks @mbenson!
  * Can now multiply strings by numbers #1988  thanks @mbenson!
  * Added tostring #72
  * Added string interpolation #1149
  * Can specify parent(n) levels #1970
  * Fixed CSV line break issue #1974
  * Adding a EvaluateAll function to StringEvaluator #1966
  * yqlib, default to colors off when using yaml library #1964
  * Removed JSON output warning
  * Bumped dependencies
- update to 4.42.1:
  * Can execute yq expression files directly with shebang #1851
  * Added --csv-separator flag #1950
  * Added --properties-separator option - thanks  @learnitall
  * Added --properties-array-brackets flag for properties encoder
  * Shell completion improvements - thanks @scop #1911
  * Bumped dependencies
- update to 4.41.1:
  * Can now comment in yq expressions! #1919
  * Added new CSV option to turn off auto-parsing #1947
  * Can now retrieve the alias names of merge anchors #1942
  * Fixed Toml decoding when table array defined before parent
  * Fixing with_entries context #1925</changelog>
</package>
<package pkgid="a99689f12e4ca19b4d837ff6845a0461f309d527bf3bedbb9991bfb5a6ccb443" name="yq-debugsource" arch="aarch64">
  <version epoch="0" ver="4.52.4" rel="1.amzn2023"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1679918400">- update to 4.33.1:
  * Added read-only TOML support! #1364. Thanks @pelletier for
    making your API available in your toml lib :)
  * Added warning when auto detect by file type is outputs JSON</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680264000">- update to 4.33.2:
  * Add ``--nul-output|-0`` flag to separate element with NUL
    character (#1550) Thanks @vaab!
  * Add removable-media interface plug declaration to the snap
    packaging(#1618) Thanks @brlin-tw!
  * Scalar output now handled in csv, tsv and property files
  * Bumped dependency versions</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1681473600">- update to 4.33.3:
  * Fixed bug when splatting empty array #1613
  * Added scalar output for TOML (#1617)
  * Fixed passing of read-only context in pipe (partial fix for
    [#1631])
  * Bumped dependency versions</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1689681600">- update to 4.34.2:
  * Bumped depedencies
- update to 4.34.1:
  * Added shell output format
  * Fixed nil pointer dereference
  * Bumped dependency versions</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695729600">- update to 4.35.2 (bsc#1215808):
  * Fix various typos #1798
  * Fixed number parsing as float bug in JSON #1756
  * Fixed string, null concatenation consistency #1712
  * Fixed expression parsing issue #1711
  * Bumped dependencies
- update to 4.35.1:
  * Added Lua output support
  * Added BSD checksum format
  * Bumped dependencies</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1697025600">- trim paths in the binary
- run tests</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700827200">- update to 4.40.3:
  * Fixed JSON output issue with empty arrays #1880
- update to 4.40.2:
  * Do not panic when StdIn is closed (#1867) Thanks @aleskandro!
  * Fixed issue when update against self #1869
  * Fixed multi doc anchor bug #1861
  * Fixes doc line separator issue when reading expression file
    [#1860]
  * Bumped dependencies</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1702900800">- update to 4.40.5:
  * Fixing seg fault on bad XML #1888
  * Fixed handling of --- #1890, #1896
- update to 4.40.4:
  * Fixed bug with creating maps with values based off keys</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1707393600">- update to 4.40.6:
  * Fixed to_entries[]
  * Added sample yq script</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1718625600">- update to 4.44.2:
  * Handle numbers with underscores #2039
  * Unique now works on maps and arrays #2068
  * Added support for short hand splat with env[] expression
    [#2071], as well as many other operators
    (split,select,eval,pick..)
  * Bumped dependencies
- update to 4.44.1:
  * Added min/max operators (#1992) Thanks @mbenson
  * Added pivot oeprator (#1993) Thanks @mbenson
  * Fix: shell-completion (#2006) Thanks @codekow
  * Handle escaped backslashes (#1997) Thanks @mbenson
  * Fix npe when given filename ending with "."
  * Fix: linux (w/ selinux) build (#2004) Thanks @codekow
  * Bumped dependencies
- update to 4.43.1:
  * Added omit operator #1989 thanks @mbenson!
  * Can now multiply strings by numbers #1988  thanks @mbenson!
  * Added tostring #72
  * Added string interpolation #1149
  * Can specify parent(n) levels #1970
  * Fixed CSV line break issue #1974
  * Adding a EvaluateAll function to StringEvaluator #1966
  * yqlib, default to colors off when using yaml library #1964
  * Removed JSON output warning
  * Bumped dependencies
- update to 4.42.1:
  * Can execute yq expression files directly with shebang #1851
  * Added --csv-separator flag #1950
  * Added --properties-separator option - thanks  @learnitall
  * Added --properties-array-brackets flag for properties encoder
  * Shell completion improvements - thanks @scop #1911
  * Bumped dependencies
- update to 4.41.1:
  * Can now comment in yq expressions! #1919
  * Added new CSV option to turn off auto-parsing #1947
  * Can now retrieve the alias names of merge anchors #1942
  * Fixed Toml decoding when table array defined before parent
  * Fixing with_entries context #1925</changelog>
</package>
<package pkgid="85fcabfbe3e6de26b452dcc1c5780c530cebe0f4e87861ddaf477880dd746355" name="yq-debugsource" arch="aarch64">
  <version epoch="0" ver="4.52.4" rel="1.amzn2023"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1679918400">- update to 4.33.1:
  * Added read-only TOML support! #1364. Thanks @pelletier for
    making your API available in your toml lib :)
  * Added warning when auto detect by file type is outputs JSON</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680264000">- update to 4.33.2:
  * Add ``--nul-output|-0`` flag to separate element with NUL
    character (#1550) Thanks @vaab!
  * Add removable-media interface plug declaration to the snap
    packaging(#1618) Thanks @brlin-tw!
  * Scalar output now handled in csv, tsv and property files
  * Bumped dependency versions</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1681473600">- update to 4.33.3:
  * Fixed bug when splatting empty array #1613
  * Added scalar output for TOML (#1617)
  * Fixed passing of read-only context in pipe (partial fix for
    [#1631])
  * Bumped dependency versions</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1689681600">- update to 4.34.2:
  * Bumped depedencies
- update to 4.34.1:
  * Added shell output format
  * Fixed nil pointer dereference
  * Bumped dependency versions</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695729600">- update to 4.35.2 (bsc#1215808):
  * Fix various typos #1798
  * Fixed number parsing as float bug in JSON #1756
  * Fixed string, null concatenation consistency #1712
  * Fixed expression parsing issue #1711
  * Bumped dependencies
- update to 4.35.1:
  * Added Lua output support
  * Added BSD checksum format
  * Bumped dependencies</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1697025600">- trim paths in the binary
- run tests</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700827200">- update to 4.40.3:
  * Fixed JSON output issue with empty arrays #1880
- update to 4.40.2:
  * Do not panic when StdIn is closed (#1867) Thanks @aleskandro!
  * Fixed issue when update against self #1869
  * Fixed multi doc anchor bug #1861
  * Fixes doc line separator issue when reading expression file
    [#1860]
  * Bumped dependencies</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1702900800">- update to 4.40.5:
  * Fixing seg fault on bad XML #1888
  * Fixed handling of --- #1890, #1896
- update to 4.40.4:
  * Fixed bug with creating maps with values based off keys</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1707393600">- update to 4.40.6:
  * Fixed to_entries[]
  * Added sample yq script</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1718625600">- update to 4.44.2:
  * Handle numbers with underscores #2039
  * Unique now works on maps and arrays #2068
  * Added support for short hand splat with env[] expression
    [#2071], as well as many other operators
    (split,select,eval,pick..)
  * Bumped dependencies
- update to 4.44.1:
  * Added min/max operators (#1992) Thanks @mbenson
  * Added pivot oeprator (#1993) Thanks @mbenson
  * Fix: shell-completion (#2006) Thanks @codekow
  * Handle escaped backslashes (#1997) Thanks @mbenson
  * Fix npe when given filename ending with "."
  * Fix: linux (w/ selinux) build (#2004) Thanks @codekow
  * Bumped dependencies
- update to 4.43.1:
  * Added omit operator #1989 thanks @mbenson!
  * Can now multiply strings by numbers #1988  thanks @mbenson!
  * Added tostring #72
  * Added string interpolation #1149
  * Can specify parent(n) levels #1970
  * Fixed CSV line break issue #1974
  * Adding a EvaluateAll function to StringEvaluator #1966
  * yqlib, default to colors off when using yaml library #1964
  * Removed JSON output warning
  * Bumped dependencies
- update to 4.42.1:
  * Can execute yq expression files directly with shebang #1851
  * Added --csv-separator flag #1950
  * Added --properties-separator option - thanks  @learnitall
  * Added --properties-array-brackets flag for properties encoder
  * Shell completion improvements - thanks @scop #1911
  * Bumped dependencies
- update to 4.41.1:
  * Can now comment in yq expressions! #1919
  * Added new CSV option to turn off auto-parsing #1947
  * Can now retrieve the alias names of merge anchors #1942
  * Fixed Toml decoding when table array defined before parent
  * Fixing with_entries context #1925</changelog>
</package>
<package pkgid="c10e65bd7babfeffbf30a56cc40490f0d69a310517f00ed62ba588797df75b03" name="yq-fish-completion" arch="noarch">
  <version epoch="0" ver="4.52.4" rel="1.amzn2023"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1679918400">- update to 4.33.1:
  * Added read-only TOML support! #1364. Thanks @pelletier for
    making your API available in your toml lib :)
  * Added warning when auto detect by file type is outputs JSON</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680264000">- update to 4.33.2:
  * Add ``--nul-output|-0`` flag to separate element with NUL
    character (#1550) Thanks @vaab!
  * Add removable-media interface plug declaration to the snap
    packaging(#1618) Thanks @brlin-tw!
  * Scalar output now handled in csv, tsv and property files
  * Bumped dependency versions</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1681473600">- update to 4.33.3:
  * Fixed bug when splatting empty array #1613
  * Added scalar output for TOML (#1617)
  * Fixed passing of read-only context in pipe (partial fix for
    [#1631])
  * Bumped dependency versions</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1689681600">- update to 4.34.2:
  * Bumped depedencies
- update to 4.34.1:
  * Added shell output format
  * Fixed nil pointer dereference
  * Bumped dependency versions</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695729600">- update to 4.35.2 (bsc#1215808):
  * Fix various typos #1798
  * Fixed number parsing as float bug in JSON #1756
  * Fixed string, null concatenation consistency #1712
  * Fixed expression parsing issue #1711
  * Bumped dependencies
- update to 4.35.1:
  * Added Lua output support
  * Added BSD checksum format
  * Bumped dependencies</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1697025600">- trim paths in the binary
- run tests</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700827200">- update to 4.40.3:
  * Fixed JSON output issue with empty arrays #1880
- update to 4.40.2:
  * Do not panic when StdIn is closed (#1867) Thanks @aleskandro!
  * Fixed issue when update against self #1869
  * Fixed multi doc anchor bug #1861
  * Fixes doc line separator issue when reading expression file
    [#1860]
  * Bumped dependencies</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1702900800">- update to 4.40.5:
  * Fixing seg fault on bad XML #1888
  * Fixed handling of --- #1890, #1896
- update to 4.40.4:
  * Fixed bug with creating maps with values based off keys</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1707393600">- update to 4.40.6:
  * Fixed to_entries[]
  * Added sample yq script</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1718625600">- update to 4.44.2:
  * Handle numbers with underscores #2039
  * Unique now works on maps and arrays #2068
  * Added support for short hand splat with env[] expression
    [#2071], as well as many other operators
    (split,select,eval,pick..)
  * Bumped dependencies
- update to 4.44.1:
  * Added min/max operators (#1992) Thanks @mbenson
  * Added pivot oeprator (#1993) Thanks @mbenson
  * Fix: shell-completion (#2006) Thanks @codekow
  * Handle escaped backslashes (#1997) Thanks @mbenson
  * Fix npe when given filename ending with "."
  * Fix: linux (w/ selinux) build (#2004) Thanks @codekow
  * Bumped dependencies
- update to 4.43.1:
  * Added omit operator #1989 thanks @mbenson!
  * Can now multiply strings by numbers #1988  thanks @mbenson!
  * Added tostring #72
  * Added string interpolation #1149
  * Can specify parent(n) levels #1970
  * Fixed CSV line break issue #1974
  * Adding a EvaluateAll function to StringEvaluator #1966
  * yqlib, default to colors off when using yaml library #1964
  * Removed JSON output warning
  * Bumped dependencies
- update to 4.42.1:
  * Can execute yq expression files directly with shebang #1851
  * Added --csv-separator flag #1950
  * Added --properties-separator option - thanks  @learnitall
  * Added --properties-array-brackets flag for properties encoder
  * Shell completion improvements - thanks @scop #1911
  * Bumped dependencies
- update to 4.41.1:
  * Can now comment in yq expressions! #1919
  * Added new CSV option to turn off auto-parsing #1947
  * Can now retrieve the alias names of merge anchors #1942
  * Fixed Toml decoding when table array defined before parent
  * Fixing with_entries context #1925</changelog>
</package>
<package pkgid="2dee8df5b952d373df5c9f48c0a497a39e8d2f4fe5c09e8ad4a44999fbf8bd0d" name="yq-fish-completion" arch="noarch">
  <version epoch="0" ver="4.52.4" rel="1.amzn2023"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1679918400">- update to 4.33.1:
  * Added read-only TOML support! #1364. Thanks @pelletier for
    making your API available in your toml lib :)
  * Added warning when auto detect by file type is outputs JSON</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680264000">- update to 4.33.2:
  * Add ``--nul-output|-0`` flag to separate element with NUL
    character (#1550) Thanks @vaab!
  * Add removable-media interface plug declaration to the snap
    packaging(#1618) Thanks @brlin-tw!
  * Scalar output now handled in csv, tsv and property files
  * Bumped dependency versions</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1681473600">- update to 4.33.3:
  * Fixed bug when splatting empty array #1613
  * Added scalar output for TOML (#1617)
  * Fixed passing of read-only context in pipe (partial fix for
    [#1631])
  * Bumped dependency versions</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1689681600">- update to 4.34.2:
  * Bumped depedencies
- update to 4.34.1:
  * Added shell output format
  * Fixed nil pointer dereference
  * Bumped dependency versions</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695729600">- update to 4.35.2 (bsc#1215808):
  * Fix various typos #1798
  * Fixed number parsing as float bug in JSON #1756
  * Fixed string, null concatenation consistency #1712
  * Fixed expression parsing issue #1711
  * Bumped dependencies
- update to 4.35.1:
  * Added Lua output support
  * Added BSD checksum format
  * Bumped dependencies</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1697025600">- trim paths in the binary
- run tests</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700827200">- update to 4.40.3:
  * Fixed JSON output issue with empty arrays #1880
- update to 4.40.2:
  * Do not panic when StdIn is closed (#1867) Thanks @aleskandro!
  * Fixed issue when update against self #1869
  * Fixed multi doc anchor bug #1861
  * Fixes doc line separator issue when reading expression file
    [#1860]
  * Bumped dependencies</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1702900800">- update to 4.40.5:
  * Fixing seg fault on bad XML #1888
  * Fixed handling of --- #1890, #1896
- update to 4.40.4:
  * Fixed bug with creating maps with values based off keys</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1707393600">- update to 4.40.6:
  * Fixed to_entries[]
  * Added sample yq script</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1718625600">- update to 4.44.2:
  * Handle numbers with underscores #2039
  * Unique now works on maps and arrays #2068
  * Added support for short hand splat with env[] expression
    [#2071], as well as many other operators
    (split,select,eval,pick..)
  * Bumped dependencies
- update to 4.44.1:
  * Added min/max operators (#1992) Thanks @mbenson
  * Added pivot oeprator (#1993) Thanks @mbenson
  * Fix: shell-completion (#2006) Thanks @codekow
  * Handle escaped backslashes (#1997) Thanks @mbenson
  * Fix npe when given filename ending with "."
  * Fix: linux (w/ selinux) build (#2004) Thanks @codekow
  * Bumped dependencies
- update to 4.43.1:
  * Added omit operator #1989 thanks @mbenson!
  * Can now multiply strings by numbers #1988  thanks @mbenson!
  * Added tostring #72
  * Added string interpolation #1149
  * Can specify parent(n) levels #1970
  * Fixed CSV line break issue #1974
  * Adding a EvaluateAll function to StringEvaluator #1966
  * yqlib, default to colors off when using yaml library #1964
  * Removed JSON output warning
  * Bumped dependencies
- update to 4.42.1:
  * Can execute yq expression files directly with shebang #1851
  * Added --csv-separator flag #1950
  * Added --properties-separator option - thanks  @learnitall
  * Added --properties-array-brackets flag for properties encoder
  * Shell completion improvements - thanks @scop #1911
  * Bumped dependencies
- update to 4.41.1:
  * Can now comment in yq expressions! #1919
  * Added new CSV option to turn off auto-parsing #1947
  * Can now retrieve the alias names of merge anchors #1942
  * Fixed Toml decoding when table array defined before parent
  * Fixing with_entries context #1925</changelog>
</package>
<package pkgid="66fe42a09c4e867a492058bf2392597fb8a8fa588fc59eb0b090c3b7161db1ad" name="yq-zsh-completion" arch="noarch">
  <version epoch="0" ver="4.52.4" rel="1.amzn2023"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1679918400">- update to 4.33.1:
  * Added read-only TOML support! #1364. Thanks @pelletier for
    making your API available in your toml lib :)
  * Added warning when auto detect by file type is outputs JSON</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680264000">- update to 4.33.2:
  * Add ``--nul-output|-0`` flag to separate element with NUL
    character (#1550) Thanks @vaab!
  * Add removable-media interface plug declaration to the snap
    packaging(#1618) Thanks @brlin-tw!
  * Scalar output now handled in csv, tsv and property files
  * Bumped dependency versions</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1681473600">- update to 4.33.3:
  * Fixed bug when splatting empty array #1613
  * Added scalar output for TOML (#1617)
  * Fixed passing of read-only context in pipe (partial fix for
    [#1631])
  * Bumped dependency versions</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1689681600">- update to 4.34.2:
  * Bumped depedencies
- update to 4.34.1:
  * Added shell output format
  * Fixed nil pointer dereference
  * Bumped dependency versions</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695729600">- update to 4.35.2 (bsc#1215808):
  * Fix various typos #1798
  * Fixed number parsing as float bug in JSON #1756
  * Fixed string, null concatenation consistency #1712
  * Fixed expression parsing issue #1711
  * Bumped dependencies
- update to 4.35.1:
  * Added Lua output support
  * Added BSD checksum format
  * Bumped dependencies</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1697025600">- trim paths in the binary
- run tests</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700827200">- update to 4.40.3:
  * Fixed JSON output issue with empty arrays #1880
- update to 4.40.2:
  * Do not panic when StdIn is closed (#1867) Thanks @aleskandro!
  * Fixed issue when update against self #1869
  * Fixed multi doc anchor bug #1861
  * Fixes doc line separator issue when reading expression file
    [#1860]
  * Bumped dependencies</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1702900800">- update to 4.40.5:
  * Fixing seg fault on bad XML #1888
  * Fixed handling of --- #1890, #1896
- update to 4.40.4:
  * Fixed bug with creating maps with values based off keys</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1707393600">- update to 4.40.6:
  * Fixed to_entries[]
  * Added sample yq script</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1718625600">- update to 4.44.2:
  * Handle numbers with underscores #2039
  * Unique now works on maps and arrays #2068
  * Added support for short hand splat with env[] expression
    [#2071], as well as many other operators
    (split,select,eval,pick..)
  * Bumped dependencies
- update to 4.44.1:
  * Added min/max operators (#1992) Thanks @mbenson
  * Added pivot oeprator (#1993) Thanks @mbenson
  * Fix: shell-completion (#2006) Thanks @codekow
  * Handle escaped backslashes (#1997) Thanks @mbenson
  * Fix npe when given filename ending with "."
  * Fix: linux (w/ selinux) build (#2004) Thanks @codekow
  * Bumped dependencies
- update to 4.43.1:
  * Added omit operator #1989 thanks @mbenson!
  * Can now multiply strings by numbers #1988  thanks @mbenson!
  * Added tostring #72
  * Added string interpolation #1149
  * Can specify parent(n) levels #1970
  * Fixed CSV line break issue #1974
  * Adding a EvaluateAll function to StringEvaluator #1966
  * yqlib, default to colors off when using yaml library #1964
  * Removed JSON output warning
  * Bumped dependencies
- update to 4.42.1:
  * Can execute yq expression files directly with shebang #1851
  * Added --csv-separator flag #1950
  * Added --properties-separator option - thanks  @learnitall
  * Added --properties-array-brackets flag for properties encoder
  * Shell completion improvements - thanks @scop #1911
  * Bumped dependencies
- update to 4.41.1:
  * Can now comment in yq expressions! #1919
  * Added new CSV option to turn off auto-parsing #1947
  * Can now retrieve the alias names of merge anchors #1942
  * Fixed Toml decoding when table array defined before parent
  * Fixing with_entries context #1925</changelog>
</package>
<package pkgid="016b7ea5877f6bcc7e80e2770192227146e23b0d240998f7cada6502ff7c8ba3" name="yq-zsh-completion" arch="noarch">
  <version epoch="0" ver="4.52.4" rel="1.amzn2023"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1679918400">- update to 4.33.1:
  * Added read-only TOML support! #1364. Thanks @pelletier for
    making your API available in your toml lib :)
  * Added warning when auto detect by file type is outputs JSON</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680264000">- update to 4.33.2:
  * Add ``--nul-output|-0`` flag to separate element with NUL
    character (#1550) Thanks @vaab!
  * Add removable-media interface plug declaration to the snap
    packaging(#1618) Thanks @brlin-tw!
  * Scalar output now handled in csv, tsv and property files
  * Bumped dependency versions</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1681473600">- update to 4.33.3:
  * Fixed bug when splatting empty array #1613
  * Added scalar output for TOML (#1617)
  * Fixed passing of read-only context in pipe (partial fix for
    [#1631])
  * Bumped dependency versions</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1689681600">- update to 4.34.2:
  * Bumped depedencies
- update to 4.34.1:
  * Added shell output format
  * Fixed nil pointer dereference
  * Bumped dependency versions</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695729600">- update to 4.35.2 (bsc#1215808):
  * Fix various typos #1798
  * Fixed number parsing as float bug in JSON #1756
  * Fixed string, null concatenation consistency #1712
  * Fixed expression parsing issue #1711
  * Bumped dependencies
- update to 4.35.1:
  * Added Lua output support
  * Added BSD checksum format
  * Bumped dependencies</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1697025600">- trim paths in the binary
- run tests</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700827200">- update to 4.40.3:
  * Fixed JSON output issue with empty arrays #1880
- update to 4.40.2:
  * Do not panic when StdIn is closed (#1867) Thanks @aleskandro!
  * Fixed issue when update against self #1869
  * Fixed multi doc anchor bug #1861
  * Fixes doc line separator issue when reading expression file
    [#1860]
  * Bumped dependencies</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1702900800">- update to 4.40.5:
  * Fixing seg fault on bad XML #1888
  * Fixed handling of --- #1890, #1896
- update to 4.40.4:
  * Fixed bug with creating maps with values based off keys</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1707393600">- update to 4.40.6:
  * Fixed to_entries[]
  * Added sample yq script</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1718625600">- update to 4.44.2:
  * Handle numbers with underscores #2039
  * Unique now works on maps and arrays #2068
  * Added support for short hand splat with env[] expression
    [#2071], as well as many other operators
    (split,select,eval,pick..)
  * Bumped dependencies
- update to 4.44.1:
  * Added min/max operators (#1992) Thanks @mbenson
  * Added pivot oeprator (#1993) Thanks @mbenson
  * Fix: shell-completion (#2006) Thanks @codekow
  * Handle escaped backslashes (#1997) Thanks @mbenson
  * Fix npe when given filename ending with "."
  * Fix: linux (w/ selinux) build (#2004) Thanks @codekow
  * Bumped dependencies
- update to 4.43.1:
  * Added omit operator #1989 thanks @mbenson!
  * Can now multiply strings by numbers #1988  thanks @mbenson!
  * Added tostring #72
  * Added string interpolation #1149
  * Can specify parent(n) levels #1970
  * Fixed CSV line break issue #1974
  * Adding a EvaluateAll function to StringEvaluator #1966
  * yqlib, default to colors off when using yaml library #1964
  * Removed JSON output warning
  * Bumped dependencies
- update to 4.42.1:
  * Can execute yq expression files directly with shebang #1851
  * Added --csv-separator flag #1950
  * Added --properties-separator option - thanks  @learnitall
  * Added --properties-array-brackets flag for properties encoder
  * Shell completion improvements - thanks @scop #1911
  * Bumped dependencies
- update to 4.41.1:
  * Can now comment in yq expressions! #1919
  * Added new CSV option to turn off auto-parsing #1947
  * Can now retrieve the alias names of merge anchors #1942
  * Fixed Toml decoding when table array defined before parent
  * Fixing with_entries context #1925</changelog>
</package>
</otherdata>