Re: [EXTERNAL] [Swig-user] swig-4.3.0 beta1 release available for testing
William S Fulton <[email protected]> Tue, 8 Oct 2024 21:47:50 +0100
| Newsgroups | gmane.comp.programming.swig.devel,gmane.comp.programming.swig |
|---|---|
| Message-ID | <CANGqftBp+p8x3gwPEXfrJCgyg=DXE7z-tbWm3uHP92otyTccig@mail.gmail.com> |
--===============8245567740176174079== Content-Type: multipart/alternative; boundary="000000000000509f900623fd4219" --000000000000509f900623fd4219 Content-Type: text/plain; charset="UTF-8" I've just pushed the tag now: v4.3.0-beta1 William On Tue, 8 Oct 2024 at 16:42, Lowekamp, Bradley (NIH/NIAID) [C] < [email protected]> wrote: > Hello, > > > > Is there an associated tag on Github? I have build infrastructure that can > easily use a SWIG version from a GH tag or hash. > > > > Thanks, > > Bradley > > > > *From: *William S Fulton <[email protected]> > *Date: *Monday, October 7, 2024 at 6:37 PM > *To: *swig-user <[email protected]>, swig-devel < > [email protected]> > *Subject: *[EXTERNAL] [Swig-user] swig-4.3.0 beta1 release available for > testing > > I have made a beta version of SWIG 4.3.0 available for testing before > making the official release. I aim to turn this into the official release > on 26 Oct if there are no major issues reported, so please test it before > then and send feedback via the Github issue tracker > <https://github.com/swig/swig/issues> or reply to this email including > the mailing lists. > > > > Download it from here: > > > > Source tarball: > http://prdownloads.sourceforge.net/swig/swig-4.3.0-beta1.tar.gz > > Windows prebuilt executable: > http://prdownloads.sourceforge.net/swig/swigwin-4.3.0-beta1.zip > > > > Summary of changes: > > > > - Add experimental support for C as a target language. > - MzScheme/Racket is deprecated and planned for removal in SWIG-4.4. > - The distributed Windows binary is now a 64-bit executable. > - Add some missing use of move semantics for performance improvements. > - Enhanced handling of namespaces when using the nspace feature. > - STL wrapper enhancements for std::unique_ptr, std::string_view, > std::filesystem. > - Various enum and enum class wrapping improvements. > - Other C++ handling improvements around templates, friends, C++11 > trailing return types and C++17 fold expressions. > - Many parser improvements for both C and C++, especially expressions. > - Improvements to handling of string and character literals. > - Minor preprocessor fixes. > - Python: Stricter stable ABI conformance, add support for python-3.13. > - C#: Add support for converting Doxygen comments into XML C# comments. > - Various other target language specific enhancements and updates for > Java, Javascript, Lua, MzScheme, Ocaml, Octave, Perl, Python, R, Ruby. > > > > More detailed information is in the CHANGES.current file in the release. > > > > William > > CAUTION: This email originated from outside of the organization. Do not > click links or open attachments unless you recognize the sender and are > confident the content is safe. > > > --000000000000509f900623fd4219 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div>I've just pushed the tag now: v4.3.0-beta1</div><= div><br></div><div>William<br></div><br><div class=3D"gmail_quote"><div dir= =3D"ltr" class=3D"gmail_attr">On Tue, 8 Oct 2024 at 16:42, Lowekamp, Bradle= y (NIH/NIAID) [C] <<a href=3D"mailto:[email protected]">blowekamp@m= ail.nih.gov</a>> wrote:<br></div><blockquote class=3D"gmail_quote" style= =3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding= -left:1ex"><div class=3D"msg-8784687486613803529"> <div style=3D"overflow-wrap: break-word;" lang=3D"EN-US"> <div class=3D"m_-8784687486613803529WordSection1"> <p class=3D"MsoNormal"><span style=3D"font-size:11pt">Hello,<u></u><u></u><= /span></p> <p class=3D"MsoNormal"><span style=3D"font-size:11pt"><u></u>=C2=A0<u></u><= /span></p> <p class=3D"MsoNormal"><span style=3D"font-size:11pt">Is there an associate= d tag on Github? I have build infrastructure that can easily use a SWIG ver= sion from a GH tag or hash.<u></u><u></u></span></p> <p class=3D"MsoNormal"><span style=3D"font-size:11pt"><u></u>=C2=A0<u></u><= /span></p> <p class=3D"MsoNormal"><span style=3D"font-size:11pt">Thanks,<u></u><u></u>= </span></p> <p class=3D"MsoNormal"><span style=3D"font-size:11pt">Bradley<u></u><u></u>= </span></p> <p class=3D"MsoNormal"><span style=3D"font-size:11pt"><u></u>=C2=A0<u></u><= /span></p> <div id=3D"m_-8784687486613803529mail-editor-reference-message-container"> <div> <div> <div style=3D"border-color:rgb(181,196,223) currentcolor currentcolor;borde= r-style:solid none none;border-width:1pt medium medium;padding:3pt 0in 0in"= > <p class=3D"MsoNormal" style=3D"margin-bottom:12pt"><b><span style=3D"color= :black">From: </span></b><span style=3D"color:black">William S Fulton <<a href=3D"mail= to:[email protected]" target=3D"_blank">[email protected]</a>&g= t;<br> <b>Date: </b>Monday, October 7, 2024 at 6:37 PM<br> <b>To: </b>swig-user <<a href=3D"mailto:[email protected]"= target=3D"_blank">[email protected]</a>>, swig-devel <= <a href=3D"mailto:[email protected]" target=3D"_blank">swig-= [email protected]</a>><br> <b>Subject: </b>[EXTERNAL] [Swig-user] swig-4.3.0 beta1 release available f= or testing<u></u><u></u></span></p> </div> <div> <div> <p class=3D"MsoNormal">I have made a beta version of SWIG 4.3.0 available f= or testing before making the official <span class=3D"m_-8784687486613803529gmail-il">release</span>. I aim to tur= n this into the official <span class=3D"m_-8784687486613803529gmail-il"> release</span> on 26 Oct if there are no major issues reported, so please t= est it before then and send feedback via the <a href=3D"https://github.com/swig/swig/issues" target=3D"_blank">Github is= sue tracker</a> or reply to this email including the mailing lists.<u></u><= u></u></p> </div> <div> <p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p> </div> <div> <p class=3D"MsoNormal">Download it from here:<u></u><u></u></p> </div> <div> <p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p> </div> <div> <p class=3D"MsoNormal">Source tarball: <a href=3D"http://prdownloads.source= forge.net/swig/swig-4.3.0-beta1.tar.gz" target=3D"_blank"> http://prdownloads.sourceforge.net/swig/swig-4.3.0-beta1.tar.gz</a><u></u><= u></u></p> </div> <div> <p class=3D"MsoNormal">Windows prebuilt executable: <a href=3D"http://prdow= nloads.sourceforge.net/swig/swigwin-4.3.0-beta1.zip" target=3D"_blank"> http://prdownloads.sourceforge.net/swig/swigwin-4.3.0-beta1.zip</a><u></u><= u></u></p> </div> <div> <p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p> </div> <div> <p class=3D"MsoNormal">Summary of changes:<u></u><u></u></p> </div> <div> <p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p> </div> <div> <p class=3D"MsoNormal">- Add experimental support for C as a target languag= e.<br> - MzScheme/Racket is deprecated and planned for removal in SWIG-4.4.<br> - The distributed Windows binary is now a 64-bit executable.<br> - Add some missing use of move semantics for performance improvements.<br> - Enhanced handling of namespaces when using the nspace feature.<br> - STL wrapper enhancements for std::unique_ptr, std::string_view,<br> =C2=A0 std::filesystem.<br> - Various enum and enum class wrapping improvements.<br> - Other C++ handling improvements around templates, friends, C++11<br> =C2=A0 trailing return types and C++17 fold expressions.<br> - Many parser improvements for both C and C++, especially expressions.<br> - Improvements to handling of string and character literals.<br> - Minor preprocessor fixes.<br> - Python: Stricter stable ABI conformance, add support for python-3.13.<br> - C#: Add support for converting Doxygen comments into XML C# comments.<br> - Various other target language specific enhancements and updates for<br> =C2=A0 Java, Javascript, Lua, MzScheme, Ocaml, Octave, Perl, Python, R, Rub= y.<u></u><u></u></p> </div> <div> <p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p> </div> <div> <p class=3D"MsoNormal">More detailed information is in the CHANGES.current = file in the release.<u></u><u></u></p> </div> <div> <p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p> </div> <div> <p class=3D"MsoNormal">William<u></u><u></u></p> </div> </div> <div style=3D"border:1pt solid rgb(156,101,0);padding:2pt"> <p class=3D"MsoNormal" style=3D"line-height:12pt;background:rgb(255,235,156= )"><span style=3D"font-size:10pt;font-family:"Calibri",sans-serif= ;color:rgb(156,101,0)">CAUTION:</span><span style=3D"font-size:10pt;font-fa= mily:"Calibri",sans-serif;color:black"> This email originated from outside of the organization. Do not click links or open attachments u= nless you recognize the sender and are confident the content is safe.<u></u= ><u></u></span></p> </div> <p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p> </div> </div> </div> </div> </div> </div></blockquote></div></div> --000000000000509f900623fd4219-- --===============8245567740176174079== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline --===============8245567740176174079== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline