Revision history for CompilerHistory


Revision [22647]

Last edited on 2019-03-30 18:58:05 by badidea [Release 1.06.0 added]
Additions:
**2019 February 18**
- ""FreeBASIC"" 1.06.0 release
- New data type "boolean"
- Started additionally providing "win32-mingworg" packages
Deletions:
- new data type "boolean"
- started additionally providing "win32-mingworg" packages


Revision [22565]

Edited on 2019-02-17 09:49:48 by JeffMarshall [reverse order of chronology]
Additions:
**2016 January 31**
- ""FreeBASIC"" 1.05.0 release


Revision [20754]

Edited on 2016-03-12 11:05:46 by fxm [Formatting]

No Differences

Revision [19905]

Edited on 2016-02-10 15:45:21 by DkLwikki [Update link format]
Additions:
- Linux port added by [[LilloWiki|Angelo Mottola]]
- Improved ""GFXLib2"" by [[LilloWiki|Angelo Mottola]] replaced the original SDL-based gfxlib by Sterling Christensen
- DOS port added by [[DrV|Daniel R. Verkamp]]
- addition of ##[[KeyPgPpmacro|macro]]## support, which would be later used in the compiler itself
- introduced [[CompilerDialects|compiler dialects]] //qb//, //deprecated//, and //fb//, along with a new //-lang// compiler switch (no //fblite// dialect yet)
Deletions:
- Linux port added by [[LilloWiki Angelo Mottola]]
- Improved ""GFXLib2"" by [[LilloWiki Angelo Mottola]] replaced the original SDL-based gfxlib by Sterling Christensen
- DOS port added by [[DrV Daniel R. Verkamp]]
- addition of ##[[KeyPgPpmacro macro]]## support, which would be later used in the compiler itself
- introduced [[CompilerDialects compiler dialects]] //qb//, //deprecated//, and //fb//, along with a new //-lang// compiler switch (no //fblite// dialect yet)


Revision [17853]

Edited on 2015-12-18 21:06:58 by DoS386 [1.04.0]
Additions:
- started additionally providing "win32-mingworg" packages
**2015 October 1**
- ""FreeBASIC"" 1.04.0 release
- new data type "boolean"


Revision [17401]

Edited on 2014-12-31 05:58:07 by DoS386 [1.01.0]
Additions:
- Smaller DOS binaries (0.90 regression)
**2014 December 28**
- ""FreeBASIC"" 1.01.0 release
Deletions:
- Smaller DOS binaries


Revision [17379]

Edited on 2014-11-09 00:54:38 by DoS386 [well]
Additions:
**2013 July 17**
- ""FreeBASIC"" 0.90.1 release
- Bugfixes
**2014 September 24**
- ""FreeBASIC"" 1.00.0 release, 10 years after project start
- 64-bit support (Windows and Linux, needs GCC)
- Smaller DOS binaries


Revision [16872]

Edited on 2013-06-25 02:56:48 by DoS386 [90]
Additions:
- Switch ""FreeBASIC"" source code management from Subversion to Git. All the history was imported into a new Git repository; the old SVN repository still exists on ""SourceForge"", but is no longer used.
**2013 June 24**
- **-gen GCC** is mature now
Deletions:
- Switch ""FreeBASIC"" source code management from Subversion to Git. All the history was imported into a new Git repository; the old SVN repository still exists on Sourceforge, but is no longer used.
**2013 ???**


Revision [16847]

Edited on 2013-06-16 10:45:46 by DoS386 [tt]
Additions:
- Awaiting ""FreeBASIC"" 0.25 release, version number bumped to 0.90, releasing test versions of all packages ("RC" versions)
Deletions:
- Awaiting ""FreeBASIC"" 0.25 release, version number bumped to 0.90


Revision [16838]

Edited on 2013-06-15 02:11:55 by DoS386 [0.90]
Additions:
- Many bugfixes (critical miscompilations, ""Win32"" graphics, DOS keyboard and file I/O, ...)
Deletions:
- Many bugfixes (critical miscompilations, Win32 graphics, DOS keyboard and file I/O, ...)


Revision [16837]

Edited on 2013-06-15 02:10:18 by DoS386 [h]
Additions:
- Many bugfixes (critical miscompilations, Win32 graphics, DOS keyboard and file I/O, ...)
- OOP enhancements
{{fbdoc item="back" value="FBWiki|Main Page"}}
Deletions:
- Many bugfixes (also critical miscompilations), OOP enhancements
{fbdoc item="back" value="FBWiki|Main Page"}}


