Skip to content

release(v13.0.1): bump version + CHANGELOG + stubs#556

Merged
satwareAG-ironMike merged 1 commit into
satware-mainfrom
release/v13.0.1
Jul 20, 2026
Merged

release(v13.0.1): bump version + CHANGELOG + stubs#556
satwareAG-ironMike merged 1 commit into
satware-mainfrom
release/v13.0.1

Conversation

@satwareAG-ironMike

Copy link
Copy Markdown

Release artifact preparation for v13.0.1

Changes

File Change
VERSION.txt 13.0.0 -> 13.0.1
stubs/firebird-stubs.php @version 13.0.0 -> @version 13.0.1
stubs/firebird-classes.php @version 13.0.0 -> @version 13.0.1
stubs/pdo-fbird-stubs.php @version 13.0.0 -> @version 13.0.1
CHANGELOG.md [13.0.1] section with all fixes, packaging, behavior changes

v13.0.1 summary

15 audit bugs fixed:

Issue Fix PR
#512-#514 IStatus leaks in fb_blob/transaction/service #536
#515 IStatus leak in fbm_call0/fbm_call1 #529
#516 BLOB ID format 13->17 char + 32-bit truncation + legacy compat #533, #555
#517 PDO BLOB leak #535
#518 isDirty() -> statusHasError() (FB3 compat) #528
#519 Malformed SPB for service timeout #534
#520+#521 IStatus leaks on exception paths #542, #548, #552
#522 fbird_fetch_object() ctor_args #543
#523/#541 Sentinel head pattern documented (not a bug) #553
#524 Dead condition in blob_echo #537
#525 fbird_blob_export() zval refcount #543
#526 PDO array_id + IStatus leak in fb_array.hpp #544
#549 zend_symtable_str_find_ptr bug #552
#550 .deb .ini naming + phpenmod #551

Packaging additions: #481-#493, #509-#511 (Debian packaging, PIE, CI workflows, docs)

Behavior changes (documented in CHANGELOG):

Verification

  • scripts/check-version-stamps.sh PASS
  • All stubs @Version tags match VERSION.txt
  • CHANGELOG follows Keep a Changelog format

- VERSION.txt: 13.0.0 -> 13.0.1
- stubs/*.php: @Version 13.0.0 -> 13.0.1
- CHANGELOG.md: [13.0.1] section with all fixes (#512-#526, #549, #550),
  packaging additions (#481-#493), behavior changes, and documentation

15 audit bugs fixed:
  #512-#514: IStatus leaks in fb_blob/transaction/service
  #515: IStatus leak in fbm_call0/fbm_call1
  #516: BLOB ID format 13->17 char + 32-bit truncation fix + legacy compat
  #517: PDO BLOB leak
  #518: isDirty() -> statusHasError() (FB3 compat)
  #519: Malformed SPB for service timeout
  #520+#521: IStatus leaks on exception paths
  #522: fbird_fetch_object() ctor_args
  #523/#541: Sentinel head pattern documented (not a bug)
  #524: Dead condition in blob_echo
  #525: fbird_blob_export() zval refcount
  #526: PDO array_id verify + IStatus leak in fb_array.hpp
  #549: zend_symtable_str_find_ptr bug
  #550: .deb .ini naming + phpenmod auto-enable

Verified: scripts/check-version-stamps.sh PASS
@satwareAG-ironMike
satwareAG-ironMike merged commit 7bba1a5 into satware-main Jul 20, 2026
30 of 34 checks passed
@satwareAG-ironMike
satwareAG-ironMike deleted the release/v13.0.1 branch July 20, 2026 10:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant