Skip to content

Latest commit

 

History

History
408 lines (283 loc) · 17.7 KB

File metadata and controls

408 lines (283 loc) · 17.7 KB

CookieMaster Release History

Version 1.17.10 - 2014/6/27

  • Cookie chain calculation now correctly stops at a maximum of three hours worth of collected cookies.

Version 1.17.9 - 2014/6/26

  • HC calculation now take the global multiplier from Easter upgrades into account.
  • (Most) Easter upgrades will also have the correct stats in their tooltips.

Version 1.17.8 - 2014/6/24

  • Tooltips no longer flicker

Version 1.17.1 - 2014/3/09

  • Rewrote all CSS in LESS, organized into logical directories and files (yay!)
  • Tweaked some notification colors
  • Concatenated cookiemaster.js and external-methods.js into a single file for improved loading speed
  • build/ directory now used for local project build (testing), minified production files now served from dist/
  • Restructured Gruntfile.js to accommodate the new build tasks, also improved build speed
  • Minor structural changes to accommodate the planned JS refactoring
  • Added Bitcoin donation option to the main site
  • Removed backwards compatibility with very outdated bookmark/userscript codes. If you are having issues loading the new release, please update your bookmark to the one currently on the site :)

Version 1.17.0 - 2014/3/06

  • Improved performance for auto-buying
  • Greatly improved auto-buying speed
  • Tweaked auto-buying efficiency slightly
  • Fixed bug where auto-buy timer bar would be wider than panel
  • Auto-buy "next purchase" display now updates correctly
  • Added setting to auto-buy Santa unlocks

Version 1.16.2 - 2014/3/05

  • Fixed Elder Pledge resetting after each purchase/golden cookie click
  • Fixed incorrect Elder Wrath state

Version 1.16.1 - 2014/3/05

  • Fixed Season Upgrades not appearing
  • Fixed Elder Pledge/Auto-pledge not working correctly (I think)
  • Added Elder Pledge to auto-buy blacklist

Version 1.16.0 - 2014/3/05

  • Added Auto-buy feature with timer and status bar
  • Auto-buy follows normal BCI rules with a few exceptions:
    • Upgrades without a determinable BCI are prioritized if they are the cheapest buyable item
    • Season Switching upgrades are blacklisted from the auto-buyer
    • Santa Upgrades must be unlocked manually, however once unlocked will be purchased automatically according to the BCI rules
  • Added auto-buyer setting to choose whether to research Grandmapocalypse or not (warning dialogs must be clicked manually)
  • Effective CpS is now calculated by taking a rolling average of your gross cookie gains over the last n minutes (user configurable)
  • Effective CpS is now used to estimate time remaining for purchases
  • Added user setting to specify click tracking period
  • Added stat to show average cookie clicks (also used for BCI calculations for clicking related items)
  • Upgrade efficiency now calculated using the same method as for buildings
  • Removed many unused methods from external-methods.js as a result of the above
  • Split Settings panel into separate tabs and screens
  • Moved some settings around for clarity
  • Renamed "Apply Settings" button to "Save Settings" and moved it to the top of the panel
  • Removed the "Pause" button
  • Clean UI feature now hides the Store title
  • Introduced a nice sprinkling of new bugs
  • Known bugs/issues:
    • The auto-buy timer will sometimes fill way more than the width of its container
    • Game can lag when building from a reset and player has a lot of HC and/or auto-clicker enabled
    • Currently there is no indicator for when the auto-clicker is in "saving up" mode

Version 1.15.2 - 2014/3/02

  • CpS after reset stat now assumes player has bought all Heavenly Upgrades (100% HC multiplier potential)
  • Switched Cookies to X Heavenly Chips stat to use shortened time estimation formatting

Version 1.15.1 - 2014/3/01

  • Fixed ambiguous CpS after reset stat, also now respects the user's preferred display setting for decimal places

Version 1.15.0 - 2014/3/01

  • Added stat to show CpS increase after a reset, based on current buildings/upgrades/etc
  • Added time estimation to bank required for next cookie chain tier stat
  • Messages can now be dissmissed by clicking anywhere on the message
  • Added a button to dismiss all messages when multiple messages are on screen
  • Changed Lucky & Lucky+Frenzy tooltip deficit warnings to warn only when a purchase would decrease your current max reward, as opposed to the higher max reward after making the purchase. This improves buying efficiency.
  • Fixed bug where chain deficits would show in tooltips when player had not yet reached minimum chain payout amount
  • Fixed bug where upgrades purchased during a game would continue to show empty deficit tooltips on the main stats page
  • Shortened the bookmarklet again. No particular reason.

