Releases: Cockatrice/Cockatrice
Cockatrice 2.5.1: Decked Out, Revision 1
Supported Operating Systems: • Windows 7 & newer • macOS 10.11 ("El Capitan") & newer • Ubuntu 14.04 LTS ("Trusty Tahr")
General Notes
We're pleased to announce the newest official release: Cockatrice: Decked Out, Revision 1
We hope you enjoy the changes made and we have listed all changes, with their corresponding tickets, since the last version of Cockatrice was released for your convenience.
If you ever encounter a bug, have a suggestion or idea, or feel a need for a developer to look into something, please feel free to open a ticket. (How to create a GitHub Ticket)
For any information relating to Cockatrice, please take a look at our official site: https://cockatrice.github.io
If you'd like to help contribute to Cockatrice in any way, check out our README. We're always available to answer questions you may have on how the program works and how you can provide a meaningful contribution.
Upgrading Cockatrice
⚠️ We have dropped support for Windows Vista and XP with #2975.
Users on these operating systems can get the final compatible download from our 2.3.17 release.
- Run the internal software updater: Help → Check for Client Updates
After you have updated your client, please update your card database as well (run Oracle
tool):
- Windows & Linux: Cockatrice → Check for card updates...
- macOS: Actions → Check for card updates...
Changelog
User Interface
- Flip renamed to Turn Over (as the wording was confusing). #3149
- New tips added and fixes for tip of the day. #3152
- Server list refreshed from version control. #3165
- VS will install with the window so users know what's happening. #3175
- Spoiler layout update. #3180
- Server admin contact information shown with server selection. #3190
Under the Hood
- Deck editor bug with foreign languages fixed. #3164
Oracle
- Fixed sorting of split cards. #3128
Servatrice
- No updates at this time
Webatrice
- No updates at this time
Translations
- Thanks for over 100 people contributing to many different translations up to now!
- Without the help of the community we couldn't offer that great language support... keep up the good work!
- It's actually very easy to join and help for yourself - find out more here:
Special Thanks
We continue to find it amazing that so many people contribute their time, knowledge, code, testing and more to the project. We'd like to thank the entire Cockatrice community for their efforts, and we'd like to especially recognize @ZeldaZach, @tooomm, @Daenyth, and @Vafthrudnir for their continued support of Cockatrice development.
Cockatrice 2.5.0: Decked Out
General Notes
We're pleased to announce the newest official release: Cockatrice: Decked Out
We hope you enjoy the changes made and we have listed all changes, with their corresponding tickets, since the last version of Cockatrice was released for your convenience.
If you ever encounter a bug, have a suggestion or idea, or feel a need for a developer to look into something, please feel free to open a ticket. (How to create a GitHub Ticket)
For any information relating to Cockatrice, please take a look at our official site: https://cockatrice.github.io
If you'd like to help contribute to Cockatrice in any way, check out our README. We're always available to answer questions you may have on how the program works and how you can provide a meaningful contribution.
Upgrading Cockatrice
⚠️ We have dropped support for Windows Vista and XP with #2975.
Users on these operating systems can get the final compatible download from our 2.3.17 release.
- Run the internal software updater: Help → Check for Client Updates
After you have updated your client, please update your card database as well (run Oracle
tool):
- Windows & Linux: Cockatrice → Check for card updates...
- macOS: Actions → Check for card updates...
Changelog
User Interface
- New! Automatic spoiler season! #2991
- New! Tips of the Day to help users with common issues! #3118
- Deck Editor major changes:
- Flush debug log option. #2963
- Tap/Untap options combined. #2964
- System architecture shown in client and better debug log. #2968, #2981
- Token dialog updates. #2999, #3044, #3077
- Sideboard button disabled pre-game. #3025
- Domain updates for a server. #3051
- First time users will start in full screen. #3075
- Mac QT issues resolved. #3095
- Copy card name to chat window. #3106
- View related cards instead of having to create tokens. #3115
- Flipping a card face up will include P/T. #3122
Under the Hood
- Split card updates. #2949
- Deck Editor Non-db cards can change zones. #2960
- Update semver handling. #2980
- Smarter deck parsing. #3007, #3057
- Crash fixes. #3011, #3053, #3077
- Connection dialog parsing. #3018
- Clang-format code base. #3028, #3085, #3122
- Package name change. #3079
- Build cleanups. #3081
- Fixed CUSTOM path on Windows. #3119
Oracle
Servatrice
- No updates at this time
Webatrice
- No updates at this time
Translations
- Thanks for over 100 people contributing to many different translations up to now!
- Without the help of the community we couldn't offer that great language support... keep up the good work!
- It's actually very easy to join and help for yourself - find out more here:
Special Thanks
We continue to find it amazing that so many people contribute their time, knowledge, code, testing and more to the project. We'd like to thank the entire Cockatrice community for their efforts, and we'd like to especially recognize @ZeldaZach, @tooomm, @Daenyth, and @Vafthrudnir for their continued support of Cockatrice development.
Cockatrice 2.4.0: Unwrapped
General Notes
If you still need a Windows XP compatible version, check the former Cockatrice 2.3.17 instead!
We're pleased to announce the newest official release: Cockatrice: Unwrapped
We hope you enjoy the changes made and we have listed all changes, with their corresponding tickets, since the last version of Cockatrice was released for your convenience.
If you ever encounter a bug, have a suggestion or idea, or feel a need for a developer to look into something, please feel free to open a ticket. (How to create a GitHub Ticket)
For any information relating to Cockatrice, please take a look at our official site: https://cockatrice.github.io
If you'd like to help contribute to Cockatrice in any way, check out our README. We're always available to answer questions you may have on how the program works and how you can provide a meaningful contribution.
Upgrading Cockatrice
- Run the internal software updater: Help → Check for Client Updates
After you have updated your client, please update your card database as well (run Oracle
tool):
- Windows & Linux: Cockatrice → Check for card updates...
- macOS: Actions → Check for card updates...
Changelog
User Interface
- Enhanced game log formatting #2686
- Don't ping users with server tab on login #2688
- Can link to cards case insensitive & punctuation insensitive #2706, #2752
- Only show "remove counters" option if counters on card #2714
- Better scrolling in reveal zones window #2716
- Context menu cleanup #2719
- Update dialog changes #2723
- New! Colorless filter in deck editor #2737, #2858
- Context menu updates regarding token and cloning #2744, #2813, #2824
- Loading a deck un-hides the dock #2745
- New! Cards set to not untap normally have pink border #2746
- Token dialog update #2751, #2815
- Registration dialog error clarifications #2760
- Improved related cards (token) handling #2773
- Flag fixes #2804
- Don't update own counters if you click on opponent's #2839
- Deck editor correctly sorts by P/T #2901
Under the Hood
- Room chat history fixed #2698
- Message window updates #2709
- Client version in logs #2750
- Remove invalid timers #2753
- Remove old BinTray objects #2757
- New! High quality image support (.xlhq) #2778
- XSD updates #2781, #2785, #2787
- Spoiler XML policies #2784
- New! Portable mode on Windows #2794
- Ignore incomplete unknown sets #2797
- Fix errors with log #2817
- New! Additional shortcut options #2821
- AppVeyor updates #2859, #2878, #2885, #2888, #2892
- Case insensitive email reset #2860
- HTTPS links #2863
- Resolved! Life count fixed #2881
- Resolved! Fix Deckstats.net analysis #2886
- ReadMe style update #2905
- Deck save defaults to .cod format #2910
Oracle
- Display current version of Oracle #2818
Webatrice
Translations
Regarding the ongoing (and upcoming) raids in Ixalan check out Pirate English
, arrr! ;)
- Thanks for over 100 people contributing to many different translations up to now!
- Without the help of the community we couldn't offer that great language support... keep up the good work!
- It's actually very easy to join and help for yourself - find out more here:
Special Thanks
We continue to find it amazing that so many people contribute their time, knowledge, code, testing and more to the project. We'd like to thank the entire Cockatrice community for their efforts, and we'd like to especially recognize @ZeldaZach, @tooomm, @Daenyth, @woogerboy21 and @jjcard for their continued support of Cockatrice development.
Cockatrice 2.3.17: Trials of the Gods
General Notes
We're pleased to announce the newest official release: Cockatrice: Trials of the Gods
We hope you enjoy the changes made and we have listed all changes, with their corresponding tickets, since the last version of Cockatrice was released for your convenience.
If you ever encounter a bug, have a suggestion or idea, or feel a need for a developer to look into something, please feel free to open a ticket. (How to create a GitHub Ticket)
For any information relating to Cockatrice, please take a look at our official site: https://cockatrice.github.io
If you'd like to help contribute to Cockatrice in any way, check out our README. We're always available to answer questions you may have on how the program works and how you can provide a meaningful contribution.
Upgrading Cockatrice
- Run the internal software updater: Help → Check for Client Updates
After you have updated your client, please update your card database as well (run Oracle
tool):
- Windows & Linux: Cockatrice → Check for card updates...
- macOS: Actions → Check for card updates...
Changelog
User Interface
- Show better information in version window / installer. #2570
- Revert focus deselection of in game chat. #2583, #2604, #2619
- Disable buttons if spectator is off / game is full. #2605, #2636
- New! Can now move cards between main board and sideboard by double clicking. #2606
- Specify why a user left a room (kicked, left, disconnect, etc). #2633
- Tokens that are not in the XML will now show the name given to them. #2638, #2643, #2646
- Useful for die rolls, as it will show the number even if you have names off.
- New! Token dialog now gives a preview, woohoo! #2639
- Can now sort sets by enabled. #2648
- New! New option to select a random card from a graveyard. #2652
- Clear button for card search in deck editor. #2654
- Hide Ready/Not-Ready buttons for spectators. #2656
- New! New option to place a card X cards deep in a deck. #2666, #2674
Under the Hood
- Trim white space from deck names on save. #2634
- Fix more replay crashes. #2649
- Fix cards getting random power/toughness (rarely). #2650
- Fix crash with in client logger. Logger now is modal-less. #2659
- Token loading fixed for "plain text" decks #2670
- Card price code removed. #2670
- Make debugging a little less cluttered. #2683
Oracle
- Resolved! Handle "Aftermath" cards correctly (similar to split cards). #2626
Translations
- Thanks for over 100 people contributing to many different translations up to now!
- Without the help of the community we couldn't offer that great language support... keep up the good work!
- It's actually very easy to join and help for yourself - find out more here:
Special Thanks
We continue to find it amazing that so many people contribute their time, knowledge, code, testing and more to the project. We'd like to thank the entire Cockatrice community for their efforts, and we'd like to especially recognize @ctrlaltca @ZeldaZach and @tooomm for their continued support of Cockatrice development.
Cockatrice 2.3.16: Thopter Pie Network, Revision 2
General Notes
We're pleased to announce the newest official release: Cockatrice: Thopter Pie Network, Revision 2! We hope you enjoy the changes made, and we have listed all changes since the last Revision of Cockatrice was released, with their corresponding tickets, for your convenience.
If you ever encounter a bug, have a suggestion or idea, or feel a need for a developer to look into something, please feel free to open a ticket. (How to create a GitHub Ticket)
For any information relating to Cockatrice, please take a look at our official site: https://cockatrice.github.io
If you'd like to help contribute to Cockatrice, check out our README. We're always available to answer questions you may have on how the program works and how you can provide a meaningful contribution.
Upgrading Cockatrice
- Run the internal software updater: Help → Check for Updates
After you have updated your client, please update your card database (run Oracle) as well!
Changelog
User Interface
Under the Hood
- Fix c style castings. #2561
Translations
Thanks for over 100 people contributing to many different translations up to now!
Without the help of the community we couldn't offer that great language support... keep up the good work!
It's actually very easy to join and help for yourself - find out more here:
Help us Translate Cockatrice into your native language!
Special Thanks
We continue to find it amazing that so many people contribute their time, knowledge, code, testing and more to the project. We'd like to thank the entire Cockatrice community for their efforts, and we'd like to especially recognize @ZeldaZach @tritoch @ctrlaltca and @woogerboy21 for their continued support of Cockatrice development.
If you'd like to contribute towards Cockatrice, check out our README.
Cockatrice 2.3.15: Thopter Pie Network, Revision 1
General Notes
We're pleased to announce the newest official release: Cockatrice: Thopter Pie Network, Revision 1! We hope you enjoy the changes made, and we have listed all changes since the last Revision of Cockatrice was released, with their corresponding tickets, for your convenience.
If you ever encounter a bug, have a suggestion or idea, or feel a need for a developer to look into something, please feel free to open a ticket. (How to create a GitHub Ticket)
For any information relating to Cockatrice, please take a look at our official site: https://cockatrice.github.io
If you'd like to help contribute to Cockatrice, check out our README. We're always available to answer questions you may have on how the program works and how you can provide a meaningful contribution.
Upgrading Cockatrice
- Run the internal software updater: Help → Check for Updates
After you have updated your client, please update your card database (run Oracle).
Changelog
User Interface
- Collaborator links fixed. #1987
- Set Editor revamp. #2441
- Server Connection revamp. #2452, #2485, #2503
- Updater now uses GitHub. #2468, #2515, #2550, #2557
- Settings dialog resized. #2472, #2513
- Set your own max font size. #2488, #2521
- Cancel downloads while in progress. #2534
Under the Hood
- GitLab support added for additional builds. #2345
- Debugging now goes to std::cerr again as well as in client log. #2499
Servatrice
- Rooms can now be designated for VIP/Donator sets. #2484
- TabSupervisor split from ChatView. #2501
- Better nullchecks. #2506, #2510, #2514, #2532, #2549
Translations
Thanks for over 100 people contributing to many different translations up to now!
Without the help of the community we couldn't offer that great language support... keep up the good work!
It's actually very easy to join and help for yourself - find out more here:
Help us Translate Cockatrice into your native language!
Special Thanks
We continue to find it amazing that so many people contribute their time, knowledge, code, testing and more to the project. We'd like to thank the entire Cockatrice community for their efforts, and we'd like to especially recognize @ZeldaZach @tritoch @ctrlaltca and @woogerboy21 for their continued support of Cockatrice development.
If you'd like to contribute towards Cockatrice, check out our README.
Cockatrice 2.3.14: Thopter Pie Network
General Notes
We're pleased to announce the newest official release: Cockatrice: Thopter Pie Network! We hope you enjoy the changes made, and we have listed all changes since the last Revision of Cockatrice was released, with their corresponding tickets, for your convenience.
If you ever encounter a bug, have a suggestion or idea, or feel a need for a developer to look into something, please feel free to open a ticket. (How to create a GitHub Ticket)
For any information relating to Cockatrice, please take a look at our official site: https://cockatrice.github.io
If you'd like to help contribute to Cockatrice, check out our README. We're always available to answer questions you may have on how the program works and how you can provide a meaningful contribution.
Upgrading Cockatrice
Go to Help → Update Cockatrice and you'll be taken through the update steps in client.
After you have updated your client, please update your card database (run Oracle).
Changelog
Major Changes
- Release channels for updating. #2362, #2468
- You can now choose whether to get updates from the stable master or experimental development branches.
User Interface
- Player number count added in game. #2435
- Forgot password feature. #2393
- Program names capitalized (
oracle
->Oracle
,cockatrice
->Cockatrice
, etc). #2419 - Keyboard shortcuts for create related cards. #2426
- Font-size cap removed. #2427
- Folder names in uploaded decks fixed. #2432
- Undo Condensed Card counter menu. #2433
- May be revisited for options in the future.
- Buddy room filter checkbox fixed. #2434
- Fix incorrect pawns shown in PMs. #2436
- Show games for yourself is now an option. #2437
- Download replays alerts when trying to download folder. #2442
- May be revisited in the future
- Related tokens will now trigger the last token made option. #2455
- Close connection dialog when resetting passwords. #2458
- Ignore message now more explicit. #2459
- Rephrase missing feature setting. #2462
Translations
Thanks for over 100 people contributing to many different translations in the meantime!
Without the help of the community we couldn't offer that great language support... keep up the good work!
It's actually very easy to join and help for yourself - find out more here:
Help us Translate Cockatrice into your native language!
Under the Hood
- Backend email blocks. #2352
- Added support for RPM. #2373
- Fix crash if no TrayIcon on system. #2415
- Remove ambiguity from code. #2418
- Make sure XML is uploaded for databases. #2440
- Sending a message in main chat, game chat, or PM chat will reset idle timer. #2456
- Cmake support for OpenSSL 1.1. #2461
Servatrice
Webatrice
Special Thanks
We continue to find it amazing that so many people contribute their time, knowledge, code, testing and more to the project. We'd like to thank the entire Cockatrice community for their efforts, and we'd like to especially recognize @ZeldaZach @tritoch @ctrlaltca and @woogerboy21 for their continued support of Cockatrice development. If you'd like to contribute towards Cockatrice, check out our README.
Cockatrice: All Hallow's Eve, Revision 2
General Notes
We're pleased to announce the newest official release: Cockatrice: All Hallow's Eve, Revision 2! We hope you enjoy the changes made, and we have listed all changes since the last Revision of Cockatrice was released, with their corresponding tickets, for your convenience.
If you ever encounter a bug, have a suggestion or idea, or feel a need for a developer to look into something, please feel free to open a ticket. (How to create a GitHub Ticket)
For any information relating to Cockatrice, please take a look at our official site: https://cockatrice.github.io
If you'd like to help contribute to Cockatrice, check out our README. We're always available to answer questions you may have on how the program works and how you can provide a meaningful contribution.
Upgrading Cockatrice
If you're running a version of Cockatrice built on or after May 9th, 2016 go to Help → Update Cockatrice and you'll be taken through the update steps in client. If you're running an older version of Cockatrice, to update your client, simply download the pre-compiled binaries at the bottom of these release notes.
After you have updated your client, please update your card database (run Oracle).
Changelog
User Interface
- Gummy minor changes (again). #2336
- Fix game replays. #2340
- Condense card menu. #2348
- Added privlevel to user details. #2349
Translations
Under the Hood
- Updated mac wording for bintray deployment. #2359
Servatrice
- Add configuration to enable/disable internal smtp client. #2337
- Add email registration restriction. #2350
Special Thanks
We continue to find it amazing that so many people contribute their time, knowledge, code, testing and more to the project. We'd like to thank the entire Cockatrice community for their efforts, and we'd like to especially recognize @ZeldaZach @ctrlaltca @woogerboy21 @tooomm @poixen and @Daenyth for their continued support of Cockatrice development. If you'd like to contribute towards Cockatrice, check out our README.
Cockatrice: All Hallow's Eve, Revision 1
General Notes
We're pleased to announce the newest official release: Cockatrice: All Hallow's Eve, Revision 1! We hope you enjoy the changes made, and we have listed all changes since the last Revision of Cockatrice was released, with their corresponding tickets, for your convenience.
If you ever encounter a bug, have a suggestion or idea, or feel a need for a developer to look into something, please feel free to open a ticket. (How to create a GitHub Ticket)
For any information relating to Cockatrice, please take a look at our official site: https://cockatrice.github.io
If you'd like to help contribute to Cockatrice, check out our README. We're always available to answer questions you may have on how the program works and how you can provide a meaningful contribution.
Upgrading Cockatrice
If you're running a version of Cockatrice built on or after May 9th, 2016 go to Help → Update Cockatrice and you'll be taken through the update steps in client. If you're running an older version of Cockatrice, to update your client, simply download the pre-compiled binaries at the bottom of these release notes.
After you have updated your client, please update your card database (run Oracle).
Changelog
User Interface
- Missing feature remembrance. #2275
- New privilege user gummys (VIP and Donator). #2305
- Create related card creation new location. #2320
Translations
Under the Hood
- Recursively search CUSTOM folder for images. #2251
- !corrected_name! and !corrected_name_lower! added. #2255
- Reduce DB strain at logins. #2298
- Session table consistency. #2299
Servatrice
- Cleanup server running variable information. #2239
- Idle client disconnect option. #2244, #2259, #2322
- Enable/disable log query functionality. #2294
- Config store replays. #2301
- Donations table added and privlevels set. #2328
Special Thanks
We continue to find it amazing that so many people contribute their time, knowledge, code, testing and more to the project. We'd like to thank the entire Cockatrice community for their efforts, and we'd like to especially recognize @ZeldaZach @ctrlaltca @woogerboy21 @tooomm and @Daenyth for their continued support of Cockatrice development. If you'd like to contribute towards Cockatrice, check out our README.
Cockatrice: "All Hallow's Eve"
General Notes
We're pleased to announce the newest official release: Cockatrice: All Hallow's Eve! We hope you enjoy the changes made, and we have listed all changes since the last Revision of Cockatrice was released, with their corresponding tickets, for your convenience.
If you ever encounter a bug, have a suggestion or idea, or feel a need for a developer to look into something, please feel free to open a ticket. (How to create a GitHub Ticket)
For any information relating to Cockatrice, please take a look at our official site: https://cockatrice.github.io
If you'd like to help contribute to Cockatrice, check out our README. We're always available to answer questions you may have on how the program works and how you can provide a meaningful contribution.
Upgrading Cockatrice
If you're running a version of Cockatrice built on or after May 9th, 2016 go to Help → Update Cockatrice and you'll be taken through the update steps in client. If you're running an older version of Cockatrice, to update your client, simply download the pre-compiled binaries at the bottom of these release notes.
After you have updated your client, please update your card database (run Oracle).
Changelog
User Interface
- Filter out 'buddy only' games. #2049, #2080
- Room age more standardized. #2071
- Login popup layout re-arranged. #2083, #2100
- Local games crash fixes. #2096
- More gameplay room. #2103
- Game creation can now only have one type. #2115
- Æ → Ae changes applied globally (MTGJSON changes too). #2182, #2185
- Disable "Load remote deck..." button in local game. #2199
- Update wordings on missing feature dialogs. #2246
Translations
- Fully translated
- English
- Chinese (Simplified)
- German
- Italian
- Above 90% translated
- Portuguese
- Russian
- Spanish
- Japanese
- French
- Above 50% translated
- Korean
- Portuguese (Brazil)
- Polish
- Swedish
- Still in the works
- Dutch
- Serbian
- Estonian
- Czech
- Pirate English
- Norwegian Bokmål
- Help us Translate Cockatrice into your native language!
Deck Editor
Gameplay
- Timestamps now contain seconds. #2045
- [hh:mm] => [hh:mm:ss]
Under the Hood
- Moderators have moderation powers enabled on login. #2046
- Clipboard pasting issues addressed. #2125
- New default shortcut for "paste from clipboard": CTRL+SHIFT+V
- Current value not overrided, but on "reset" will be changed
- Exporting decks more linear. #2126
- Optimize card move between main/side in deck editor. #2132
- !setnumber! is now !collectornumber!. #2134
- Prevent additional login error popups. #2195
- Idle client timeout. #2209, #2244
- Code cleanup. #2222
Servatrice
- Shutdown timer will now show every half time instead of every 10 minutes. #2084
- Ex: 120min until shutdown → 60 min → 30 min → 15 min → 7 min → etc.
- ClientID generation changes based on serverIP. #2087
- Respect server ID (helpful for potential multiserver). #2099, #2111
- Disallow usernames via phrase/regex. #2200
- User privilege levels added. #2228
- Bug fixes. #2236
Webatrice
Special Thanks
We continue to find it amazing that so many people contribute their time, knowledge, code, testing and more to the project. We'd like to thank the entire Cockatrice community for their efforts, and we'd like to especially recognize @ZeldaZach @ctrlaltca @woogerboy21 @tooomm and @Daenyth for their continued support of Cockatrice development. If you'd like to contribute towards Cockatrice, check out our README.