- Changed to use the C version of SDL2
- Changed to allow resizing of the colors list
- Changed to use GLSL for rendering the screen
- Updated Pyodide to version 0.24.1
- Updated Emscripten to version 3.1.45
- Updated SDL2 to 2.24.2
- Added the screen_mode function to change screen rendering type
- Added a shortcut to change the screen mode with Alt(Option)+9
- Added support for the third and fourth gamepads
- Added the dither function to set dithering type
- Added images, tilemaps as system lists
- Marked the image and tilemap functions as deprecated functions
- Added channels, sounds, and musics as system lists
- Marked the channel, sounds, adn musics function as deprecated functions
- Renamed the reset_capture function to reset_screencast
- Renamed the set_mouse_pos function to warp_mouse
- Renamed the drop_files variable to dropped_files
- Removed the is_fullscreen variable
- Removed the input_keys variable
- Removed the set_btn and set_btnv functions
- Integrated the image and refimg of Tilemap into imgsrc
- Marked the image and refimg of Tilemap as deprecated fields
- Renamed snds_list of Music to seqs
- Marked the snds_list of Music as a deprecated field
- Changed to a new resource format based on TOML
- Changed arguments to the load and save functions
- Added Waveform class for waveform editing
- Added waveforms as a system list
- Added a detune field to Channel
- Updated 8bit BGM generator to the latest version