![]() # Objective Resolves #17064 ## Solution - Bevy no longer converts asset file extensions to lowercase before trying to resolve an asset loader ## Testing - I adapted the `custom_asset` example (see comment in #17064) - The changes were tested on Linux As far as I know, Windows has a case-insensitive file system by default, so case-sensitive asset file extensions are probably bad practice in a game. But we should be case-sensitive everywhere or handle asset paths completely case-insensitive. Before this PR: * asset loader extensions are case-sensitive * asset file names are case-sensitive * asset file extensions are converted to lowercase ⚡ Now everything should be case-sensitive |
||
---|---|---|
.. | ||
macros | ||
src | ||
Cargo.toml | ||
README.md |