Fix changelog html output, add changelog history

This commit is contained in:
tterrag 2020-06-09 19:42:57 -04:00
parent 6f1be11612
commit 144f46251f
3 changed files with 55 additions and 4 deletions

View File

@ -155,7 +155,7 @@ String getChangelogText() {
def temp = it def temp = it
if (lineCount == 0) { if (lineCount == 0) {
temp = "Create ${version}" temp = "Create ${version}"
temp = "<h2 style=\"display:inline;\">$temp </h2><em>for Minecraft ${minecraft_version}</em><br/>" temp = "<span style=\"font-size: 18px; color: #333399;\">Create v${mod_version}</span>&nbsp;&nbsp;<em>for Minecraft ${minecraft_version}</em><br/>"
} else if (it.startsWith('-')) { } else if (it.startsWith('-')) {
temp = "&nbsp;&nbsp;&nbsp;$temp<br/>" temp = "&nbsp;&nbsp;&nbsp;$temp<br/>"
temp = temp.replaceAll("(\\S+\\/\\S+)#([0-9]+)\\b", "<a href=\"https://github.com/\$1/issues/\$2\">\$0</a>"); temp = temp.replaceAll("(\\S+\\/\\S+)#([0-9]+)\\b", "<a href=\"https://github.com/\$1/issues/\$2\">\$0</a>");
@ -165,14 +165,16 @@ String getChangelogText() {
} }
str += temp str += temp
lineCount++ lineCount++
return
} else { } else {
str += "<p>Please submit any Issues you come across on the&nbsp;<a href=\"https://github.com/${github_project}/issues\" rel=\"nofollow\">Issue Tracker</a>.</p>"
done = true done = true
} }
} }
return str return str
} }
new File("changelog.html").write getChangelogText()
tasks.curseforge.enabled = !dev && project.hasProperty('simi_curseforge_key') tasks.curseforge.enabled = !dev && project.hasProperty('simi_curseforge_key')
curseforge { curseforge {

View File

@ -3,3 +3,52 @@ A hotfix for our dear users over in Multiplayer.
Fixes Fixes
- (0.2.4b) Fixed server crash when Cart Assembler accelerates held Minecarts - (0.2.4b) Fixed server crash when Cart Assembler accelerates held Minecarts
- Fixed build errors of previous version - Fixed build errors of previous version
0.2.4a:
Just a few Bug-Fixes since the recent 1.15 release. Enjoy!
Fixes
- Fixed pistons moving at inconsistent speeds, overshooting their bounds
- Fixed belts not moving entities
- Fixed diagonal belts teleporting entities miles away
- Fixed tree fertilizer not working
- Patched some localization gaps
- Fixed pulley placing down ropes when destroyed while moving
- Fixed inconsistencies with glue removal and placement
- Fixed crash when placing a crafter between two colliding rotation sources
- Fixed cases of self-powering loops caused by blocks rotated using the wrench
- Fixed Extendo Grip animation for left-handed players
- Fixed encoding of degree symbols in tooltips
0.2.4:
Welcome to the future! Glad you are still here.
Warning
- Do NOT transfer world or schematic data from 1.14. This version is incompatible with any of the prior versions!
New
- Ported Create to Minecraft 1.15.2
- Added Nixie Tubes
- Added the Extendo Grip
- Added support for TerraForged worldgen
Changes
- Removed Windowlogging, might come back as a stand-alone
- Removed Blazing, Shadow Steel and Gilded Quartz Toolsets
- Massively reworked Create palettes, offering a whole bunch of new patterns!
- The Creative Motor can now face in any direction
- The Creative Motor, Encased Fan and other directional blocks will now reverse their effective rotation when oriented backwards
- Redstone link receivers now emit their signal with the level of the strongest transmitter of the same frequency
- Changed the way cart assemblers react to redstone input
- Blocks that couldn't be placed when a contraption disassembles, now drop as items
- Some fixes regarding inconsistencies with Super Glue placement
- Deployers no longer consume food
- Deployers can now feed players
- Ploughs no longer break blocks if farmland is below them
- Super glue can no longer be removed while inbetween two blocks
Fixes
- Fixed Bells duplicating themselves when moved by a contraption
- Fixed moved Deployers in breaking mode getting stuck on fluids or bedrock
- Schematicannons can no longer place water in the nether
- Fixed bug with extractors not always being able to pull from moved contraptions
- Fixed deployers not able to place certain foods on campfires
- Fixed fire-immune creatures taking damage from heated air currents
- Endermen now take damage from washing fans
- Fixed crash when assembled minecarts pick up the block below their assembler
- Schematicannons can no longer place lit furnaces