Writing

Some open source contributions I did a while ago

Merged contributions to faker-cxx and WoW-Spell-Editor.

· By Adrian Marquina

I made these contributions a while ago and wanted to keep a short note about them. They are four merged pull requests across two projects.

faker-cxx

In faker-cxx, I added ULID generation and unit tests in November 2024, closing issue #997. In the next PR, merged in December, I added UUID v1 and v3 generation alongside the existing default v4, without adding an external dependency.

WoW-Spell-Editor

In WoW-Spell-Editor, my first PR added SQL script export with language keys and column fixes for the AzerothCore spell and spellvisual tables. It also resized the Import/Export window when switching tabs.

In a follow-up PR, I refactored AbstractDBC and the import/export logic, moved AzerothCore mappings into config files, fixed a first-time import bug that had required a restart, and made SQL export faster.