This page documents the OWLNext releases in reverse chronological order. For information about the ongoing development, see our Roadmap.
There are three kinds of releases for OWLNext: major release, minor release and patch (see SemVer). A major release comes with API and implementation changes comprising new features, enhancements and fixes. We call this a "series". Minor releases deliver additional features, enhancements and fixes within a series and are generally backward compatible. Patches (also known as "updates") only provide bug-fixes and are generally fully binary compatible with the ABI of the previous version, as to support DLL replacement. In a patch, we change only the third part of the full version number, and hence the names of the library files, using a two-part ("major" and "minor") version number, do not change.
Note on prereleases: The library may be available in an unfinished state for community feedback and testing. Such a version of the library is called a prerelease, also known as a beta. A prerelease of the library is never guaranteed to be binary compatible with the previous version, and consequently, the library files are given three-part version numbers, and the OWL_PRERELEASE flag is set. For a discussion about the usage of beta versions in production code, see our FAQ.
Version 7 was released 2020-05-19, starting a new series based on modern C++17.
Major features and improvements compared to the 6.40 series:
The following sections give a summary of changes in released versions. For the detailed record of changes to the source code, see the log for the release branch in the Subversion source code repository (branches/7).
See the version 7 milestone reports for bug fixes and new features, as well as the code log.
After years of preliminary 64-bit support in the 6.30 series, OWLNext 6.40 Beta was finally released 2014-06-29, providing official support for 64-bit compilation. Version 6.40 went into stable release mode with 6.40.5 on Friday 2014-12-12. Versions 6.41 to 6.44 are mainly bug-fix releases with additional compiler support.
With the release of version 7, version 6.44 entered Long-Term Support mode 2020-05-19, as a stable backwards compatible version with support for older compilers. No further features are planned for the 6.40 series, except for any eventual bug fixes and compiler support.
Major features and improvements compared to version 6.36:
The following sections give a summary of changes in released versions. For the detailed record of changes to the source code, see the log for the release branch in the Subversion source code repository (branches/6.44 (sourceforge.net)).
Also see the milestone reports for 6.44 bug fixes, as well as 6.44 new features.
Also see the milestone reports for 6.44 bug fixes, as well as 6.44 new features.
Registrar [bugs:#319].Also see the milestone reports for 6.36 and 6.44 bug fixes, as well as 6.44 new features.
this qualification for dependent name in TIArrayAsVector [r3549].Also see the milestone reports for 6.35.1 and 6.43.1 bug fixes.
Also see the 6.42 milestone report for bugs.
Also see the 6.41 milestone report for bugs and feature requests.
Also see the 6.40.7 milestone report for bugs.
Also see the 6.40.6 milestone report for bugs.
Also see the 6.40.5 milestone report for bugs.
Also see the 6.40.4 milestone report for bugs.
Also see the 6.40.2 milestone report for bugs.
Also see the 6.40.1 milestone report for bugs.
Also see the 6.40 milestone reports for bugs and new features.
After major work to remove obsolete legacy stuff from the source code, as well as improving and simplifying the build scripts, OWLNext 6.30 was released 2009-09-02. Further improvements and many new features were delivered in version 6.32. Versions 6.34 to 6.36 are mainly bug-fix releases with additional compiler support.
With the release of the overhauled 6.40 series as the new line of development, versions 6.36 and 6.30 entered Long-Term Support mode. These versions are maintained as key stepping stones in our recommended upgrade approach.
Major features and improvements compared to version 6.20:
The following sections give a summary of changes in released versions. For the detailed record of changes to the source code, see the log for the release branch in the Subversion source code repository (branches/6.36 (sourceforge.net)).
Also see the milestone report for 6.36 bug fixes.
this qualification for dependent name in TIArrayAsVector [r3550].Also see the milestone report for 6.35.1 bug fixes.
Also see the 6.34.1 milestone report for bugs.
Also see the 6.34 milestone reports for bugs and new features.
Also see the 6.32.7 milestone report.
Also see the 6.32.6 milestone report.
Also see the 6.32.5 milestone report.
Contains the changes made in the 6.31 Developer Preview. See log.
OWLNext 6.20 was planned and introduced as a new base version for further work. It was a big upgrade with much work on support for new compilers and operating systems. After a series of release candidates, starting with RC1 in 2004, version 6.20 was finally released 2007-06-06, and was included on the C++Builder 2007 Partner CD.
The support for 6.20 ended 2009-06-10 with the release of 6.20.10.
Major features and improvements compared to version 6.19:
The following sections give a summary of changes in released versions. For the detailed record of changes to the source code, see the log for the 6.20 branch in the Subversion source code repository (branches/OWLNext620).
OWLNext 6.04 (aka OWL NExt 6.0 Patch 4), released in 1999, was considered the base version until the release of OWLNext 6.20. All versions up to and including 6.19 were distributed as patches to 6.04.
See OWLNext Pre-6.20 Revision History for details.
Bugs: #166
Bugs: #170
Bugs: #217
Bugs: #223
Bugs: #224
Bugs: #226
Bugs: #227
Bugs: #228
Bugs: #230
Bugs: #231
Bugs: #235
Bugs: #236
Bugs: #238
Bugs: #241
Bugs: #243
Bugs: #248
Bugs: #249
Bugs: #250
Bugs: #252
Bugs: #254
Bugs: #255
Bugs: #256
Bugs: #260
Bugs: #261
Bugs: #262
Bugs: #263
Bugs: #265
Bugs: #266
Bugs: #267
Bugs: #268
Bugs: #271
Bugs: #272
Bugs: #274
Bugs: #275
Bugs: #278
Bugs: #290
Bugs: #291
Bugs: #295
Bugs: #299
Bugs: #301
Bugs: #302
Bugs: #303
Bugs: #304
Bugs: #305
Bugs: #306
Bugs: #307
Bugs: #308
Bugs: #309
Bugs: #310
Bugs: #311
Bugs: #312
Bugs: #313
Bugs: #314
Bugs: #315
Bugs: #317
Bugs: #318
Bugs: #319
Bugs: #321
Bugs: #322
Bugs: #324
Bugs: #329
Bugs: #331
Bugs: #332
Bugs: #333
Bugs: #334
Bugs: #335
Bugs: #336
Bugs: #337
Bugs: #340
Bugs: #341
Bugs: #342
Bugs: #347
Bugs: #349
Bugs: #353
Bugs: #355
Bugs: #356
Bugs: #357
Bugs: #360
Bugs: #361
Bugs: #362
Bugs: #363
Bugs: #365
Bugs: #366
Bugs: #367
Bugs: #368
Bugs: #369
Bugs: #371
Bugs: #374
Bugs: #375
Bugs: #376
Bugs: #378
Bugs: #382
Bugs: #385
Bugs: #386
Bugs: #388
Bugs: #390
Bugs: #391
Bugs: #392
Bugs: #393
Bugs: #394
Bugs: #395
Bugs: #396
Bugs: #397
Bugs: #401
Bugs: #406
Bugs: #412
Bugs: #413
Bugs: #419
Bugs: #420
Bugs: #425
Bugs: #426
Bugs: #427
Bugs: #429
Bugs: #430
Bugs: #434
Bugs: #438
Bugs: #439
Bugs: #443
Bugs: #444
Bugs: #445
Bugs: #446
Bugs: #448
Bugs: #449
Bugs: #450
Bugs: #451
Bugs: #454
Bugs: #455
Bugs: #456
Bugs: #458
Bugs: #459
Bugs: #460
Bugs: #463
Bugs: #464
Bugs: #466
Bugs: #467
Bugs: #468
Bugs: #470
Bugs: #474
Bugs: #475
Bugs: #476
Bugs: #477
Bugs: #479
Bugs: #481
Bugs: #482
Bugs: #484
Bugs: #485
Bugs: #487
Bugs: #488
Bugs: #489
Bugs: #490
Bugs: #491
Bugs: #492
Bugs: #497
Bugs: #498
Bugs: #504
Bugs: #505
Bugs: #507
Bugs: #524
Bugs: #527
Bugs: #528
Bugs: #529
Bugs: #530
Bugs: #531
Bugs: #538
Bugs: #541
Bugs: #546
Bugs: #547
Bugs: #549
Bugs: #550
Bugs: #559
Bugs: #571
Bugs: #573
Bugs: #574
Bugs: #585
Bugs: #586
Bugs: #587
Bugs: #591
Bugs: #595
Bugs: #596
Bugs: #597
Bugs: #598
Bugs: #599
Bugs: #600
Bugs: #602
Bugs: #619
Bugs: #626
Bugs: #627
Bugs: #628
Bugs: #629
Bugs: #631
Bugs: #632
Bugs: #634
Bugs: #635
Bugs: #637
Bugs: #638
Bugs: #639
Commit: [r1122]
Commit: [r1773]
Commit: [r1924]
Commit: [r2121]
Commit: [r2587]
Commit: [r2591]
Commit: [r2593]
Commit: [r2596]
Commit: [r2612]
Commit: [r2621]
Commit: [r2625]
Commit: [r2637]
Commit: [r2686]
Commit: [r2733]
Commit: [r2877]
Commit: [r3001]
Commit: [r3009]
Commit: [r3061]
Commit: [r3077]
Commit: [r3080]
Commit: [r3107]
Commit: [r3141]
Commit: [r3184]
Commit: [r3186]
Commit: [r3393]
Commit: [r3398]
Commit: [r3549]
Commit: [r3550]
Commit: [r3560]
Commit: [r3563]
Commit: [r3997]
Commit: [r426]
Commit: [r4535]
Commit: [r4621]
Commit: [r4702]
Commit: [r4708]
Commit: [r4842]
Commit: [r5273]
Commit: [r5305]
Commit: [r5353]
Commit: [r5793]
Commit: [r6010]
Commit: [r6011]
Commit: [r6488]
Commit: [r6491]
Commit: [r6492]
Commit: [r6493]
Commit: [r7001]
Commit: [r7233]
Commit: [r7235]
Commit: [r7356]
Commit: [r7415]
Commit: [r7422]
Commit: [r7533]
Commit: [r7534]
Commit: [r7535]
Commit: [r7640]
Commit: [r7641]
Commit: [r7646]
Commit: [r8441]
Commit: [r8444]
Commit: [r867]
Discussion: Controls loosing window handle after upgrading owlnext
Discussion: Documenting regressions
Discussion: State of OCFNext — time to discontinue?
Discussion: OWLMaker for Embarcadero C++Builder 11 Alexandria
Discussion: Some Bugfixes
Discussion: 5e2783b4ce
Discussion: GENPRO
Discussion: Single Instance Application example
Discussion: 24-bit bitmap
Discussion: OwlMaker for RAS Studio XE8
Discussion: Problems using TListViewCtrl
Discussion: OWLMaker fails to build
Discussion: Help on incompatible changes in 7 series
Discussion: OWLNext 7 and VS2015 (C++ 14.0)
Discussion: Preparing updates for OWLNext 7, 6.44 and 6.36
Discussion: Road ahead — C++20, OWLNext 8 and SemVer
Discussion: Road ahead — C++20, OWLNext 8 and SemVer
Discussion: OWLNext 7.0.4 and 6.44.14 updates
Discussion: Releasing updates OWLNext 7.0.20, 6.44.28 and 6.36.13
Discussion: Bugs in arrays.h (old classlib) when compiling with Clang C++Builder
Discussion: Where is the 6.34 branch ?
Discussion: OWLNext 6.44.11 and 6.36.4 updates
Feature Requests: #103
Feature Requests: #104
Feature Requests: #105
Feature Requests: #106
Feature Requests: #107
Feature Requests: #109
Feature Requests: #110
Feature Requests: #111
Feature Requests: #115
Feature Requests: #116
Feature Requests: #117
Feature Requests: #119
Feature Requests: #120
Feature Requests: #124
Feature Requests: #128
Feature Requests: #131
Feature Requests: #135
Feature Requests: #136
Feature Requests: #155
Feature Requests: #160
Feature Requests: #167
Feature Requests: #170
Feature Requests: #172
Feature Requests: #177
Feature Requests: #190
Feature Requests: #191
Feature Requests: #192
Feature Requests: #199
Feature Requests: #239
Feature Requests: #246
Feature Requests: #248
Feature Requests: #264
Feature Requests: #267
Feature Requests: #272
Feature Requests: #59
Feature Requests: #6
Feature Requests: #62
Feature Requests: #64
Feature Requests: #7
Feature Requests: #80
Feature Requests: #88
Feature Requests: #89
Feature Requests: #91
Feature Requests: #92
News: 2018/02/support-for-embarcadero-rad-studio-102-tokyo
News: 2019/11/5-year-review-of-the-640-series
News: 2025/09/announcing-the-availability-of-rad-studio-13-florence
Wiki: Contributing
Wiki: Frequently_Asked_Questions
Wiki: History
Wiki: Installing_OWLNext
Wiki: Installing_OWLNext_from_the_Code_Repository
Wiki: Main_Page
Wiki: OWLNext_Roadmap_and_Prereleases
Wiki: OWLNext_naming_convention
Wiki: OWLNext_pre-6.20_Revision_History
Wiki: Supported_Compilers
Wiki: Upgrading_from_OWL