www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - Beta 2.100.0

reply Martin Nowak <code dawg.eu> writes:
Glad to announce the first beta for the 2.100.0 release, ♥ to the 
40 contributors.

http://dlang.org/download.html#dmd_beta
http://dlang.org/changelog/2.100.0.html

As usual please report any bugs at
https://issues.dlang.org

-Martin
Apr 22
next sibling parent reply rikki cattermole <rikki cattermole.co.nz> writes:
This release is very exciting.

Semver versioning, lots of shared library support for dub,  mustuse and 
lots of deprecations + removals.
Apr 22
parent user1234 <user1234 12.de> writes:
On Friday, 22 April 2022 at 09:55:22 UTC, rikki cattermole wrote:
 This release is very exciting.

 Semver versioning,
it just took 100 releases to accidentaly match the standards. What a marathon.
Apr 22
prev sibling next sibling parent Salih Dincer <salihdb hotmail.com> writes:
On Friday, 22 April 2022 at 09:24:00 UTC, Martin Nowak wrote:
 Glad to announce the first beta for the 2.100.0 release, ♥ to 
 the 40 contributors.

 http://dlang.org/download.html#dmd_beta
 http://dlang.org/changelog/2.100.0.html

 As usual please report any bugs at
 https://issues.dlang.org

 -Martin
I have been so looking forward to this moment! I'm looking forward to the release of the version... Thanks to everyone who contributed. 😀 SDB 1979
Apr 22
prev sibling next sibling parent reply Guillaume Piolat <first.last gmail.com> writes:
On Friday, 22 April 2022 at 09:24:00 UTC, Martin Nowak wrote:
 As usual please report any bugs at
 https://issues.dlang.org

 -Martin
Thanks for all involved. https://issues.dlang.org/show_bug.cgi?id=23046
Apr 22
parent reply Guillaume Piolat <first.last gmail.com> writes:
On Friday, 22 April 2022 at 13:19:13 UTC, Guillaume Piolat wrote:
 On Friday, 22 April 2022 at 09:24:00 UTC, Martin Nowak wrote:
 As usual please report any bugs at
 https://issues.dlang.org

 -Martin
Thanks for all involved. https://issues.dlang.org/show_bug.cgi?id=23046
More on the backend: https://issues.dlang.org/show_bug.cgi?id=23047 https://issues.dlang.org/show_bug.cgi?id=23048 https://issues.dlang.org/show_bug.cgi?id=23049 Those are not super critical bugs. It would just be nice to be able to use D_SIMD one day, as DMD compile speed benefits are enticing.
Apr 23
parent reply Walter Bright <newshound2 digitalmars.com> writes:
On 4/23/2022 7:45 AM, Guillaume Piolat wrote:
 Those are not super critical bugs. It would just be nice to be able to use 
 D_SIMD one day, as DMD compile speed benefits are enticing.
I've addressed all three. The latter two are the result of incorrect usage, so I added some examples here: https://github.com/dlang/druntime/pull/3808 which should help.
Apr 24
parent Guillaume Piolat <first.last gmail.com> writes:
On Sunday, 24 April 2022 at 07:56:53 UTC, Walter Bright wrote:
 I've addressed all three. The latter two are the result of 
 incorrect usage, so I added some examples here:

 https://github.com/dlang/druntime/pull/3808

 which should help.
Thanks! I had suspected some bad usage from my end.
Apr 24
prev sibling next sibling parent reply Brian Callahan <bcallah openbsd.org> writes:
Just added a changelog entry for my zlib update to phobos...
(Sorry for not doing it before! Even after Iain mentioned it...)

~Brian
Apr 22
parent reply kdevel <kdevel vogtner.de> writes:
On Friday, 22 April 2022 at 14:33:19 UTC, Brian Callahan wrote:
 Just added a changelog entry for my zlib update to phobos...
 (Sorry for not doing it before! Even after Iain mentioned it...)

 ~Brian
Has the zlib-source been altered or why is it included as source? I mean I just upgraded my OS's zlib shared object and thought I'm done.
May 15
parent rikki cattermole <rikki cattermole.co.nz> writes:
Its compiled in statically to Phobos (however this may depend on 
compiler ext.).
May 15
prev sibling next sibling parent Vladimir Marchevsky <vladimmi gmail.com> writes:
On Friday, 22 April 2022 at 09:24:00 UTC, Martin Nowak wrote:

 Implement DIP 1038:  mustuse
I like how fresh-accepted DIPs are implemented while some ones accepted years ago are still missing in compiler.
Apr 22
prev sibling next sibling parent Bastiaan Veelo <Bastiaan Veelo.net> writes:
On Friday, 22 April 2022 at 09:24:00 UTC, Martin Nowak wrote:

 http://dlang.org/changelog/2.100.0.html
It seems the list of contributors does not include the contributions to Dub. — Bastiaan.
Apr 23
prev sibling next sibling parent Walter Bright <newshound2 digitalmars.com> writes:
On 4/22/2022 2:24 AM, Martin Nowak wrote:
 Glad to announce the first beta for the 2.100.0 release, ♥ to the 40
contributors.
 
 http://dlang.org/download.html#dmd_beta
 http://dlang.org/changelog/2.100.0.html
 
 As usual please report any bugs at
 https://issues.dlang.org
 
 -Martin
 
Yay! Thanks, Martin + 40!
Apr 23
prev sibling next sibling parent Brian Callahan <bcallah openbsd.org> writes:
On Friday, 22 April 2022 at 09:24:00 UTC, Martin Nowak wrote:
 Glad to announce the first beta for the 2.100.0 release, ♥ to 
 the 40 contributors.

 http://dlang.org/download.html#dmd_beta
 http://dlang.org/changelog/2.100.0.html

 As usual please report any bugs at
 https://issues.dlang.org

 -Martin
Found a bug that prevents 2.100.0-beta.1 from building on OpenBSD. Fix here: https://github.com/dlang/druntime/pull/3809 ~Brian
Apr 24
prev sibling next sibling parent Christopher Katko <ckatko gmail.com> writes:
On Friday, 22 April 2022 at 09:24:00 UTC, Martin Nowak wrote:
 Glad to announce the first beta for the 2.100.0 release, ♥ to 
 the 40 contributors.

 http://dlang.org/download.html#dmd_beta
 http://dlang.org/changelog/2.100.0.html

 As usual please report any bugs at
 https://issues.dlang.org

 -Martin
OOOH 'mustuse' is something I asked for template help with! Seeing someone make a direct language feature is great! I write performant code that often uses return values for simplicity and I didn't want an "opt-in" form of error detection because the entire point is preventing people from forgetting to check return values. You also, AFAIK, can't even use exceptions anywhere near deconstructors. I'll have to try this feature out. Thanks for the hard work everyone!
Apr 26
prev sibling parent Martin Nowak <code dawg.eu> writes:
On Friday, 22 April 2022 at 09:24:00 UTC, Martin Nowak wrote:
 Glad to announce the first beta for the 2.100.0 release, ♥ to 
 the 40 contributors.

 http://dlang.org/download.html#dmd_beta
 http://dlang.org/changelog/2.100.0.html
Release Candidate is live now.
 As usual please report any bugs at
 https://issues.dlang.org

 -Martin
May 03