FreeBASIC CompilerHistory
FBWiki 表紙→CompilerHistory←オリジナル・サイト
プロジェクトの歴史
FreeBASIC プロジェクトの年表。
年表
2019 February 18
2016 January 31
2015 October 1
- FreeBASIC 1.04.0 公開
- 新しいデータ型 "boolean"
- バグ修正
2014 December 28
- FreeBASIC 1.01.0 公開
- "win32-mingworg" パッケージを追加提供開始
- バグ修正
2014 September 24
- FreeBASIC 1.00.0 公開, プロジェクト開始から10年!
- 64 ビット・サポート(Windows と Linux、GCC が必要)
- より小さい DOS バイナリ(0.90 回帰)
- 多くのバグ修正
2013 July 17
2013 June 24
- FreeBASIC 0.90 公開
- 多くのバグ修正 (重大なコンパイル誤り、Win32 描画、DOS キーボードとファイル I/O、...)
- OOP 機能強化
- -gen GCC は、この時点で成熟
2013 May
- 待ちの FreeBASIC 0.25 公開, バージョン番号は 0.90 にぶつかります, すべてのパッケージのテスト・バージョン("RC" 版)として公開
2012 August 20
- FreeBASIC 0.24 公開
- バグ修正, OOP 機能強化
2011 August 7
- FreeBASIC 0.23 公開
- わずかのバグ修正だけ, まだ継承はなし
2011 June to
July
- FreeBASIC のソースコード管理を、Subversion から Git に切り替えます。
すべての履歴は、新しい Git リポジトリにインポートされました。
古い SVN リポジトリは、まだ SourceForge 上に存在しますが、もう使われることはありません。
2011 May 8 to
June 1
- FreeBASIC 0.22 フル・リリース・アップロード
- "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
2011 March 29
- New branch of FreeBASIC committed into SVN at SourceForge by Victor, implementing inheritance
2010 August 11
- FreeBASIC 0.21.1 フル・リリース・アップロード
- Only a few minor バグ修正
2010 July 23
- FreeBASIC 0.21 full release uploaded (almost 2 years after 0.20)
- Many improvements, -gen GCC enabled (but not documented)
2010 March
- dkl joined the developer team
2009 December
- 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
2009 July
- SVN versions for DOS available again (included updates are mostly from 2008)
2009
- Some developers left, very little development (mostly compiler core), no releases
2008 September to 2008 December
- Development continues (core + main library + graphics), no releases, testing by SVN versions (not for DOS)
2008 August 11
- FreeBASIC 0.20 full release uploaded.
- 多くのバグ修正
- Re-allowed GOSUB&RETURN in -lang fblite
- Some graphics enhancements, SSE, GET, ...
2008 August 10
- FreeBASIC 0.18.6: unexpected bugfix release, only Win32 gfx related bugs (fix not complete)
2008 April 18
- FreeBASIC 0.18.5 full release uploaded.
- Bugfix release. Linux: packaging, Win32: graphics, DOS: GDB
2008 March 27
- FreeBASIC 0.18.4 full release uploaded.
- INSTRREV added
- Many bug fixes in various areas
- More OOP, finalizing dialect split into -lang fb and -lang qb, added -lang fblite
- Fixed Linux packages
- Fixed old shell/path/spawn trouble in DOS
2007 December 29
- FreeBASIC 0.18.3 full release uploaded.
- Various bug fixes (graphics, threading)
- QB compatibility mode further restricted compared to FB mode, and improved compatibility to QB
- Experimental serial port driver for DOS added
2007 October 12
- FreeBASIC 0.18.2 full release uploaded.
- many, many bug fixes
- MILESTONE: PCOPY in text mode added ( dos/window only )
- QB Compatibility improvements for RND, SCREEN, ERASE
- Changed default field alignment to 4 bytes on DOS and Linux such that the BFD in binutils-2.17 compatibility problems should finally be resolved for DOS and Linux users.
2007 August 16
- FreeBASIC 0.18.1 full release uploaded.
- No ground breaking additions, only minor fixes compared to previous version 0.17.
- Strings and UDT's are passed BYREF with other data types being passed BYVAL.
2007 June 7
- The FreeBASIC source code moved from CVS to SVN.
2007 May 14
- Version 0.17 released, similar to previous testing releases, but complete with installers.
- 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.
- Major installation problems on the Linux release, so an additional Linux release was made a week later to correct the problems.
- Some users found minor installation problems on DOS/Windows and workarounds made available.
- First full release with graphics working (almost) with DOS target also
- The major change in this full release compared to version 0.16, was that all procedure parameters now defaulted to passing BYVAL.
2007 May 2
- The next 0.17 "testing" version, very much new.
- Shortly after this release, the version number in CVS was increased to 0.18, but before any full release of 0.17 had been made.
2007 January - April
- Types (structures) allow member functions, operator overloading, properties, constructors and destructors.
- Graphics library has capabilities for screen control, events, and alpha blending.
- Built-in support for 64 bit file operations.
2006 December 08
- FBHELP "help viewer" 0.5 released, pretty mature now
2006 November
- Started providing CVS versions of FB, Win and Linux, later also DOS
2006 September - December
- Heavy changes in FreeBASIC, neither "stable" nor "testing" releases
- introduced compiler dialects qb, deprecated, and fb, along with a new -lang compiler switch (no fblite dialect yet)
- beginnings of OOP
- Introduction of the BFD library from the GNU binutils, providing additional link-time information in libraries.
2006 August 1
- DOS graphics bug fixed (worked never before), "unofficial" patch provided
2006 July 30
- First 0.17 "testing" version
- addition of macro support, which would be later used in the compiler itself
2006 July 15
- FBHELP "help viewer" 0.1 released, some bugs present, fixing in following months
2006 June 11 - 19
- Version 0.16 公開
- Namespaces
- Implicit scope blocks
2005 December 6
- Version 0.15 公開
- Support for Unicode strings
- Complete WinAPI headers
2005 July 27
- Version 0.14 公開
- 完全なデバッグサポート
- 関数の多重定義
2005 April 14
2005 March 4
2005 January 31
2005 January 8
2004 December 31
2004 December 15
2004 December 9
2004 December 7
2004 December ???
2004 December ???
2004 December 2
2004 December ???
2004 November 30
2004 November ???
- FreeBASIC はセルフ・ホスティング・コンパイラになりました。自分自身をコンパイルします。
2004 October 22
- プロジェクトは SourceForge.net に登録されました。
2004 September
- プロジェクトは Andre Victor T. Vicentini が始めました。VBDOS で書かれました。
ページ歴史:2019-03-30 18:58:05
日本語翻訳:WATANABE Makoto、原文著作者:JeffMarshall