Thread overview
vibe.d 0.7.27-beta.1
Jan 22, 2016
Sönke Ludwig
Jan 22, 2016
Sebastiaan Koppe
Jan 23, 2016
Robert M. Münch
Jan 24, 2016
Sönke Ludwig
Jan 24, 2016
Robert M. Münch
Jan 24, 2016
Sönke Ludwig
RC vibe.d 0.7.27-rc.2
Jan 29, 2016
Sönke Ludwig
January 22, 2016
I've finally managed to tag a first beta for vibe.d. It contains numerous optimizations in the network and HTTP code, so it's especially important to thoroughly test this before release.

0.7.26 (except for the win32 driver) still compiles fine on DMD 2.067.0, so a fully synchronized release is fortunately not essential this time.

http://code.dlang.org/packages/vibe-d/0.7.27-beta.1

Changelog:
https://github.com/rejectedsoftware/vibe.d/blob/master/CHANGELOG.md
January 22, 2016
On Friday, 22 January 2016 at 11:14:19 UTC, Sönke Ludwig wrote:
> I've finally managed to tag a first beta for vibe.d. It contains numerous optimizations in the network and HTTP code, so it's especially important to thoroughly test this before release.
>
> 0.7.26 (except for the win32 driver) still compiles fine on DMD 2.067.0, so a fully synchronized release is fortunately not essential this time.
>
> http://code.dlang.org/packages/vibe-d/0.7.27-beta.1
>
> Changelog:
> https://github.com/rejectedsoftware/vibe.d/blob/master/CHANGELOG.md

+1 for splitting into sub-package and the performance improvements
January 23, 2016
On 2016-01-22 11:14:19 +0000, Snke Ludwig said:

> I've finally managed to tag a first beta for vibe.d. It contains numerous optimizations in the network and HTTP code, so it's especially important to thoroughly test this before release.
> 
> 0.7.26 (except for the win32 driver) still compiles fine on DMD 2.067.0, so a fully synchronized release is fortunately not essential this time.
> 
> http://code.dlang.org/packages/vibe-d/0.7.27-beta.1
> 
> Changelog:
> https://github.com/rejectedsoftware/vibe.d/blob/master/CHANGELOG.md

Error: Error reading file 'C:\Users\robby\AppData\Roaming\dub\packages\vibe-d-0.7.27-beta.1\lib\win-amd64\event2.lib' 


-- 
Robert M. Münch
http://www.saphirion.com
smarter | better | faster

January 24, 2016
Am 23.01.2016 um 16:42 schrieb Robert M. Münch:
> Error: Error reading file
> 'C:\Users\robby\AppData\Roaming\dub\packages\vibe-d-0.7.27-beta.1\lib\win-amd64\event2.lib'

I didn't build libevent for win64 so far and I'd rather not want to invest that time. Instead, I'd recommend to just use the "win32" configuration of vibe-d(:core) on that platform. Probably the "libevent" configuration should just be disabled on win64...
January 24, 2016
On 2016-01-24 12:49:25 +0000, Snke Ludwig said:

> I didn't build libevent for win64 so far and I'd rather not want to invest that time. Instead, I'd recommend to just use the "win32" configuration of vibe-d(:core) on that platform.

Just to be sure I get it. On Win32 I could use "libevent" or "win32 native", right? So, the libevent is not mandatory for Windows at all?

>  Probably the "libevent" configuration should just be disabled on win64...

If it's not necessary I highly vote for this. Keep things simple and streamlined as much as possible. The less dependencies the better.

-- 
Robert M. Münch
http://www.saphirion.com
smarter | better | faster

January 24, 2016
Am 24.01.2016 um 14:14 schrieb Robert M. Münch:
> On 2016-01-24 12:49:25 +0000, Snke Ludwig said:
>
>> I didn't build libevent for win64 so far and I'd rather not want to
>> invest that time. Instead, I'd recommend to just use the "win32"
>> configuration of vibe-d(:core) on that platform.
>
> Just to be sure I get it. On Win32 I could use "libevent" or "win32
> native", right? So, the libevent is not mandatory for Windows at all?

Correct.

>>  Probably the "libevent" configuration should just be disabled on
>> win64...
>
> If it's not necessary I highly vote for this. Keep things simple and
> streamlined as much as possible. The less dependencies the better.
>

Okay, I'll do that for the upcoming release! I know of nobody who has compiled libevent for Win64 themselves, so it doesn't make much sense to offer the configuration.
January 29, 2016
Am 22.01.2016 um 12:14 schrieb Sönke Ludwig:
> I've finally managed to tag a first beta for vibe.d. It contains
> numerous optimizations in the network and HTTP code, so it's especially
> important to thoroughly test this before release.
>
> 0.7.26 (except for the win32 driver) still compiles fine on DMD 2.070.0,
> so a fully synchronized release is fortunately not essential this time.
>
> http://code.dlang.org/packages/vibe-d/0.7.27-beta.1
>
> Changelog:
> https://github.com/rejectedsoftware/vibe.d/blob/master/CHANGELOG.md

A release candidate is now up for testing. If now further issues come up, this will be tagged as 0.7.27 next week.

http://code.dlang.org/packages/vibe-d/0.7.27-rc.2