Skip to content

Commit

Permalink
Added changelogs.json
Browse files Browse the repository at this point in the history
  • Loading branch information
TheEntropyShard authored Jun 4, 2024
1 parent 2f05c72 commit c3fca8b
Showing 1 changed file with 396 additions and 0 deletions.
396 changes: 396 additions & 0 deletions changelogs.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,396 @@
{
"pre-alpha": {
"0.1.36": [
"Fixed bug with black screen on creating a new world",
"Fixed bug where cycling item types of a missing block would cause a crash"
],
"0.1.35": [
"Fixed bug where world would crash upon entering"
],
"0.1.34": [
"Can now cycle block types in hotbar, e.g. blocks/slabs/stairs (set to the \" ` \" keybind by default)",
"Can now set the save game directory with command line option -s or --save-location",
"World info now stores additional metadata",
"Added 3D audio, with new play_sound_3d block event",
"Fixed a bug where picking a missing block would cause a crash",
"Fixed a bug where changing worlds would show a black screen until pausing",
"Fixed bug where dropping an item could not be rebound to mouse buttons",
"Fixed a regessing bug where the last transparent block in a chunk would still be visible after removal",
"Space keybind is no longer blank when set",
"More internal work on mobs"
],
"0.1.33": [
"Small hotfix to fix crashing when opening a crate",
"Various translation fixes"
],
"0.1.32":[
"Added the \"Dynamic Sky\" lighting option",
"Added mouse keybinds for placing / breaking blocks",
"Slight inventory improvements",
"Max stack size increased to 1000, displayed as 1K",
"Breaking blocks adds it back to your inventory",
"Significant batch renderer optimizations",
"Improved the internal block entity API for modders",
"Mac vertex format is now the same as on PC",
"Various translation additions",
"Added health bar"
],
"0.1.31d": [
"Unknown. MacOS test version"
],
"0.1.31c":[
"Unknown. MacOS test version"
],
"0.1.31b": [
"Unknown. MacOS test version"
],
"0.1.31":[
"Fixed placed blocks above y=256 not saving",
"Fixed huge lag spike when quitting to main menu",
"Fixed item duplication bug",
"Fixed a crash with the batch renderer",
"Various translation improvements"
],
"0.1.30": [
"Hotfix to prevent worlds regenerating terrain and reverting placed blocks"
],
"0.1.29":[
"Added wooden crate",
"Added gravel",
"Added limestone",
"Added gabbro stone",
"You can now build at any height above y=0",
"Inventory and hotbar are now saved",
"Items are now limited, to a maximum stack size of 999x",
"Significant memory and meshing optimisations",
"Fixed frustum culling issues",
"Introduced the 'naive' renderer, which is slower but potentially more stable for laptops",
"You can now switch between the default 'batched' and the new 'naive' renderer in the settings",
"Added block entity logic, with saving and loading",
"Region file version has been bumped from 0 to 1",
"Various translation fixes"
],
"0.1.28": [
"Added asphalt block",
"Added Welsh, Serbian (also I forgot to mention Romanian from a previous update)",
"Fixed wall running",
"Fixed glitch-hopping when crawling near slabs",
"Fixed glitching to the side of vertical slabs",
"Fixed being unable to climb stairs with a vertical slab above",
"Fixed block state generators not loading from the mods folder correctly",
"Exposed debug info as public to java mods"
],
"0.1.27":[
"Various movement fixes",
"Player no longer phases through blocks when sprinting",
"Player no longer glitches into the ground when falling",
"Glass stairs are no longer ugly",
"Added stairs for metal panels, aluminium panels, and packed lunar soil",
"Added Serbian and other localisation fixes"
],
"0.1.26": [
"Fixed glass slabs missing from the last update"
],
"0.1.25":[
"Added stairs for seamless blocks",
"Added block state generators, which can create variants of blocks at startup",
"<code>generateSlabs</code> is <strong>deprecated</strong>, please replace it with <code>\"stateGenerators\": [\"base:slabs_all\"]</code> in your data mods!"
],
"0.1.24": [
"Fixed a severe memory leak with the debug menu",
"Added missing font glyphs for Croatian",
"Added Bulgarian, Czech, and another dialect of Norwegian",
"Various localization fixes"
],
"0.1.23":[
"Added Turkish, Hungarian, Danish, Sicilian, Catalan, Swedish, Croatian, Italian",
"Fixed various localization issues",
"Pre-alpha text will now try to fit on screen the best it can",
"If text on buttons are too long, text will wrap to try to fit as well as it can"
],
"0.1.22": [
"The game has been translated to multiple languages, including Spanish, German, French, Norwegian, Dutch, Polish, Portuguese, Russian, and Ukrainian (thank you everyone for your contributions!)",
"Introducing block events <code>base:set_cuboid</code>, <code>base:set_sphere</code> and <code>base:set_spherical_segment</code>",
"These block events allow for setting blocks en masse, and running triggers for each block before and after setting",
"Examples can be found in <code>assets/block_events/examples</code> in the jar file"
],
"0.1.21":[
"Made walking speed faster",
"Made sprinting speed slower",
"Macs can render the world now",
"Fixed bug where blocks would go missing on a palette clean"
],
"0.1.20m": [
"Unknown"
],
"0.1.20l":[
"Unknown"
],
"0.1.20k": [
"Unknown"
],
"0.1.20j":[
"Unknown"
],
"0.1.20i": [
"Unknown"
],
"0.1.20h":[
"Unknown"
],
"0.1.20g": [
"Unknown"
],
"0.1.20f":[
"Unknown"
],
"0.1.20e": [
"Unknown"
],
"0.1.20d":[
"Unknown"
],
"0.1.20c": [
"Unknown"
],
"0.1.20b":[
"Unknown"
],
"0.1.20": [
"Adjusted water shader slightly",
"Adjusted player physics in water",
"Player walks slower now",
"Potential fix for inputs being ignored when creating a new world",
"Bottom of nostalgic islands world type now converts from missing to basalt stone"
],
"0.1.19":[
"Added back references to myself to the game (the guy who wrote the previous changelog has been canned.)",
"Nostalgic islands now generate with stone at the bottom layer instead of lava- uh, I mean cheese.",
"Got rid of foolish blocks",
"Fixed bug where entering the keybinds menu would stop all keypresses from working",
"Fixed the player's position not loading properly"
],
"0.1.18": [
"FinalForEach has been cancelled so all references to him in the game have been removed.",
"Added nostalgic island world type",
"Added a hunger and health system for a true survival experience",
"You can now eat cheese to restore health",
"Added can... but no can opener (find another way to open it!)",
"Added \"red\" \"stone\"",
"Added Foreshadowing block",
"Added a block that really doesn't want to exist",
"Re-unused boombox",
"Unacknowledged moonman",
"Reverted atlas size increase",
"Reverted reversion of atlas size increase",
"Fixed worlds unloading incorrectly",
"Triggers are now per-zone rather than per-game"
],
"0.1.17b blue":[
"Testing version for the block catalog for MacOS"
],
"0.1.17b red": [
"Testing version for the block catalog for MacOS"
],
"0.1.17":[
"Fixed crash on world selection screen when world seed was not set"
],
"0.1.16": [
"Added world creation screen",
"Can set world name, seed, and type",
"Added flat world type",
"Fixed random crash with the Batched renderer",
"Major internal changes, separating the concept of worlds and zones to prepare for multiplayer"
],
"0.1.15":[
"Fixed crash when chunk's palette size exceeded 128",
"Palette is automatically cleaned up when exceeding a soft limit of 128 or hard limit of 4096",
"Major internal refactors to prepare for multiplayer"
],
"0.1.14b": [
"Unknown"
],
"0.1.14":[
"Added tickDelay to base:run_trigger",
"Added debug crash button for an easy way to copy specs",
"Fixed texture buffer sharing the same binding as the diffuse texture",
"Fixed bug where missing blockstate id would crash when no default params specified",
"Fixed open save directory bug on windows not catching AWTError"
],
"0.1.13d": [
"Unknown"
],
"0.1.13c":[
"Unknown"
],
"0.1.13b": [
"Unknown"
],
"0.1.13": [
"Texture atlas size + precision increase using texture buffers.",
"Added Max FPS Slider",
"Fixed non-qwerty keybinds saving incorrectly",
"Reduced max FOV to 150",
"Fixed player-jittering in pause menu",
"Fixed bug where zeroed view direction would freeze game",
"Meshes no longer add border for null blocks"
],
"0.1.12g": [
"Adjusted atlas size for testing"
],
"0.1.12f":[
"UVs sent to the UBO are now checked for duplicates before expanding"
],
"0.1.12e": [
"Unknown"
],
"0.1.12d":[
"Unknown"
],
"0.1.12c": [
"Unknown"
],
"0.1.12b":[
"The textures atlas has been increased to 1024x, increasing the limit to 4096 different block textures (in 16x format)."
],
"0.1.12": [
"Added run_trigger to relay custom triggers",
"Unlocked FPS when not using VSync",
"Updates now work on a fixed-timestep tick system",
"Position in debug menu now uses two decimal places",
"Fixed swimming physics that behaved differently with different FPS",
"Fixed being able to place or break blocks while paused"
],
"0.1.11":[
"Reverted the atlas size change.",
"Reverted the UV texture precision."
],
"0.1.10": [
"Runtime texture atlas size increased from 256x to 1024x",
"Increased UV texture precision for blocks from 7 bits to 32 bits per axis",
"Moved some code into save library <a href=\"https://github.com/FinalForEach/Cosmic-Reach-Save-Library\">https://github.com/FinalForEach/Cosmic-Reach-Save-Library</a>",
"Pressing ESC in the keybinds menu no longer leaves if keybind button is active",
"Fixed freeze when creating world if render distance is invalid"
],
"0.1.9b":[
"A test for the inventory and open save directory button."
],
"0.1.9": [
"Fixed vertical slab placement when not placing on the ground",
"Fixed worlds not unloading on going to main menu",
"Fixed bug where open directory would go to the containing folder on windows"
],
"0.1.8":[
"Added aluminium panels",
"Slabs can now be orientated depending on placement position",
"Removed debug printing from explosions, reducing lag",
"Reduced stuttering at larger render distances",
"Fixed bug on windows where the open directory buttons wouldn't open",
"Fixed bug where non-english characters would crash the game"
],
"0.1.7": [
"Added C4",
"All lights can toggle on interact now",
"Fixed bug where light slabs being toggled would turn into full blocks",
"Introduced new block event trigger: onExplode",
"Introduced new block event action: base:explode",
"Introduced new block event action: base:set_block_state_params"
],
"0.1.6b":[
"Vsync is no longer activated by default. On/Off option should properly toggle Vsync now",
"Partial MacOS Support"
],
"0.1.6": [
"Added mouse sensitivity, FOV, and render distance sliders",
"More work done towards mac support + a warning message that macs are not yet supported",
"Selecting a block now takes into account its shape, not just its position",
"Introduced the catalogHidden field for block states, hiding them from the item catalog by default"
],
"0.1.5d":[
"Changes to mesh and shader code specifically for MacOS"
],
"0.1.5c": [
"Fixed invisible world",
"Partial MacOS Support"
],
"0.1.5b":[
"Partial MacOS Support"
],
"0.1.5": [
"Reverted the atlas size change"
],
"0.1.4":[
"Increased the runtime texture atlas size for blocks",
"Block selection is now a wireframe",
"Debug screen now shows the block you are looking at",
"Work done towards mac support",
"Keybinds should support non-QWERTY keyboards",
"Fixed bug where multiple keybind buttons could be triggered at once"
],
"0.1.3": [
"Introduced Block Events, Triggers and Actions",
"Fixed a bug where one of the faces on the default cube was flipped"
],
"0.1.2":[
"Pressing screenshot will notify you the file name",
"Removing mods no longer corrupts the world",
"Added world selection screen",
"Inventory no longer duplicates items across pages",
"Improved the default mouse sensitivity for wide screen resolutions"
],
"0.1.1": [
"Fixed the last item in the item catalog being unable to be added to the hotbar"
],
"0.1.0":[
"Adds packed lunar soil",
"The blocks.png is overwritten at runtime, all block textures are separate files"
],
"0.0.14": [
"Fixes the last item in the catalog being omitted"
],
"0.0.13":[
"Fixed the inventory buttons not closing",
"Fixed the water shader ruining the UI when escaped"
],
"0.0.12": [
"Fixed inventory slot bugs (unsure)"
],
"0.0.11": [
"Skipped version (It never existed)"
],
"0.0.10":[
"Inventory pages",
"Light slabs"
],
"0.0.9": [
"Fixed the last-transparent-block bug"
],
"0.0.8":[
"Fixed the menu F1 bug",
"Shaders can now use an #import preprocessor"
],
"0.0.7": [
"Fixed alt-tabbing ruining the player file"
],
"0.0.6":[
"Allows all assets to be loaded from the mods folder"
],
"0.0.5": [
"Fixed crouching on slabs"
],
"0.0.4":[
"Code cleanup",
"Update chunk-water shader"
],
"0.0.3": [
"Adds more error catching/logging to code"
],
"0.0.2": [
"Fixed no block destruction cool-down while in the inventory",
"Added basic mod support"
],
"0.0.1": [
"Game release"
]
}
}

0 comments on commit c3fca8b

Please sign in to comment.