Revision [16836]

Edited on 2013-06-15 02:06:12 by DoS386 [yeah]
Additions:
**2012 August 20**
- ""FreeBASIC"" 0.24 release
- Bugfixes, OOP enhancements
**2013 May**
- Awaiting ""FreeBASIC"" 0.25 release, version number bumped to 0.90
**2013 ???**
- ""FreeBASIC"" 0.90 release
- Many bugfixes (also critical miscompilations), OOP enhancements
{fbdoc item="back" value="FBWiki|Main Page"}}
Deletions:
{{fbdoc item="back" value="FBWiki|Main Page"}}


Revision [15221]

Edited on 2011-09-25 09:11:56 by DkLwikki [Add note on svn -> git switch]
Additions:
**2011 June** to **July**
- Switch ""FreeBASIC"" source code management from Subversion to Git. All the history was imported into a new Git repository; the old SVN repository still exists on Sourceforge, but is no longer used.


Revision [15146]

Edited on 2011-08-07 05:23:00 by DoS386 [23]
Additions:
- Many improvements, **-gen GCC** enabled (but not documented)
**2011 August 7**
- ""FreeBASIC"" 0.23 release
- Just a few bugfixes, still no inheritance
Deletions:
- Many improvements


Revision [15101]

Edited on 2011-07-07 09:10:14 by DoS386 [0.22]
Additions:
- A large patch set about the **-gen GCC** feature was committed by Victor, and this feature (having been around in the source long before) got enabled in the SVN versions and could be tested by the community now
**2011 March 29**
- New branch of ""FreeBASIC"" committed into SVN at ""SourceForge"" by Victor, implementing inheritance
**2011 May 8** to **June 1**
- ""FreeBASIC"" 0.22 full release uploaded
- "Maybe the last FB release without inheritance?" - the inheritance feature previously committed into a separate branch is NOT included
- Many small improvements
- There were several subminor updates to the released files because of packaging issues
Deletions:

- A large patch set about the **-gen GCC** feature was commited by Victor, and this feature (having been around in the source long before) got enabled in the SVN versions and could be tested by the community now


Revision [14828]

Edited on 2010-08-28 17:32:27 by CountingPine [Remove some CamelCase links, minor changes]
Additions:
Chronology of the ""FreeBASIC"" project.
- ""FreeBASIC"" compiles itself, becoming a self hosting compiler.
- Improved ""GFXLib2"" by [[LilloWiki Angelo Mottola]] replaced the original SDL-based gfxlib by Sterling Christensen
- Complete ""WinAPI"" headers
- Heavy changes in ""FreeBASIC"", neither "stable" nor "testing" releases
- Because the 0.17 sources can only be compiled with a version 0.16+2006-July-Testing combination, a release was made to allow users to install and compile ""FreeBASIC"" without applying any patch.
- The ""FreeBASIC"" source code moved from CVS to SVN.
- ""FreeBASIC"" 0.18.1 full release uploaded.
- ""FreeBASIC"" 0.18.2 full release uploaded.
- ""FreeBASIC"" 0.18.3 full release uploaded.
- ""FreeBASIC"" 0.18.4 full release uploaded.
- ""FreeBASIC"" 0.18.5 full release uploaded.
- Bugfix release. Linux: packaging, ""Win32"": graphics, DOS: GDB
- ""FreeBASIC"" 0.18.6: unexpected bugfix release, only ""Win32"" gfx related bugs (fix not complete)
- ""FreeBASIC"" 0.20 full release uploaded.
- Some developers left, very little development (mostly compiler core), no releases
- ""FreeBASIC"" 0.21 full release uploaded (almost 2 years after 0.20)
- ""FreeBASIC"" 0.21.1 full release uploaded
Deletions:
Chronology of the FreeBASIC project.
- FreeBASIC compiles itself, becoming a self hosting compiler.
- Improved GFXLib2 by [[LilloWiki Angelo Mottola]] replaced the original SDL-based gfxlib by Sterling Christensen
- Complete WinAPI headers
- Heavy rewrite of FreeBASIC, neither "stable" nor "testing" releases
- Because the 0.17 sources can only be compiled with a version 0.16+2006-July-Testing combination, a release was made to allow users to install and compile FreeBASIC without applying any patch.
- The FreeBASIC source code moved from CVS to SVN.
- FreeBASIC 0.18.1 full release uploaded.
- FreeBASIC 0.18.2 full release uploaded.
- FreeBASIC 0.18.3 full release uploaded.
- FreeBASIC 0.18.4 full release uploaded.
- FreeBASIC 0.18.5 full release uploaded.
- Bugfix release. Linux: packaging, Win32: graphics, DOS: GDB
- FreeBASIC 0.18.6: unexpected bugfix release, only ""Win32"" gfx related bugs (fix not complete)
- FreeBASIC 0.20 full release uploaded.
- Some developers left, very litte development (mostly compiler core), no releases
- FreeBASIC 0.21 full release uploaded (almost 2 years after 0.20)
- FreeBASIC 0.21.1 full release uploaded


