Recent

Author Topic: New version of FPC  (Read 633 times)

BSaidus

  • Sr. Member
  • ****
  • Posts: 280
  • lazarus 1.8.4 Win8.1 / cross FreeBSD
New version of FPC
« on: June 11, 2019, 09:35:23 am »
Hello,
Can we hope see a new version of FPC  :)?
The last version (3.0.4 ) is dated November 28th, 2017.

Thanks.
lazarus 1.8.4 Win8.1 / cross FreeBSD
dhukmucmur vernadh!

Thaddy

  • Hero Member
  • *****
  • Posts: 8509
Re: New version of FPC
« Reply #1 on: June 11, 2019, 10:38:34 am »
3.2.0 is in the release candidate phase, functionality complete and very stable. But preparing a release includes things like documentation, release notes, platform builds, tests and maybe some minor bug fixes only related to the frozen functionality.
The latter parts are *a lot of work* that most people seriously underestimate.....Be patient.

IOW: you should/can use 3.2.0 right now.

btw: the documentation for 3.2.0 is of course also in RC phase.
« Last Edit: June 11, 2019, 10:42:21 am by Thaddy »
Read the manuals and if you are a professional get a proper education in computer science. Makes the forum a lot cleaner.

BSaidus

  • Sr. Member
  • ****
  • Posts: 280
  • lazarus 1.8.4 Win8.1 / cross FreeBSD
Re: New version of FPC
« Reply #2 on: June 11, 2019, 11:38:57 am »
@Thaddy.
Thank you !!
I never underestimate work of the FPC team  ::).
Thanks to you all.
lazarus 1.8.4 Win8.1 / cross FreeBSD
dhukmucmur vernadh!

Thaddy

  • Hero Member
  • *****
  • Posts: 8509
Re: New version of FPC
« Reply #3 on: June 11, 2019, 11:58:41 am »
Maybe Marco (release management) can add something to it.
Read the manuals and if you are a professional get a proper education in computer science. Makes the forum a lot cleaner.

nanobit

  • New Member
  • *
  • Posts: 39
Re: New version of FPC
« Reply #4 on: June 11, 2019, 03:17:07 pm »
I have switched already to fpc 3.2 (beta). This has only benefits.
If new compiler features are not needed,
the RTL (for example, TStrings) is extended too, see unit changes at:
http://wiki.freepascal.org/User_Changes_Trunk
http://wiki.freepascal.org/FPC_New_Features_Trunk
And many bug fixes in RTL compared to fpc 3.0.4.
See branch fixes_3_2.

For Windows users, convenient Lazarus installers (beta) exist:
https://sourceforge.net/projects/lazarus-snapshots/files/