Version 1.14.2 - 2014/2/16

  • Fixed bug where the auto-clicker for popups would sometimes miss a chain cookie, thus ending the chain prematurely
  • Tooltips should now always be positioned completely within the viewport
  • All tooltips now have the same minimum width (300px) for better formatting
  • Tooltips now correctly display "done" message in time left field

Version 1.14.1 - 2014/2/16

  • Fixed bug where achievements were unlocked before they were earned
  • Fixed bug where upgrades would appear in the store before they should
  • Fixed bug where deficit stats would appear in tooltips in the native Stats panel

Version 1.14.0 - 2014/2/15

  • Added setting to show or hide the deficit alerts in the tooltips
  • Portals and Grandmas now show correct income and BCI values
  • Income and BCI calculations for buildings are now performed by simulating actual purchases, to ensure 100% correct calculations. Upgrades still based on the older method of computing all modifiers from the base cost.
  • Added CpC income stat to clicking-related Upgrade tooltips
  • Added setting to hide the native game buff timer bars
  • Max/current Lucky and Lucky+Frenzy reward stats are now highlighted if reached
  • Fixed bug where Reindeer timer in title bar would display when it shouldn't (and count backwards)
  • Missing Upgrades stats now display descriptions for each upgrade
  • Missing Upgrades stats should no longer display the season switching upgrades once Season Switcher has been purchased

Version 1.13.0 - 2014/2/14

  • Fixed bug where Prism upgrades would not have their efficiency and gains calculated
  • Added stat to show estimated time remaining until X Heavenly Chips

Version 1.12.3 - 2014/2/14

  • Updated plugin to fix compatibility issues with latest game release (v.1.0411)
  • Seasonal timers will now only display during the correct season
  • Added info for Prisms to building efficiency calculations

Version 1.12.2 - 2014/2/9

  • Removed 10 second option from Pop Wrinklers setting as it was only intended for debugging
  • Converted entire project to use 4 spaces for indentation across all HTML, CSS and JS
  • Streamlined build process for easier updating

Version 1.12.1 - 2014/2/9

  • Fixed bug where Auto-pop Wrinkler timer would not reset properly after reaching zero
  • Fixed bug where Auto-pop Wrinkler feature would not show timer bar for first countdown after setting was saved/changed
  • Fixed bug where games with very high numbers would calculate incorrect or missing information for Prestige stats

Version 1.12.0 - 2014/2/8

  • Changed auto-clicker option for Click Frenzies to also include Elder Frenzies
  • Added a visual timer bar for Automatically Pop Wrinklers setting
  • Added tooltip stat to show when a purchase would put you under the bank required for current maximum Cookie Chain tier
  • Added interactive Prestige stat to show total cookies and cookies remaining to reach an arbitrary number of Heavenly Chips
  • Added total number of cookies required to the Cookies to next HC stat
  • Fixed User Script icon URL

