Thread overview | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
|
June 17, 2018 Beta 2.081.0 | ||||
---|---|---|---|---|
| ||||
Glad to announce the first beta for the 2.081.0 release, ♥ to the 52 contributors for this release. http://dlang.org/download.html#dmd_beta http://dlang.org/changelog/2.081.0.html As usual please report any bugs at https://issues.dlang.org ---- Highlights: https://dlang.org/changelog/2.081.0.html#expression-based_contract_syntax https://dlang.org/changelog/2.081.0.html#min_runtime_classes https://dlang.org/changelog/2.081.0.html#backtrace_debug_info_macos https://dlang.org/changelog/2.081.0.html#customCachePaths -Martin |
June 17, 2018 Re: Beta 2.081.0 | ||||
---|---|---|---|---|
| ||||
Posted in reply to Martin Nowak | On Sunday, 17 June 2018 at 04:42:26 UTC, Martin Nowak wrote: > Glad to announce the first beta for the 2.081.0 release, ♥ to the 52 contributors for this release. > > http://dlang.org/download.html#dmd_beta http://dlang.org/changelog/2.081.0.html > > As usual please report any bugs at https://issues.dlang.org > > ---- > > Highlights: > > https://dlang.org/changelog/2.081.0.html#expression-based_contract_syntax https://dlang.org/changelog/2.081.0.html#min_runtime_classes https://dlang.org/changelog/2.081.0.html#backtrace_debug_info_macos https://dlang.org/changelog/2.081.0.html#customCachePaths > > -Martin Can we avoid shipping this "not yet delivered" regression [1] ? [1] https://issues.dlang.org/show_bug.cgi?id=18993 |
June 16, 2018 Re: Beta 2.081.0 | ||||
---|---|---|---|---|
| ||||
Posted in reply to Martin Nowak | On Sat, 16 Jun 2018 at 21:45, Martin Nowak via Digitalmars-d-announce <digitalmars-d-announce@puremagic.com> wrote: > > Glad to announce the first beta for the 2.081.0 release, ♥ to the 52 contributors for this release. > > http://dlang.org/download.html#dmd_beta http://dlang.org/changelog/2.081.0.html > > As usual please report any bugs at https://issues.dlang.org > > ---- > > Highlights: > > https://dlang.org/changelog/2.081.0.html#expression-based_contract_syntax https://dlang.org/changelog/2.081.0.html#min_runtime_classes https://dlang.org/changelog/2.081.0.html#backtrace_debug_info_macos https://dlang.org/changelog/2.081.0.html#customCachePaths > > -Martin Great stuff. The biggest highlight in this release for C++ users like myself is a huge amount of work relating to extern(C++). I think this is the biggest step forward since it was introduced in 2012. Mixed-language class hierarchies are now supported, and a whole raft of long-standing ABI issues have been worked out, making construction and destruction semantics compatible between languages. No more work-arounds for virtual destructors, or factory-style 'create' functions are required. I made this PR to try and make it better advertised for the release: https://github.com/dlang/dmd/pull/8366 Also, Rainer has 2 approved patches waiting for merge that complete the set. I was planning to make this change to the release notes before the next release, but I had no idea a release was imminent. Are there announcements ahead of the release branch being tagged? Anyway, if we could see that those patches are integrated into 2.081, that'd be very excellent. |
June 17, 2018 Re: Beta 2.081.0 | ||||
---|---|---|---|---|
| ||||
Posted in reply to Manu | On Sunday, 17 June 2018 at 05:20:51 UTC, Manu wrote: > The biggest highlight in this release for C++ users like myself is a > huge amount of work relating to extern(C++). I think this is the > biggest step forward since it was introduced in 2012. > Mixed-language class hierarchies are now supported, and a whole raft > of long-standing ABI issues have been worked out, making construction > and destruction semantics compatible between languages. > No more work-arounds for virtual destructors, or factory-style > 'create' functions are required. It's still an amazing progress! Thank you!! > I was planning to make this change to the release notes before the > next release, but I had no idea a release was imminent. > Are there announcements ahead of the release branch being tagged? https://dlang.org/changelog/release-schedule.html > Anyway, if we could see that those patches are integrated into 2.081, that'd be very excellent. Targeting stable and getting it merged before the final 2.081 release (in two weeks) should be all you need. (The beta release announcement [1] would be updated too, but as it probably will be regenerated over the course of the beta period and will be removed once the beta period is over, it's not that important.) [1] https://github.com/dlang/dlang.org/blob/master/changelog/2.081.0_pre.dd |
June 26, 2018 Re: Beta 2.081.0 | ||||
---|---|---|---|---|
| ||||
Posted in reply to Martin Nowak | On 06/17/2018 06:42 AM, Martin Nowak wrote:
> Glad to announce the first beta for the 2.081.0 release, ♥ to the 52 contributors for this release.
Second Beta live now.
|
June 28, 2018 Release Candidate 2.081.0 [was: Re: Beta 2.081.0] | ||||
---|---|---|---|---|
| ||||
Posted in reply to Martin Nowak | On 06/17/2018 06:42 AM, Martin Nowak wrote:
First release candidate for the 2.081.0 release is out now.
> http://dlang.org/download.html#dmd_beta http://dlang.org/changelog/2.081.0.html
>
> As usual please report any bugs at https://issues.dlang.org
-Martin
|
July 02, 2018 Re: Release Candidate 2.081.0 [was: Re: Beta 2.081.0] | ||||
---|---|---|---|---|
| ||||
Posted in reply to Martin Nowak | On Thursday, 28 June 2018 at 20:58:54 UTC, Martin Nowak wrote:
>> http://dlang.org/changelog/2.081.0.html
Looks like duplicate in Contributors section:
Q. F. Schroll
Quirin F. Schroll
--
Alexander
|
Copyright © 1999-2021 by the D Language Foundation