-1

While testing in Windows, the Data Editor failed to start because it wasn't
able to start up an Ωedit server.  Turns out this is due to a breaking
change in Node >=18 to address a recent serious CVE in the
child_process.spawn function.  Under Windows when calling a script (like
.bat or .cmd, etc.) it is now required that the {shell: true} spawn option
be used.  The update to comply with this breaking API change was made in
Ωedit 0.9.83, but RC2 uses Ωedit 0.9.82.  The PR to upgrade Ωedit (
https://github.com/apache/daffodil-vscode/commit/ba7cfe0210f88a5e17fca793d3f325b28c852296)
was tested, reviewed, approved, and it was just merged this afternoon.
The Data Editor now once again works under Windows as well as Linux and
macOS.  In light of this, I think a new RC is prudent.

-Davin


On Tue, Oct 8, 2024 at 8:04 AM Shane Dell <shaned...@apache.org> wrote:

> Hello all,
>
> I'd like to call a vote to release Apache Daffodil™ Extension for Visual
> Studio Code 1.4.0-rc2.
>
> All distribution packages, including signatures, digests, etc. can be
> found at:
> https://dist.apache.org/repos/dist/dev/daffodil/daffodil-vscode/1.4.0-rc2
>
> This release has been signed with PGP key
> 86DDE7B41291E380237934F007570D3ADC76D51B, corresponding
> to shaned...@apache.org, which is included in the KEYS file here:
> https://downloads.apache.org/daffodil/KEYS
>
> The release candidate has been tagged in git with 1.4.0-rc2.
>
> For reference, here is a list of all closed GitHub issues tagged with
> 1.4.0:
> https://github.com/apache/daffodil-vscode/milestone/5?closed=1
>
> Please review and vote. The vote will be open for at least 72 hours
> (Friday, 11 October 2024, 8:00am EST).
>
> [ ] +1 approve
> [ ] +0 no opinion
> [ ] -1 disapprove (and reason why)
>
> Documentation for 1.4.0 can be found here
>
> https://github.com/apache/daffodil-vscode/wiki/Apache-Daffodil%E2%84%A2-Extension-for-Visual-Studio-Code:-v1.4.0
> .
>
> Thank you,
>
> - Shane Dell
>

Reply via email to