Version 1.11.8 - 2014/2/5

  • Reverted fix from previous release since Cookie Clicker live site is not UTF-8 compatible :(

Version 1.11.7 - 2014/2/5

  • Fixed character encoding issues in some number notation formats

Version 1.11.6 - 2014/2/5

  • Fixed typos in scientific notation suffixes
  • Amended update message for Chrome extension users

Version 1.11.5 - 2014/2/5

  • Wrinkler stats now have a Wrinkler-themed icon
  • CSS tweaks to stats page
  • Fixed potential bug where timers would not reappear when tab was not active and auto-clicker for popups was on
  • Minor performance enhancements

Version 1.11.4 - 2014/2/5

  • Fixed potential catastrophic plugin crash on initialization
  • Added moderate performance improvements to plugin loading and initialization routines

Version 1.11.3 - 2014/2/3

  • Minor changes to the Chrome Extension manifest
  • No new features this time, sorry :(

Version 1.11.2 - 2014/2/3

  • CookieMaster now silently fixes the game bug where Golden Cookies and Reindeer do not spawn in a new, unsaved game.
  • Updated site to not show "Add to Chrome" button to non-Chrome users

Version 1.11.1 - 2014/2/3

  • Secured all game manipulating methods into a function that ensures they are available to work on
  • Minor site updates

Version 1.11.0 - 2014/2/3

  • Added Chrome extension to repo
  • Removed integrity check method to simplify deployment process across both builds

Version 1.10.3 - 2014/2/2

  • Fixed some minor bugs
  • Added some more system messages
  • Improved code sanity in a few methods
  • Added some missing comment headers for some methods
  • Updated cookiemaster.co.uk to Bootstrap 3.1.0
  • Small improvements to cookiemaster.co.uk layout

Version 1.10.2 - 2014/2/2

  • Changed update checker script to prevent it from caching AJAX request

Version 1.10.1 - 2014/2/2

  • Added some more status messages for when things go horribly, horribly wrong

Version 1.10.0 - 2014/2/2

  • Made timer controls more granular. Now you can choose which individual timers you want to show
  • Added a timer for Elder Pledge
  • Cleaned up code for timers somewhat
  • Added setting to auto-pop Wrinklers at specified time intervals
  • Added a more persistent messaging system to display dismissable messages
  • Changed some existing system messages to use new messging system
  • Added auto-update checker. A message will now be displayed when a CookieMaster update is available
  • Added setting to show or hide the Missed Golden Cookies statistic since apparently some of you don't like seeing it
  • Added setting to hide the building information boxes that appear on hover
  • Added setting to always display all available upgrades in the store

Version 1.9.2 - 2014/1/30

  • Fixed bug where resetting a game with a high-speed auto-clicker running would unintentionally give extra cookies to the reset game

Version 1.9.1 - 2014/1/29

  • Fixed bug where store upgrade tooltips would not disappear after hovering

Version 1.9.0 - 2014/1/28

  • Added option to specify custom audio alerts
  • Added stats for missing upgrades
  • Fixed bug where stats for missing achievements would not update once populated

Version 1.8.2 - 2014/1/28

  • Fixed bug where range sliders would not save selected value correctly

Version 1.8.1 - 2014/1/27

  • Segregated settings into sections
  • Cleaned up some methods

Version 1.8.0 - 2014/1/27

  • Added color blind setting
  • Added True Neverclick setting to prevent you accidentally clicking the Big Cookie while attempting to get the achievement
  • Added auto-clicker for Golden Cookies and Reindeer.
  • Added setting for Big Cookie auto-clicker to click during all Frenzies
  • Added ability to download logged stats as a CSV (currently only supported in Chrome and Firefox)
  • Added stats showing your missing achievements and shadow achievements along with their descriptions
  • Cleaned up a few bugs with logging

Version 1.7.0 - 2014/1/17

  • Moved CookieMaster to new (and final) host that should be super fast (seriously, it's got SSDs and stuff)
  • Added long written notation for those who prefer milliards and billiards
  • Fixed bug so now all shortened numbers respect your number rounding precision value
  • Minor code refactoring
  • Added contributers section to the readme - shout out to those helping to make CookieMaster even more awesome!

Version 1.6.4 - 2014/1/15

  • Moved CookieMaster to GitHub pages as we've been booted off of rawgithub :/

Version 1.6.3 - 2014/1/14

  • Fixed typo that prevented Reindeer audio alert from playing (oops!)

Version 1.6.2 - 2014/1/14

  • Added more number formatting options (scientific, scientific "e" notation and compact scientific notation)
  • CpS chart now shows a logarithmic scale with a zero baseline for easy of use
  • Fixed delay on Golden Cookie and Reindeer alert sounds (credit to Jesper Öqvist - https://github.com/llbit)

Version 1.6.1 - 2014/1/09

  • Fixed some logic with logging when saving user settings and reloading the page

Version 1.6.0 - 2014/1/09

  • Added persistent stat logging. You can now track your base and effective CpS across your session(s) (Currently in BETA)
  • Massive and wildly unncecessary refactoring of the bootstrap file :(

Version 1.5.3 - 2014/1/08

  • Fixed bug in webkit browsers where audio alerts would only play once
  • Added volume slider for audio alerts

Version 1.5.2 - 2014/1/08

  • Prevented Wrinklers getting clicked when clicking Golden Cookies and Reindeer (yay!)
  • Cleaned up some methods

Version 1.5.1 - 2014/1/08

  • Fixed incorrect audio file URLs in build directory

Version 1.5.0 - 2014/1/08

  • Added building efficiency stats. Methods for calculating stats are derived from Maxime Fabre's forked Cookie Monster repo, which improves on the original Cookie Monster calculations considerably
  • Added option to show a table with color-coded keys for building efficiency stats
  • Added option to auto-click the Golden Cookie during Click Frenzies
  • Audio files for Golden Cookies and Season Popup now moved into the repo
  • Enhanced Golden Cookie stats with time remaining to reach Lucky/Lucky+Frenzy required bank
  • Added effective CpS method and modified all relevant stats to use this when calculating time remaining
  • Added stat to show your effective CpS
  • Added stat to show reward for clicking Reindeer
  • Improved accuracy of certain stats
  • Fixed Cookie Chain stats bug where normal/Wrath chain values and rewards were reversed
  • Minor visual fixes and tweaks

Version 1.4.2 - 2014/1/02

  • Fixed wrong stats showing for current Luck and current Frenzy + Lucky rewards when player is under the max bank required value

Version 1.4.1 - 2014/1/02

  • Fixed wrong stats showing for Cookie Chain bank and CpS values

Version 1.4.0 - 2014/1/02

  • Added option to choose rounding precision for large numbers
  • Added option to make Golden Cookies more visible when they spawn
  • Added option to increase the clickable area of Golden Cookies to help clicking accuracy, especially during cookie chains
  • Golden Cookie clicks now register as soon as the mouse is pressed, instead of when released
  • Added more stats for CpS and CpC
  • Added stats for maximum cookie chain rewards and bank/CpS needed to advance to next chain tier
  • Reorganized some of the stats
  • Fixed crash when importing a save into a new, unsaved game
  • Fixed bug where timers wouldn't show the min limit when importing a save into a new, unsaved game
  • Fixed bug in stats for Frenzy and Elder Frenzy CpS values

Version 1.3.2 - 2013/12/31

  • Stats panel now updates instantly when opened
  • Added CookieMaster version info to Stats and Settings panels

Version 1.3.1 - 2013/12/31

  • Fixed bug where clicking a Golden Cookie would sometimes not register properly

Version 1.3.0 - 2013/12/31

  • Integrated Stats and Settings windows into the center game panel
  • Added option to display timers at the top or bottom of the left panel
  • Added option to auto-click the big cookie (with speed control)
  • Moved button to pop all reindeer into left panel, now only displays when needed
  • Added more stats
  • Visual tweaks and improvements
  • Cleaned up some messy code

Version 1.2.4 - 2013/12/31

  • Fixed broken bookmarklet code

Version 1.2.3 - 2013/12/30

  • Fixed bug where Golden Cookie audio alert would play Reindeer alert sound instead

Version 1.2.2 - 2013/12/29

  • Fixed bug where title bar counters would display "undefined"
  • Now using stricter linting of source files
  • Minor performance enhancements

Version 1.2.1 - 2013/12/29

  • Fixed bug where audio alert settings would not work correctly
  • Improved accuracy of large number formatting (still not perfect though)
  • Improved precision of time to next HC stat

Version 1.2.0 - 2013/12/29

  • Moderate refactoring of many methods for clarity and performance
  • Added more granular control over audio and visual alerts
  • Reduced playback volume for audio alerts
  • Added section headings to the stats panel
  • Added a button to pop all Wrinklers at once
  • Removed "s" suffix from timer countdown values
  • Minor performance tweaks
  • Improved source formatting and commenting

Version 1.1.3 - 2013/12/28

  • Added check to prevent loading CookieMaster more than once
  • Made some error and warning messages a little clearer

Version 1.1.2 - 2013/12/28

  • Removed cache buster parameter from jQuery dependency file

Version 1.1.1 - 2013/12/28

  • Fixed bug where top bar would remain visible when Clean UI was active

Version 1.1.0 - 2013/12/28

  • Ads are no longer hidden when Clean UI is active
  • Added several suffix options when shortening numbers
  • Upgrade prices now display correct number formatting
  • Moved project to Grunt
  • Bookmarklet now loads a bootstrap file that handles all dependencies
  • All external sources are now loaded in minified for speeeeed

Version 1.0.0 - 2013/12/28

  • First public release :)