Updates

 On this site you find the newest updates round PureBasic.

 Please also notice the categories downloads and user-libs.

 

Update

OS

Version

Date

Size

PureBasic-Update

(Installation of a new PureBasic full version, which can be get in the personal

download on www.purebasic.com)

Windows, Linux, MacOS X, Raspberry Pi

(There aren't provided special update archives of PureBasic anymore. Please download and install the requested full version in a new directory. To avoid problems you shouldn't install over an existing version, especially not over an older PB v3.x version!)

6.21

and older

June

2025

29-73

MByte

 

Newest library updates:

 

www.purebasic.com/update/

Note: This directory isn't online anymore - updates are always released as new full versions now!

The libraries offered on this site each include newest updates after the release of a regular update. These can be downloaded with right-click > "Save as" and must be copied into the directory "PureBasic\PureLibraries\".

(If your internet browser automatically adds the extension ".txt" to the saved files, then you must delete it manually. In any case there should only be one copy of a library in the above mentioned directory.)

www.purebasic.com/beta/

The libraries offered on this site are also released after the release of a regular update. But they are beta versions, which are thought for testing. So use them with care!

All other notes are the same like "updates".

 

Content of the lastest new version v6.20

12 February 2025 : Version 6.20 LTS

- Updated: OGRE to lastest 14.3 version (big thanks for the help Pf Shadoko) !
- Added: 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

You find the contents of the individual PureBasic updates in the recent past in the history.