Dean
6dca6acab4
Merge pull request #11512 from pushkarreddyy/fix/prepare-release-notes-json-shapes
...
fix(tools): handle unexpected JSON response shapes in prepare_release_notes
2026-10-27 19:01:50 +13:00
Dean
2812b2987b
Merge pull request #11428 from StoneDC/fix/release-notes-final-body-limit
...
fix(tools): reject oversized final release note bodies
2026-10-27 18:38:12 +13:00
pushkarreddyy
6cc77aea39
test(tools): verify unexpected JSON response shapes in prepare_release_notes
2026-10-26 23:16:44 +05:30
Dean
5b089729ca
Merge pull request #11101 from StoneDC/fix/release-docs-stage-copies
...
fix(tools): stage documentation copies before publishing
2026-10-27 05:41:35 +13:00
StoneDC
50f74d1dd8
fix(tools): reject oversized final release note bodies
2026-10-26 20:54:35 +08:00
StoneDC
bdff898154
fix(tools): stage documentation copies before publishing
2026-10-26 01:22:45 +08:00
emirplus
2683388f93
fix(tools): handle errors cleanly and reconfigure streams in prepare_release_notes
...
Wrap the prepare_release_notes entrypoint in main(argv=None) with UTF-8
stream reconfiguration using backslashreplace error handling.
Decode release notes JSON with utf-8-sig to accept UTF-8 BOM headers.
Catch OSError and ValueError in main and report them via parser.error
rather than propagating unhandled tracebacks.
2026-10-23 16:27:20 +03:00
Dean Galvin
c54134ed4b
Merge main into codex/opus-native-decoder-20261021
2026-10-23 15:40:07 +13:00
Dean
fff2346734
Merge pull request #9347 from zaryabzip/feat/vorbisdec-libvorbisfile
...
feat(libSceVorbisDec): decode Ogg Vorbis with libvorbisfile 1.3.7
2026-10-23 12:54:40 +13:00
p3nicillin and Claude Opus 5.5
a6e9733c17
fix(opus): hide libopus symbols and package its notice as a license
...
Build the bundled libopus with hidden visibility and an empty OPUS_EXPORT,
so its symbols stay internal without relying on --exclude-libs (which
Apple's linker lacks). Turn off OPUS_STACK_PROTECTOR and
OPUS_FORTIFY_SOURCE so MinGW builds do not import libssp-0.dll, as in
27c0acabe2 from #9764 . Ship the notice through the licenses list as
libs/licenses/opus.txt, like vgmstream.
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-22 23:09:24 +01:00
p3nicillin
721a2e4b73
fix(opus): decode at the requested rate with bundled libopus
2026-10-22 23:09:24 +01:00
zaryabzip
a542a13f00
feat(libSceVorbisDec): decode Ogg Vorbis with libvorbisfile 1.3.7
...
Add libogg 1.3.6 and libvorbis 1.3.7 as submodules, built from source as
hidden static libraries, and implement the 31 libvorbisfile exports on top
of them. Decoder state lives in a host table keyed by the guest
OggVorbis_File, guest callbacks are trampolined, and vorbis_info is
returned in its LP64 layout.
2026-10-22 09:51:31 +05:00
emirplus
29a75503fb
fix(tools): handle errors cleanly and reconfigure streams in package_release
...
Wrap the package_release entrypoint in main(argv=None) with UTF-8
stream reconfiguration using backslashreplace error handling.
Catch RuntimeError, ValueError, and OSError in main and report them
via parser.error rather than propagating unhandled tracebacks. Guard
missing CMakeCache in windows_runtime and non-directory documentation
sources in collect_docs with descriptive errors.
2026-10-21 21:51:48 +03:00
Dean
4936df7889
Merge pull request #6721 from JJenkx/feat/ajm-atrac9-vibration
...
feat(ajm): decode ATRAC9 vibration streams
2026-10-21 17:55:47 +13:00
Dean
f289e7de76
Merge pull request #8011 from emirplus/fix-package-release-utf8-bom
...
fix(tools): decode CMake cache with utf-8-sig in package_release
2026-10-20 17:35:23 +13:00
emirplus
b51adcaf12
fix(tools): decode CMake cache with utf-8-sig in package_release
2026-10-19 20:36:08 +03:00
emirplus
4436a42ad8
fix(tools): create parent directory for body output in prepare_release_notes
2026-10-19 20:27:35 +03:00
Adrià
4b462ef602
Merge pull request #6795 from simonbronk/codex/release-note-destination-preflight
...
fix(release): preflight note destinations before writing
2026-10-19 15:14:44 +02:00
Adrià
3c485b889c
Merge pull request #6693 from bappisinsane/test/prepare-release-notes
...
test(tools): cover prepare_release_notes truncation and file output
2026-10-19 10:43:38 +02:00
bappisinsane
bfb2cb0b74
chore: consolidate release notes tests and fix checklist
2026-10-19 11:40:59 +06:00
Mehran
9824c46fe0
feat(libs): let relinked Windows games opt into mimalloc
2026-10-19 00:08:47 +03:00
Dean
0361f5d54f
Merge pull request #6424 from MrMha/fix/release-notes-aliases-20261015
...
fix: reject aliased release note input and outputs
2026-10-18 02:08:02 +13:00
JJenkx
d0f2684dce
feat(ajm): decode ATRAC9 vibration channel configurations
2026-10-17 00:48:16 -04:00
Adrià
3b54eba0de
Merge pull request #6114 from ArjenS-LA/fix/release-directory-junctions
...
fix(release): reject dangling directory junction destinations
2026-10-17 01:24:00 +02:00
simonbronk
b0f3ff18a5
fix(release): preflight note destinations before writing
2026-10-16 14:21:40 +02:00
MrMha
0be11ff1a3
fix: keep release-note alias tests compatible with Python 3.9
2026-10-15 22:20:53 +04:00
MrMha
bca123a7b9
fix: reject aliased release note input and outputs
2026-10-15 18:54:04 +04:00
Adrià
2dbdce6c4d
Merge pull request #5729 from Ondra97/codex/fix-package-tracy-runtime
...
fix(release): include the enabled Tracy runtime
2026-10-15 14:19:46 +02:00
ArjenS-LA
93b10d9647
fix(release): reject dangling directory junction destinations
2026-10-14 15:36:09 -07:00
ideabsassistenza
d8e6922acb
fix(release): inspect read-only dangling destination links
2026-10-14 11:56:50 +02:00
ideabsassistenza
ad388ad21d
fix(release): reject read-only Windows destinations before promotion
2026-10-14 11:56:07 +02:00
Ondra97
be9fbd5371
fix(release): include the enabled Tracy runtime
2026-10-14 10:12:29 +02:00
boykopovar
6d35b92ba6
feat(ci): truncate long release commits list
2026-10-14 10:48:45 +03:00
Adrià
8b20708599
Merge pull request #4579 from MiniRML/fix/release-configured-windows-runtime
...
fix(release): find the configured Windows runtime
2026-10-13 17:48:48 +02:00
MiniRML
db577b4a34
fix(release): preflight asset destination types
2026-10-12 09:29:03 -07:00
MiniRML
7dfd790d08
fix(release): find the configured Windows runtime
2026-10-12 09:05:52 -07:00
Bharat Yadav
f961c52ad8
fix(release): exclude removed libraries from packages ( #4297 )
2026-10-12 20:31:13 +13:00
MrMha
19344d661a
test(packaging): restore cwd before temporary cleanup
2026-10-11 19:30:59 +04:00
MrMha
5ccc11642f
fix(packaging): validate and stage release archives
2026-10-11 18:23:59 +04:00