| Version | Change log |
| PureBasic 6.30.0 Jan 31, 2026 |
Added: Brand new ScreenGadget library to create easily UI on a game screen (for 2D and 3D) ! Added: Brand new HID library ! Added: #PB_FTP_Debug flag for OpenFTP() to allow to get more info about the connection. Added: #PB_ListIcon_NoHeaders flag to ListIconGadget() Added: #PB_Explorer_NoHeaders flag to ExplorerListGadget() Added: Unicode() to create a dynamic unicode string like Ascii() and UTF8() Added: HeaderSection/EndHeaderSection to put C or ASM code outside the main() function Added: #PB_InputRequester_HandleCancel to have a special return for InputRequester() if the user cancelled it Added: Gzip encoding support for HttpRequest(), HttpRequestMemory(), ReceiveHTTPFile() and ReceiveHTTPMemory() Added: #PB_Menu_NativeImageSize tot CreateImageMenu() and CreatePopupImageMenu() to allow larger icons in menus (Windows) Added: #PB_2DDrawing_FastText for DrawingMode() to have a faster text rendering (Windows). Added: #PB_Mail_NoSSLCheck and #PB_Mail_WeakSSL flags for SendMail() to ease tests. Added: Automatic BOM handling to CreateFile() and ReadFile()/OpenFile() with #PB_File_BOM flag Added: Changed x,y type for DisplaySprite/DisplayTransparentSprite() from integer to float (Not supported on DX9 or DX11 subsystem) Added: Placeholder support for StringGadget() with #PB_String_PlaceHolder flag Added: PackerCallback() to monitor and abort compression. Added: 'onresize' event for Dialog library for gadgets which supports #PB_EventType_Resize Updated: Splitted the 2DDrawing lib for functions which doesn't needed dependencies (see here) Changed: CreateImage() background color now takes full RGBA() color for 32-bit picture. #PB_Image_Transparent and #PB_Image_TransparentBlack can be used to set a transparent background with white or black antialising. Fixed: Some compiler and libraries bugs (fixed bug list) |
| PureBasic 6.21.0 Jun 11, 2025 |
Added: #PB_Sprite_Transparent support to CreateSprite() Added: #PB_Image_BlackAlphaBackground and #PB_Image_WhiteAlphaBackground for SaveImage() Added: LoadImage() now supports 32-bit BMP files when alpha channel is found Added: OSVersion() now support Windows Server 2016, Windows Server 2019, Windows Server 2022 and Windows Server 2025 Removed: #PB_Menu_ModernLook and #PB_Menu_SysTrayLook support on Windows. Fixed: Two IDE issues, thanks to kenmo ! Fixed: Some compiler and libraries bugs (fixed bug list) |
| PureBasic 6.20.0 Feb 13, 2025 |
Updated: OGRE to lastest 14.3 version (big thanks for the help Pf Shadoko) ! Added: Windows 11 native arm64 support ! Added: TLS support for Network library (Thanks Idle for the tips) ! Added: PureLibrary creation in PureBasic ! Added: WebWiewProxy() to enable proxy support (Sponsored by Kukulkan) Added: #PB_Editor_TabNavigation support to EditorGadget() (Sponsored by Quin) Added: #PB_Entity_InheritScale support to Get/SetEntityAttribute() Added: DLL support to UsePostgreSQL() (Sponsored by wayne-c) Added: Windows 10+ mode to link directly to UCRT.dll to have smaller executables and up-to-date CRT Added: IsPack() Added: Get/SetWorldAttribute() to control shadows, water and sky Added: PureBasic-CLI.cmd to easily open a commandline environment (Windows) Optimized: BuildMeshLOD() now uses a much better algorithm for automatic LOD creation Changed: SaveRenderTexture() -> only .png format is supported Changed: SkyDome() and CreateWater() functions to have better and faster rendering Changed: Add3DArchive() always needs to be after OpenScreen() Removed: Sun() has been removed, replaced with CreateLight() Removed: WaterHeight(), SwitchCamera(), LoadWorld() Fixed: A few compiler and libraries bugs |
Total downloads
88
Last month's downloads
3
Last week's downloads
0
... software products in the world of programming languages. PureBasic x64, developed by Fantaisie Software, is a cutting-edge ... you're an experienced developer or just getting started, PureBasic x64 is the perfect tool for making your ... ASM code, inline C code, and multi-threading support, PureBasic x64 provides a powerful and intuitive platform for ...