Releases: franciscoBSalgueiro/en-croissant
Releases · franciscoBSalgueiro/en-croissant
Release list
v0.15.0
See the assets to download and install this version.
What's Changed
- Added new full practice mode
- Added setting for auto choosing practice difficulty
- Made board coordinates follow board color theme
- Added button to copy engine line
- Added Polyglot/PGN/EPD Book Support
- Standardized UI for Engines/Databases/Files pages
- Made query results from ChessDB.cn stable
- Increased number of games in search results to 500
- Full rework of Files Page. Now supports dragging, creating new directories, etc.
- Fixed persistance of language setting
- Fix coords.squares CSS to match chessground's column-based layout by @DarrellThomas in #706
- fix: trim query strings of lichess game URL by @star0202 in #302
- Add support for variations, commments and NAGs in move encoding by @franciscoBSalgueiro in #710
- Fix castling via text Move Input by @DarrellThomas in #712
- Fix Lichess database JSON parse error on API failures by @DarrellThomas in #718
- Fix compilation warnings by @DarrellThomas in #717
- Strip [%timestamp] annotations from PGN comments by @DarrellThomas in #720
- Fix practice mode arrow navigation and sound leaks by @DarrellThomas in #716
- Fix engine settings lost when switching tabs in unlimited mode by @DarrellThomas in #714
- Order games from position search by ELO descending by @DarrellThomas in #715
- Delete orphaned players, events, and sites after game deletion by @DarrellThomas in #713
- Kill engine child processes on app exit (fixes #723) by @DarrellThomas in #724
- Large Add Engine Selection Modal by @Disservin in #727
- Add divider for Database/Engine Page by @Disservin in #729
- Add puzzle hints by @meesaltena in #733
- titlebar: resurrect custom titlebar on Linux by @WavyEbuilder in #734
- fix: open OAuth URL via tauri-plugin-opener on Linux by @jshnaidman in #738
- Add italian translations by @nicopicchio in #740
- Update Korean translations by @kimerikal-games in #742
- Minor fixes and update to Italian translation by @nicopicchio in #744
- Updated French translation by @Emblaze in #743
- Fix board orientation when player plays Black in engine games by @damienoleary in #746
- Minor fixes to recently updated French translation by @Emblaze in #748
- Add remaining Italian translation by @nicopicchio in #751
- Modify pluralisation approach by @nicopicchio in #745
- Add translation to checkbox label by @nicopicchio in #752
- Revert minor whitespace change by @nicopicchio in #754
- Fix: engine settings changes not applied to new games by @damienoleary in #755
New Contributors
- @DarrellThomas made their first contribution in #706
- @star0202 made their first contribution in #302
- @Disservin made their first contribution in #727
- @meesaltena made their first contribution in #733
- @WavyEbuilder made their first contribution in #734
- @jshnaidman made their first contribution in #738
- @nicopicchio made their first contribution in #740
- @Emblaze made their first contribution in #743
- @damienoleary made their first contribution in #746
Full Changelog: v0.14.2...v0.15.0
v0.14.2
See the assets to download and install this version.
What's Changed
- Added quick database selection
- Added support for upcoming lichess database API changes
- Update Korean translations by @kimerikal-games in #687 and #700
- App.tsx refactors by @xiaoas in #691
- Feature/variation arrows by @OleBroemelbue in #684
- [macOS] Fix copy/paste keyboard shortcuts and other minor improvements. by @nskobelevs in #666
- fix: cap download progress at 100% when local count exceeds server total by @beachwood23 in #694
- add puzzle time track toggle by @xiaoas in #692
- feat: added custom database directory setting by @jaximus808 in #696
- Add settings for all directories by @franciscoBSalgueiro in #701
New Contributors
- @xiaoas made their first contribution in #691
- @OleBroemelbue made their first contribution in #684
- @nskobelevs made their first contribution in #666
- @beachwood23 made their first contribution in #694
- @jaximus808 made their first contribution in #696
Full Changelog: v0.14.1...v0.14.2
v0.14.1
v0.14.0
See the assets to download and install this version.
What's Changed
- Added premoves in games against engines
- New Repertoire building/training functionality
- Added recent files display to stating screen
- Added new Table notation mode
- Support duplication of engines (multiple configurations for the same executable)
- Added themes filter on puzzle database. Requires downloading the new updated puzzle database
- Game reports can now be canceled
- Added option to pin engine eval to top of the notation panel
- Added middlegame and endgame phase detection to game reports
- Added event trigger on app startup to gather statistics about how many people are using the app (opt-out in Settings > Privacy).
- Lots of UI changes
- Show tablebase for op1 positions by @mtwdev in #676
- Make more strings translatable by @kimerikal-games in #675
- Fix audio playback on Linux by @BlueManCZ in #677
- fixes importing from chess.com live/daily URL's (closes #678) by @tweezerticle in #679
- Fixed sync issues with the move-pieces setting by @tweezerticle in #680
- Migrate to react 19 with react compiler by @franciscoBSalgueiro in #685
New Contributors
- @mtwdev made their first contribution in #676
- @BlueManCZ made their first contribution in #677
- @tweezerticle made their first contribution in #679
Full Changelog: v0.13.0...v0.14.0
v0.13.0
See the assets to download and install this version.
What's Changed
- Large Performance Improvements for Databases: searches are much faster overall, and the start-up loading time has been completely removed. (Note: the first time ever you use a reference DB will still take longer as the new optimizations are applied)
- Engine Games Rework: The handling of engine games has been completely rewritten. It's now much less buggy to have games involving engines. You can even try putting two Stockfish playing in a 1s time control without issues.
- New Puzzle UI: Added a timer and more relevant stats.
- WDL Eval Bar: You can now switch between a CP and WDL Eval bar by clicking on it (make sure to first enable
UCI_ShowWDLon engine settings). - You can click to select pieces in the Board Editor.
- Make analysis' novelty annotation colored by @kimerikal-games in #629
- Put single line comments inline by @PeterLombaers in #652
- Fix move number bug by @PeterLombaers in #653
- fix: add overscroll behavior to html, body and ScrollArea viewport by @AWH1122 in #639
Full Changelog: v0.12.2...v0.13.0
v0.12.2
See the assets to download and install this version.
v0.12.1
See the assets to download and install this version.
What's Changed
- Fixed puzzles being locked after failure
- Fixed MacOS freeze on startup
- Fixed PGN saves being empty by @vainbaum in #562
- Added Move Highlight setting
Full Changelog: v0.12.0...v0.12.1
v0.12.0
What's Changed
New Features
- Added icon for transpositions e4ed430
- Persisted state of the Database page by @archimag in #526
- Added search option for game result in analysis by @LiberaTeMetuMortis in #477
- Persisted settings for game reports by @teleginpro in #515
- Preview piece sets in settings by @alextaconet in #417
- Improved stats in the Users page by @buracchi in #470
- Added move annotation for "Miss" as used on chess.com by @TurtleOrangina in #531
Bug Fixes
- Fixed castling rights issues in board editor 050acb5
- Accept alternate Mate-in-1 in puzzle mode by @Nullsp4ce in #388
- Avoid flickering when tablebase evaluation is loading by @woprandi in #390
- Support document dir on Linux without XDG setup by @Breush in #561
- Prevent moves after puzzle completion by @dotneB in #406
- Fixed black incorrectly starting with increment time by @arimourao in #437
- Preserve FEN when changing orientation by @tkasa in #451
- Prevent crash when a player runs out of time by @wjgr2004 in #481
- Fixed Lichess sessions authentication logic by @buracchi in #462
- Fixed infinite loop when promoting to Mainline by @ed-cetera in #502
- Fixed hooks being called conditionally by @sid0-0 in #570
- Fixed persistence of window size on startup by @TurtleOrangina in #529
- Persisted state of report progress bar by @archimag in #525
Translations
- Updated Spanish translation by @yako1984 and @dav1312 in #363, #396
- Updated French translation by @PaulJeFi in #380
- Added Norsk Bokmål ( Norway ) translation by @TBestLittleHelper in #374
- Added Türkçe (Turkish) translation by @LiberaTeMetuMortis in #375
- Added German translation by @eskopp in #408
- Tag more messages as translatable by @woprandi in #421, #402
- Updated Russian translation by @artemy in #573
Other
- Migration to Tauri 2 by @franciscoBSalgueiro in #407
- Fixed settings of Tauri capabilities to have access to $APPDATA by @archimag in #439
- Update README.md to add License by @qqiumax in #522
- Add install instructions for pnpm by @jaimecbernardo in #493
- Fix warnings from shakmaty by @qoqosz in #399
- Rename
TAURI_PRIVATE_KEYtoTAURI_SIGNING_PRIVATE_KEYby @hadim in #501 - Updated github workflows by @chrisbilodeau in #484
Full Changelog: v0.11.1...v0.12.0
v0.11.1
What's Changed
- Fixed build for MacOS
- Added Belarusian, French, Italian, Russian, Spanish and Ukrainian translations #349 #353 #356
- Capture board snapshot by @loloof64 in #343
- Added toggle to jump to next puzzle by @JayceFFT in #355
New Contributors
- @loloof64 made their first contribution in #343
- @yako1984 made their first contribution in #349
- @JayceFFT made their first contribution in #353
- @MrPiada made their first contribution in #356
Full Changelog: v0.11.0...v0.11.1
v0.11.0
What's Changed
- Engines now keep running while outside the Analysis tab
- Added Chinese and Portuguese translations
- Added WDL support and WDL report graphs
- Added setting for extra ways to clear drawn arrows, including with the mouse
- Added more navigation shortcuts
New Contributors
- @Count-MHM made their first contribution in #265
- @Scoutboy06 made their first contribution in #296
- @Selyss made their first contribution in #292
- @chuigda made their first contribution in #280
- @RainRat made their first contribution in #314
- @zackschuster made their first contribution in #318
Full Changelog: v0.10.0...v0.11.0