Releases: Bram-Hub/LEGUP
Releases · Bram-Hub/LEGUP
LEGUP 6.0.2
Final RCOS April-May Update
What's Changed
- Star battle by @summerhenson in #808
- Tree Tent Test Suite by @jadeandtea in #775
- Issue 784 by @kevinkxu in #790
- Binary by @B-McCusker56 in #812
- Minesweeper by @vockek in #815
- Team Thermometers final merge by @morenomarcus03 in #816
- Spring Merge by @Chase-Grajeda in #818
New Contributors
- @summerhenson made their first contribution in #808
Full Changelog: v6.0.1...v6.0.2
LEGUP 6.0.1
What's Changed
- Removed all Inno Setup related code by @charlestian23 in #743
- Update Javadoc GitHub Action Java Version by @FisherLuba in #744
- Improved auto-formatter behavior by @charlestian23 in #781
- Finishing Short Truth Table Contradiction Rule tests by @charlestian23 in #713
- Short Truth Table remaining case rules by @charlestian23 in #737
- Automated Java code formatting changes by @github-actions in #783
- [LightUp] Added FinishWithEmptyDirectRule test cases by @jadeandtea in #748
- Automated Java code formatting changes by @github-actions in #786
- Finish room case rule attempt by @cadogs in #717
- Issue 555 bug fix: bizarre Satisfy Number behavior by @charlestian23 in #755
- Automated Java code formatting changes by @github-actions in #787
- Finish room case rule attempt by @cadogs in #788
- Automated Java code formatting changes by @github-actions in #792
- LEGUP 6.0.1 Push by @charlestian23 in #776
New Contributors
- @github-actions made their first contribution in #783
Full Changelog: v6.0.0...v6.0.1
LEGUP 6.0.0
What's Changed
- Short Truth Table Case Rule Test Fix by @charlestian23 in #705
- Revert revert of #682 by @charlestian23 in #706
- Skyscrapers Test Suite by @charlestian23 in #708
- Skyscrapers puzzle editor by @jadeandtea in #720
- Java Autoformatter by @jadeandtea in #728
- Java21 by @FisherLuba in #714
- Update build.gradle by @charlestian23 in #741
- February dev merge by @charlestian23 in #740
New Contributors
- @jadeandtea made their first contribution in #720
Full Changelog: v5.3.2...v6.0.0
LEGUP v5.3.2
What's Changed
- Fixed Short Truth Table case rule bug by @charlestian23 in #707
Full Changelog: v5.3.1...v5.3.2
LEGUP v5.3.1
What's Changed
- No Number Contradiction Bug Fix by @19690ao in #559
- Short Truth Table Puzzle Editor by @charlestian23 in #451
- Have null changes be valid and fix IsolatedBlackContradicitonRule error message by @04vmatsibekker in #561
- Null board when creating new puzzle file bug fix by @charlestian23 in #625
- Some Fixes to Recently Discussed UX Bugs by @hansongu123 in #563
- Update Exporter by @ThisMatt in #627
- Run test suite with GitHub Actions by @charlestian23 in #634
- Light Up puzzle editor fix by @charlestian23 in #629
- Fillapix by @jac-oblong in #569
- Issue 624 nonmodifiable contradiction by @Chase-Grajeda in #649
- Atomic Direct Rule Test by @charlestian23 in #651
- Gradle fixes + removed build files by @charlestian23 in #648
- Overhaul of Various TreeTent Tests (Current Tests in Pull Request: 4) by @Rorymar in #635
- More Short Truth Table Tests by @charlestian23 in #672
- added FinishWithGrassTest by @Kevin-771 in #650
- added EmptyFieldTest by @Kevin-771 in #637
- Surround completed region newest by @cadogs in #673
- Issue 413 operator transition by @Chase-Grajeda in #680
- Added more Short Truth Table tests by @charlestian23 in #675
- Dynamically update FlatLaf version by @charlestian23 in #681
- Adjusted Gradle Settings to Reflect Updated Project Name by @Corppet in #686
- added FinishWithTentsTest by @Kevin-771 in #676
- Test suite branch -- BulbsInPathContradictionRuleTest by @pitbull51067 in #674
- Revert "Test suite branch -- BulbsInPathContradictionRuleTest" by @charlestian23 in #687
- Test suite branch by @pitbull51067 in #685
- Complete Nurikabe test suite by @Relurk1 in #678
- Or Elimination, Or Introduction, Not Introduction, and And Introduction Test Cases by @charlestian23 in #689
- Added Conditional Introduction and Biconditional Introduction tests by @charlestian23 in #693
- Fix treetent puzzle editor by @jac-oblong in #692
- EmptyCornerDirectRuleTest Finished by @pitbull51067 in #698
- EmptyCellinLight tested by @pitbull51067 in #696
- Added back TreeTent line creation by @Kevin-771 in #695
- Tree Tent Test Suite- All Remaining Non-Case Type Tests by @Rorymar in #683
- added TentOrGrassCaseRuleTests by @Kevin-771 in #688
- Issue 679 atomic true on empty by @Chase-Grajeda in #697
- Update Javadocs publisher to use most recent version by @charlestian23 in #702
- Update javadocs action by @charlestian23 in #703
- Update javadocs action by @charlestian23 in #704
- Short Truth Table And, Or, and Atomic Case Rules by @charlestian23 in #694
- Bugfix 549 by @ThisMatt in #682
- LEGUP December 2023 Pull Request by @charlestian23 in #699
New Contributors
- @jac-oblong made their first contribution in #569
- @Rorymar made their first contribution in #635
- @Kevin-771 made their first contribution in #650
- @cadogs made their first contribution in #673
- @Relurk1 made their first contribution in #678
Full Changelog: v5.2.1...v5.3.1
LEGUP 5.2.1
Release for August and September RCOS changes
What's Changed
- October Merge by @Chase-Grajeda in #636
Full Changelog: v5.2.0...v5.2.1
LEGUP 5.2.0
Soft release for accumulated contributions during Sr23 and F23.
What's Changed
- Short Truth Table Broken Importer Fixes by @19690ao in #546
- Get Tests to be called by @04vmatsibekker in #558
- Save File Path by @04vmatsibekker in #562
- Batch Grader Fix, "isSolved" Flag and Related Stuff by @hansongu123 in #567
- Dev by @ThisMatt in #618
New Contributors
- @04vmatsibekker made their first contribution in #558
- @hansongu123 made their first contribution in #567
Full Changelog: v5.1.0...v5.2.0
LEGUP 5.1.0
What's Changed
- Revert "Master Push for Fall 22" by @charlestian23 in #407
- Fall 2022 Semester Push by @Chase-Grajeda in #408
- Fixed: Rename "Basic Rules" to "Direct Rules" by @Acewvrs in #422
- Cancel
Solve Puzzle
by @19690ao in #418 - Testing Flatlaf On Dev by @N-Desmarais in #423
- [FIXED BUG] <Editing a Puzzle's that don't have an edit funciton> by @DavidColetta in #428
- changed 'Atomic Rule' to 'True or False' and changed case/Atomic.png … by @sparakala21 in #425
BasicRule_Generic
Circular Reasoning by @19690ao in #421- Go back to home screen when close puzzle file explore by @DavidColetta in #436
- Changed "Legup" to "LEGUP" by @charlestian23 in #441
- Dev by @charlestian23 in #442
- Pressing ENTER is the same as pressing Go putton in rule search by @DavidColetta in #449
- Skyscrapercell and Masyucell classes use their custom types. by @Acewvrs in #443
- Delete result.csv by @charlestian23 in #457
- added ctrl-y keybind for redo by @rspacerr in #455
- Upgrade Gradle to Version 7.5.1 by @charlestian23 in #456
- File importer bug by @N-Desmarais in #459
- Highlighted Buttons Bug Fixed by @Acewvrs in #461
- Moved text below icon for search panel by @RyancRiv in #463
- [ENHANCEMENT] Add dark mode #404 by @kevinkxu in #466
- 95 white bottle beck by @walkingjason in #469
- Changed the Yes/No/Cancel options to just Yes/No by @VortiganOfficial in #453
- Issue #139: Made Tree Tent use TreeTentType by @pitbull51067 in #464
- Changed LEGUP and centered batch grader by @VortiganOfficial in #474
- Cancel Load Null Pointer by @19690ao in #480
- Code Clean up by @Acewvrs in #472
- Fixed the nullpointer exception when cancelling batch grader by @VortiganOfficial in #481
- Update LightUp.java by @charlestian23 in #488
- Fixed Nurikabe Corner Bug by @rspacerr in #485
- Fixed the Spacing Between Texts in the Preferences Menu by @Acewvrs in #487
- Opening Puzzle Bug Fixes by @19690ao in #493
- Update PuzzleEditorPanel.java by @walkingjason in #484
- Revert "Update PuzzleEditorPanel.java" by @charlestian23 in #496
- Update PuzzleEditorPanel.java by @charlestian23 in #497
- Logo by @25tallurich in #498
- Revert onClearHistory Commit by @19690ao in #500
- Color blind support (#470) by @sparakala21 in #471
- Help button by @25tallurich in #504
- Update compatibility to Java 11 by @charlestian23 in #511
- Update TreeTentController.java by @walkingjason in #518
- Issue 513 by @Mbijur in #517
- Fixes 502 by @N-Desmarais in #519
- Fixed issue #433 by @pitbull51067 in #521
- Added Tests for BulbsInPath, CannotLightACell, TooFewBulbs, and TooManyBulbs Contradiction Rules by @Acewvrs in #506
- 232 treetent unit test by @walkingjason in #509
- Removed more HTML tags by @charlestian23 in #524
- Fixed Nurikabe Rules Printing Duplicate Error Messages by @Acewvrs in #526
- Lightup Documentation and Test Suite (Computability and Logic Project) by @Jimmers2001 in #538
- Dark mode for file dialog when opening files by @kevinkxu in #536
- Exit Puzzle Clear Data by @19690ao in #531
- Nurikabe, Light Up, and Tree Tent Bug Fixes by @charlestian23 in #542
- Resolved errors and warnings in the Javadoc by @Mbijur in #529
- Reset puzzle by @25tallurich in #527
- Changed NurikabeCell.java from if/else to switch statements by @ErinCohenGH in #544
- 510 nurikabe tests by @walkingjason in #539
- Allowed Case rules for Light Up puzzles to Have Only One Option by @Acewvrs in #541
- Spring 2023 Semester Pull Request by @charlestian23 in #523
New Contributors
- @Acewvrs made their first contribution in #422
- @DavidColetta made their first contribution in #428
- @rspacerr made their first contribution in #455
- @RyancRiv made their first contribution in #463
- @walkingjason made their first contribution in #469
- @VortiganOfficial made their first contribution in #453
- @pitbull51067 made their first contribution in #464
- @25tallurich made their first contribution in #498
- @Mbijur made their first contribution in #517
- @Jimmers2001 made their first contribution in #538
- @ErinCohenGH made their first contribution in #544
Full Changelog: v4.1.0...v5.1.0
LEGUP 5.1.0 beta
What's Changed
- Added Icons by @ThisMatt in #165
- Fixed battleship typos/jetbrains (pulled when broken) by @ThisMatt in #166
- New puzzle skyscrapers by @ThisMatt in #190
- New puzzle skyscrapers by @ThisMatt in #247
- New puzzle skyscrapers by @ThisMatt in #278
- documentation by @ThisMatt in #282
- New puzzle skyscrapers by @ThisMatt in #284
- Sky scrapper rules by @shankar-veludandi in #286
- cleanup by @ThisMatt in #291
- New puzzle skyscrapers by @ThisMatt in #293
- New puzzle skyscrapers by @ThisMatt in #295
- Fix Must Light Bug (Self Justification) by @19690ao in #298
- Idea folder cleanup by @Millibyte1 in #297
- Tool Select Indicator for Puzzle Editor by @rm1118s in #299
- New puzzle skyscrapers by @ThisMatt in #308
- New puzzle skyscrapers by @ThisMatt in #311
- New puzzle skyscrapers by @ThisMatt in #312
- New puzzle skyscrapers by @ThisMatt in #316
- "Restore CONTRIBUTING.md" from master => dev by @Millibyte1 in #314
- New puzzle skyscrapers by @ThisMatt in #332
- push by @shankar-veludandi in #334
- Fixed Max and OneEdge generalized to use case rules by @ThisMatt in #335
- New puzzle skyscrapers by @ThisMatt in #337
- PreemptiveVisibilityContradictionRule progress/unfinished by @shankar-veludandi in #338
- New puzzle skyscrapers by @ThisMatt in #340
- New puzzle skyscrapers by @ThisMatt in #341
- Dev by @BoZhiDeng in #315
- File Explorer Changes by @Tripplenut in #318
UnreachableWhiteCellContradictionRule
Pathfinding by @19690ao in #321- UI saving function to save the proof in the current file by @wei-jun7 in #326
- Halfway - Menu Improvements + Providing Help to User by @CharSong24 in #327
- PreemptiveVisibilityContradictionRule completed + tested by @shankar-veludandi in #348
- Added actual icons by @ThisMatt in #352
- Case rules now use preemptive visibility by @ThisMatt in #353
- New puzzle skyscrapers by @ThisMatt in #355
- Char song24 re UI saving proof file issue by @Chase-Grajeda in #361
- Added new easy skyscraper puzzle files by @shankar-veludandi in #362
- Deleted old unused puzzle files, fixed easy2, added medium1 and mediu… by @shankar-veludandi in #363
- added highlighting for row/col clue selection by @ThisMatt in #366
- UI problem 309 is fixed now by @wei-jun7 in #333
- New puzzle skyscrapers by @shankar-veludandi in #368
- Icons compress better now by @ThisMatt in #369
- Removed more unused config directories caused by people opening the p… by @Millibyte1 in #342
- Skyscraper Ruleset completed by @shankar-veludandi in #378
- adding rules' name under rules' image by @CharSong24 in #364
- Must Light Refactor by @19690ao in #371
- Short truth table 351 by @N-Desmarais in #370
- Add verification of the board before saving a puzzle file from the puzzle editor by @rm1118s in #377
- Batch grader test by @wei-jun7 in #344
- Fixed issue #357 by @XyaoFeiFei in #373
- New version create and save by @wei-jun7 in #381
- Renamed basic rules by @ThisMatt in #384
- New puzzle skyscrapers by @shankar-veludandi in #387
- Real-Finished-Adding search bar to rules by @CharSong24 in #383
- Skeleton + comments by @Chase-Grajeda in #390
- New puzzle skyscrapers by @shankar-veludandi in #393
- Similarity check searching algorithm for search bar by @CharSong24 in #394
- Attempt to fix checkstyle errs by @ThisMatt in #397
- Javadoc hosting by @Millibyte1 in #398
- New puzzle skyscrapers by @ThisMatt in #391
- Gradle by @Millibyte1 in #400
- Gradle by @Millibyte1 in #402
- Is solved flag 395 by @N-Desmarais in #396
- add comments for UI by @CharSong24 in #403
- Master Push for Fall 22 by @Chase-Grajeda in #405
Delayed until the next release:
- Gradle by @Millibyte1 in #401
New Contributors
- @ThisMatt made their first contribution in #165
- @shankar-veludandi made their first contribution in #286
- @19690ao made their first contribution in #298
- @rm1118s made their first contribution in #299
- @BoZhiDeng made their first contribution in #315
- @Tripplenut made their first contribution in #318
- @CharSong24 made their first contribution in #327
- @N-Desmarais made their first contribution in #370
- @XyaoFeiFei made their first contribution in #373
Full Changelog: v4.0.0...v4.1.0
LEGUP 5.0.0 beta
Full release of LEGUP 5.0.0 beta. Includes updated UI, menu items, startup screen, and the introduction of the puzzle editor / creator.
What's Changed
- Fixed Issue 46, Unreachable White Region Bug by @charlestian23 in #59
- Fix Issue 31: Corners Black Out Bug by @charlestian23 in #60
- UID Rule IDs and Nurikabe IDs by @charlestian23 in #61
- Quick fix for Issue #57 by @charlestian23 in #62
- Fall 2021 (and a bit of Winter Break 2021-2022) Semester Master Push by @charlestian23 in #56
- Issue #45 Fix by @charlestian23 in #65
- Issue #54 Fix by @charlestian23 in #66
- Issue 38 Fix by @Chase-Grajeda in #68
- Standardized Error Messages by @charlestian23 in #67
- Winter Break 2021-2022 Master Push by @charlestian23 in #69
- Update Issue 57 Branch by @charlestian23 in #71
- Fixed Reopened Issue #57 by @charlestian23 in #72
- Truth table issue73 case rule bug by @charlestian23 in #75
- Assign Masyu IDs by @charlestian23 in #79
- Assigned HeyAwake IDs by @charlestian23 in #78
- UID Assign IDs by @charlestian23 in #80
- Added Rule IDs by @charlestian23 in #81
- Prototype getRuleByID() by @charlestian23 in #82
- Fixed Issue #76 by @charlestian23 in #77
- Fixed Short Truth Table IDs by @charlestian23 in #85
- Fixed .gitignore by @charlestian23 in #86
- Updated .gitignore by @charlestian23 in #87
- Adjust .gitignore by @charlestian23 in #88
- Resolve Conflicts Between uid and dev by @charlestian23 in #92
- Implemented UID System for Rules by @charlestian23 in #93
- Batch grader by @Chase-Grajeda in #98
- Created contributing.md file and slight modifications to README by @charlestian23 in #115
- UI 104 prooftreepanel by @GwinProGrammer in #118
- Fix Previous State Placement by @cjreed121 in #113
- Update LegupUI.java by @charlestian23 in #122
- Add DS_Store to gitignore by @cjreed121 in #124
- [WIP] #106 changed redo from ctrl+y to ctrl+shift+z by @deShortOne in #111
- Removed artificial splash screen delay by @charlestian23 in #126
- UI issue108 change puzzleview text in the puzzle panel to puzzle board by @littlebizaizi in #131
- Fixed preferences window delay. Unnecessary block. by @NMiklu in #130
- Two-finger scroll bug by @JQCBozz in #132
- Minor Fixes by @Corppet in #133
- UI issue105 clean up the tool bar by @RPIFisherman in #134
- Puzzle editor draft of basic PuzzleEditorPanel by @HenryCullom in #140
- Update LegupUI.java by @wei-jun7 in #143
- Update PreferencesDialog.java by @littlebizaizi in #144
- Puzzle editor now has framework to add element buttons by @HenryCullom in #146
- Nurikabe rule name changes by @charlestian23 in #147
- Battleship cells use their own enums as the casted type. by @Corppet in #142
- Quick fix to BattleShipType dependencies. by @Corppet in #150
- made more progress on Puzzle editor window by @HenryCullom in #155
- Update PreferencesDialog.java by @littlebizaizi in #151
- Add puzzle creator dialog by @cjreed121 in #156
- Added fileCreationDisabled flag in config file by @charlestian23 in #157
- Progress on puzzle editor screen, element panel now has tabs by @HenryCullom in #159
- JavaDoc changes and Some Getters For
BattleShipBoard
by @Corppet in #160 - [Fixed] UI issue128 remove tree view pinch to zoom by @RPIFisherman in #158
- Fix screen resize issue by @cjreed121 in #162
- Adjustments made to Batch Grader by @charlestian23 in #154
- Refactored Battleship classes by @charlestian23 in #161
- Removed JetBrains annotations. by @Corppet in #164
- Update LegupUI issue 152 by @wei-jun7 in #163
- Puzzle editor small code formatting by @HenryCullom in #168
- Update LegupUI.java issue 167 by @wei-jun7 in #169
- Battleship Enums Changed and Revised JavaDoc Comments by @Corppet in #170
- Create LICENSE by @charlestian23 in #173
- Puzzle editor exit button by @charlestian23 in #175
- Implemented general empty puzzle functionality and started with sudoku by @mattsweet417 in #179
- Update branch by @charlestian23 in #180
- Issue 114: Zoom Window Bug for Slider FIXED by @GwinProGrammer in #186
- Battleship: Adjacent Ships Contradiction Rule by @Corppet in #176
- Fixes for TreeTent rules not dependent on links by @Hiimadd in #171
- Puzzle Editor Dimension Validation by @charlestian23 in #181
- Update RuleFrame.java by @littlebizaizi in #188
- Resolve puzzle-editor merge conflicts by @mattsweet417 in #193
- Puzzle Editor Major Changes by @charlestian23 in #189
- Puzzle editor: merge work I've been doing into the actual repository by @HenryCullom in #195
- Update
puzzle-editor
fromdev
by @charlestian23 in #199 - Improvements to dimension validator by @charlestian23 in #200
- Added elements to lightup puzzle by @NMiklu in #198
- Nurikabe empty puzzles are now implemented by @mattsweet417 in #201
- Issue 107 Tab Order Fixed by @GwinProGrammer in #194
- Fixed semantic errors/Added nurikabe placeable/non-placeable objects by @NMiklu in #203
- UI issue 100 by @wei-jun7 in #185
- Update from dev by @charlestian23 in #202
- Merge pull request #202 from Bram-Hub/dev by @charlestian23 in #204
- Redoing overwritten UI changes. by @NMiklu in #205
- Puzzle editor: added tile images for nurikabe by @HenryCullom in #207
- Fix Opening Puzzles, TreeTentRule Fixes by @Hiimadd in #206
- Battleship: Adjacent Ships Contradiction Rule by @Corppet in #208
- Update from dev by @charlestian23 in #211
- Update from dev by @charlestian23 in #212
- PUZZLE EDITOR: fixed issue where not all buttons would appear by @HenryCullom in #218
- Fixed directory preference issue by @charlestian23 in #210
- added images again by @HenryCullom in #220
- Puzzle editor empty puzzle implementations by @mattsweet417 in #219
- Add checkstyle and GitHub action by @cjreed121 in #215
- Create issue and pull request templates by @charlestian23 in #217
- Puzzle editor: moved images to correct directory by @HenryCullom in #221
- Update dev from master by @charlestian23 in #223
- New Icons by @charlestian23 in #224
- Enhancement issue template by @charlestian23 in #226
- fixed nullpointerexception in proof editor by @HenryCullom in #228
- Puzzle editor by @NMiklu in #230
Battleship
: Finish With Ships Basic Rule by @Corppet in https://github.com/B...