Revision [14823]

Edited on 2010-08-25 08:12:10 by DoS386 [added missing info about 2 years "hole" ....]
Additions:
- FreeBASIC 0.18.6: unexpected bugfix release, only ""Win32"" gfx related bugs (fix not complete)
- Many improvements
- Only a few minor bugfixes
Deletions:
- FreeBASIC 0.18.6: unexpected bugfix release, only Win32 gfx related bugs (fix not complete)
- Many improvements
- Only a few minor bugfixes


Revision [14822]

Edited on 2010-08-25 08:10:33 by DoS386 [added missing info about 2 years "hole"]
Additions:
- FreeBASIC 0.18.6: unexpected bugfix release, only Win32 gfx related bugs (fix not complete)
- Re-allowed GOSUB&RETURN in -lang fblite
- Some graphics enhancements, SSE, GET, ...
**2008 September to 2008 December**
- Development continues (core + main library + graphics), no releases, testing by SVN versions (not for DOS)
**2009**
- Some developers left, very litte development (mostly compiler core), no releases
**2009 July**
- SVN versions for DOS available again (included updates are mostly from 2008)
**2009 December**
- A large patch set about the **-gen GCC** feature was commited by Victor, and this feature (having been around in the source long before) got enabled in the SVN versions and could be tested by the community now
**2010 March**
- **dkl** joined the developer team
- FreeBASIC 0.21 full release uploaded (almost 2 years after 0.20)
- Many improvements
- FreeBASIC 0.21.1 full release uploaded
- Only a few minor bugfixes
Deletions:
- FreeBASIC 0.18.6: unexpected bugfix release, only Win32 gfx related bugs.
- re-allowed GOSUB&RETURN in -lang fblite
- some graphics enhancements, SSE, GET, ...
- FreeBASIC 0.21 full release uploaded.
- FreeBASIC 0.21.1 full release uploaded.


Revision [14773]

Edited on 2010-08-20 08:25:02 by GaLeon [Spelled out month names, Added version 0.21 and 0.21.1 releases]
Additions:
**2007 June 7**
**2007 August 16**
**2007 October 12**
**2007 December 29**
**2008 March 27**
**2008 April 18**
**2008 August 10**
**2008 August 11**
**2010 July 23**
- FreeBASIC 0.21 full release uploaded.
**2010 August 11**
- FreeBASIC 0.21.1 full release uploaded.
Deletions:
**2007 Jun 7**
**2007 Aug 16**
**2007 Oct 12**
**2007 Dec 29**
**2008 Mar 27**
**2008 Apr 18**
**2008 Aug 10**
**2008 Aug 11**


Revision [14627]

Edited on 2010-06-15 11:28:08 by DkLwikki ["Back to Main" instead of "Back to TOC"]
Additions:
{{fbdoc item="back" value="FBWiki|Main Page"}}
Deletions:
{{fbdoc item="back" value="DocToc|Table of Contents"}}


Revision [13651]

Edited on 2008-08-20 01:17:33 by DoS386 [20]
Additions:
**2008 Aug 10**
- FreeBASIC 0.18.6: unexpected bugfix release, only Win32 gfx related bugs.
**2008 Aug 11**
- FreeBASIC 0.20 full release uploaded.
- Many bugfixes
- re-allowed GOSUB&RETURN in -lang fblite
- some graphics enhancements, SSE, GET, ...


Revision [13282]

The oldest known version of this page was created on 2008-04-27 21:42:48 by DoS386 [20]
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki



sf.net phatcode