# Symbol Upload

### April 1st, 2026 (v10.3.0)

* Feature: Skip symbols with unparseable GUIDs, add portable PDB support (#189)

### November 6th, 2025 (v10.2.4)

• Bug Fix: Revert to CommonJS module format (#181)

### September 30th, 2025 (v10.2.2)

• Bug Fix: Nintendo Related Update (reach out to <support@bugsplat.com>) to learn more.

• Bug Fix: Improved error handling for symbol dump errors

### September 10th, 2025 (v10.2.2)

• Fix: Nintendo Related Update (reach out to <support@bugsplat.com>) to learn more.

• Fix: Handle dump sym errors

### August 20th, 2025 (v10.2.1)

• Chore: Convert to ESM

• Fix: Options -h and --help return exit code 1

• Fix: --localPath option deletes ./tmp folder after copy

### August 7th, 2025 (v10.2.0)

* Feature: Create local symsrv folder

### May 23rd, 2025 (v10.1.11)

* Fix: `dump_syms` fails due to incorrect path handling

### May 20th, 2025 (v10.1.10)

* Fix: sym file names

### May 16th, 2025 (v10.1.9)

* Fix: module name for dylib sym files

### May 7th, 2025 (v10.1.8)

* Chore: update README.md
* Fix: better error for invalid pdb

### January 23rd, 2025 (v10.1.7)

* Fixed: intel build

### January 2nd, 2025 (v10.1.5)

* Fixed: exFAT error

### November 26th, 2024 (v10.1.4)

* Fixed: npm audit

### October 1st, 2024 (v10.1.2)

* Fixed: Dylib uuid parsing

### September 12th, 2024 (v10.1.1)

* Fixed: node-dump-syms install step

### September 12th, 2024 (v10.1.0)

* Fixed: update action.yaml for dumpSyms support
* Fixed: can't upload dSYM files
* Added: allow nss uploads for Nintendo

### August 8th, 2024 (v10.0.1)

* Fixed: don't match folders when globbing symbols
* Fixed: build issues

### July 23rd, 2024 (v10.0.0)

* Updated: require node 22

### July 23rd, 2024 (v9.2.3)

* Fixed: symbol-upload-linux fails if tmp dir doesn't exist
* Fixed: remove incorrect must match text

### June 14th, 2024 (v9.1.1)

* Fixed: readable stream locked

### May 28th, 2024 (v9.1.0)

* Added stats to uploads

### May 21st, 2024 (v9.0.1)

* Fixed: add windows compatibility to GitHub Action
* Fixed: no such file or directory mkdir issues

### May 15th, 2024 (v9.0.0)

* Added support for prx and sprx
* Fixed: don't retry auth errors
* Fixed: enoent searching for symbol files

### April 16th, 2024 (v8.0.5)

* Fixed: sym file lookup

### April 13th, 2024 (v8.0.4)

* Fixed: include extension in windows module name

### April 13th, 2024 (v8.0.3)

* Fixed: remove file extensions from sym

### March 20th, 2024 (v8.0.2)

* Fixed: dsym temp file name

### March 20th, 2024 (v8.0.1)

* Added: dump\_syms
* Removed glob support

### February 29th, 2024 (v7.4.1)

* Fixed: elf guids

### February 29th, 2024 (v7.4.0)

* Added: uuids for ELF

### February 27th, 2024 (v7.3.1)

* Fixed: make action standalone
* Fixed: temporary directory for .gz files

### February 14th, 2024 (v7.3.0)

* Added: enable symsrv uploads for dSYMs

### February 9th, 2024 (v7.2.4)

* Fixed: global install can't find package.json

### February 9th, 2024 (v7.2.3)

* Fixed: missing package.json

### February 8th, 2024 (v7.2.2)

* Added: GitHub action blurb
* Added: recursive search example
* Fixed: add version info to help

### January 8th, 2024 (v7.2.1)

* Fixed: source map uploads

## Symbol Upload Tools Updates (2023)

### October 30th, 2023 (v7.2.0)

* Added: release package as a library

### October 19th, 2023 (v7.1.0)

* Fixed: module name with spaces in sym file
* Added: upload sym files to symsrv

### October 18th, 2023 (v7.0.1)

* Fixed: don't double zip files

### October 13th, 2023 (v6.3.1)

* Fixed: unknown option messages too verbose

### October 13th, 2023 (v7.0.0)

* Added: compress on worker thread
* BREAKING CHANGE: Removed the --threads param (artifact from SendPdbs, not relevant due to Node.js I/O handling)

### October 9th, 2023 (v6.3.0)

* Added: s3 symsrv support

### October 2nd, 2023 (v6.2.3)

* Removed setup-node step from action
* Fixed: error ENOTEMPTY deleting tmp
* Fixed: retry failed symbol uploads

### September 21st, 2023 (v6.2.2)

* Added: reusable action
* Fixed: negative pdb guid
* Added: action snippet to readme

### September 21st, 2023 (v6.2.1)

* Fixed: crash when guid can't be parsed

### September 19th, 2023 (v6.2.0)

* Added support for parsing windows guids

### May 17th, 2023 - SendPdbs Major Update

Significant improvements to the BugSplat symbol upload utility:

* Removed size limitation on symbol stores
* Made symbols available to any crash report in database
* Simplified version number coordination
* Improved large symbol store handling
* Available for download at app.bugsplat.com/browse/download\_item.php?item=sendpdbs
* Included in Windows SDKs as drop-in replacement

### May 15th, 2023 (v6.1.3)

* Added support for files in nested directories

### May 15th, 2023 (v6.1.2)

* Added support for files larger than 2GB

### May 12th, 2023 (v6.1.1)

* Fixed: use correct temp dir

### May 5th, 2023 (v6.1.0)

* Added support for parallel uploads
* Added serialize zips to disk before uploading
* Added support for nested files with same name (index.js.map, bin/index.js.map)

### April 7th, 2023 (v6.0.1)

* Added upload support for .app and .dSYM files

### March 30th, 2023 (v6.0.0)

* Added support for binary build
* Updated documentation: fixed readme samples
* BREAKING CHANGE: requires node version 18 or later

{% hint style="warning" %}
Not seeing what you're looking for? You can browse archived changelogs from 2022-2015 [here](https://changelog.bugsplat.com/changelog).
{% endhint %}
