Page 1 of 3

PureBasic 4.31 beta 2 released!

Posted: Sun May 24, 2009 11:29 pm
by freak
Hello everybody,

A new PureBasic release has entered the beta stage. This is a bugfix-only release, there are no new features. The purpose of this release is to give those that only switch to newer releases once the beta-period is over a stable base to work with while the v4.40 release is going through the alpha and beta stages. We tried to focus on the major bugs in the 4.30 release and skip minor issues. Note that some bigger bugs could not be resolved without major changes to the code and so we postponed these to the next release as well.

You can download it as usual on your user account.

Note: Since there are no new features and we want to get our focus back on the v4.40 release soon, this beta-period will be very short (maybe only one beta release). So if you reported bugs that are now marked as fixed, please test soon to verify that things work as they should now.

The v4.40 release is still a bit away, but we are working very hard on it. The list of new things is quite long again and we still need to work a few things out. Stay tuned.

The PureBasic Team

Posted: Sun May 24, 2009 11:32 pm
by SCRJ
Thanks :D
...Waiting for 4.40 :D

Posted: Sun May 24, 2009 11:53 pm
by Falko
SCRJ wrote:Thanks :D
...Waiting for 4.40 :D
Good news for PB 4.40 :D

Thank you @PB-Team

Re: PureBasic 4.31 beta1 released!

Posted: Mon May 25, 2009 12:15 am
by Rescator
Wohoo!

And as for 4.40, this made me grin so big I ended up laughing...
freak wrote:The list of new things is quite long again
It's like a 2nd xmas ;)

Posted: Mon May 25, 2009 12:17 am
by DoubleDutch
I tried the beta 4.31 (Win x86) on a 23000+ line program. It found a couple of syntax errors it didn't find before - once I fixed them it compiled fine and all seems to work ok. :)

Posted: Mon May 25, 2009 12:28 am
by Fred
DoubleDutch wrote:I tried the beta 4.31 (Win x86) on a 23000+ line program. It found a couple of syntax errors it didn't find before - once I fixed them it compiled fine and all seems to work ok. :)
Was they real syntax errors or a compiler mistake ?

Posted: Mon May 25, 2009 12:32 am
by DoubleDutch
Really syntax errors that were not picked up before.

I'd just typed 'School\Title', rather than 'School\Title=0' and a define didn't have the type, when the procedure had the type.

The new version caught these errors, the old one didn't. :)

Posted: Mon May 25, 2009 12:32 am
by Fred
Good ;).

Posted: Mon May 25, 2009 1:44 am
by cas
Thanks. Works fine for now :P

Posted: Mon May 25, 2009 2:44 am
by Rescator
Now that's pretty cool, even EnableExplicit wouldn't have caught that.
Maybe I'll debug my code faster now too :)

Posted: Mon May 25, 2009 5:04 am
by Inner
Thanks, would be nice if you had time to list the bugs that where fixed in future please.

Posted: Mon May 25, 2009 11:05 am
by Tranquil
Thanks PB Team for a stable release of 4.3x soon. I tried the beta and my actual projects seems to compile fine.

As my projects for production environment are always compiled with one version behind the official one I'm happy to see a 4.3x announcement.

Short: Good Work!

Posted: Mon May 25, 2009 12:22 pm
by srod
All of my major projects compile fine with this new version. Thank you team.

Posted: Mon May 25, 2009 4:22 pm
by Mistrel
Yaaay! I'm off to recompile. :)

Posted: Mon May 25, 2009 4:39 pm
by rsts
Sources compile and run.

Will be a little more work to go back and identify the "work arounds" and remove them to see if things still work :)

- as someone else mentioned a "fixed" list would be helpful. perhaps in the future a tag could be added to the FIXED to identify the release so we could just search on that? e.g FIXED 4.31 or something

Looks great so far.

cheers