- Fixed Probuilds not downloading any item sets. #382
- Fixed cursor type on footer links. #383 (Thanks mnlkrs)
- Fixed windows builds not being signed correctly. Some users may be forced to reinstall. Fixes #366 and #370.
- Fixed garena path checking. #367 @hollowsxd
- Fixed op.gg to work with updated website
- Added initial Hindi and Khmer translations
- Updated German translations
- Fixed Lolflavor endpoints
- Fixed Koreanbuilds not finding champions to import. #346
- Limits outbound requests to fix timeout errors on some systems. #342 (Thanks gerriet-hinrichs)
- Replaced special items with what they're built from (e.g Orns Molten Edge to Infinity Edge)
- Fixed displaying lolmaster version
- Updated translations
- Fixed routes bug with Champion.gg
- Fixed French tooltip translation being cut
- Fixed Probuilds failing due to 404 with Kayn
- Fixed Serbian flag
- Fixed proper language translation for Polish
- Fixed Champion.gg win percentage not being formatted correctly
- Fixed op.gg endpoints #280
- Allow imports to continue when a source is down #276
- Fixed issue with progress bar disappearing on a second import
- Better error logging
- Handle errors from op.gg and probuilds #237
- Fix incorrect language being used on op.gg #265 #266
- Fixed Lolalytics missing boots #231
- op.gg now uses Korean item sets #232
- Fixed command line arguments not working and updated docs #234
- Replaced elevate method that was giving false virus total reports #239
- Completely replaced auto updater with Squirrels (built in to Electron) causing anything below 2.0.0 to break. Manual reinstallation required. #205
- Renamed
--startLeague
option parameter to--start-league
- Added op.gg, Probuilds, Lolalytics, and Lolmasters
- Changed donation method to Patreon #151
- Updated translations
- Added Control wards to consumables #223
- Fixed Wukong not showing up for some sources #211
- Fixed incorrect translation placement #216
- Replaced Windows elevate with standalone exe #220
- Fixed error message when Windows can't elevate
- Fixed error window being hidden and showing successful builds instead
- Fixed versions view to support more sources
- Updated to Node 6 / Electron 1.4.13
- Both Windows and macOS are now code signed to secure builds and updates #123
- Improved development experience on OSX
- Replaced Jade with Marko for faster renders
- Added Control Ward
- Fixed some KoreanBuilds not showing up in game due to misnamed folders
- Updated translations
- Removed BG and NL from supported Riot languages. Defaults to English.
- Hours after removing Lolflavor which had been down for weeks, it's now returned.
- Lolflavor is dead, remove from the app
- Verify sources exist in code base before processing
- Fix KoreanBuilds scraper to show proper titles and split blocks
- Add trinkets to Korean Builds
- Fix missing blue trinket from all item sets
- Disabled LeagueOfGraphs
- Fixed bug when install path isn't correctly set and throws an error instead of a warning
- Fixed health pots missing
- Fixed duplicate items
- Fix preferences not being loaded correctly after updating.
- Added KoreanBuilds and LeagueOfGraphs as sources
- Download multiple sources at once instead of just one
- New logo by Omer Levy (cause yeah, pretty is a feature)
- Updated latest translation
- Fixed skills sometimes broken on certain champs (Kha'Zix for example)
- Fixed various bugs with languages
- Added missing consumables
- Fixed sentences in specific languages being too long and pushing rows too far down
- Progress bar is more accurate
- Complete refactor
- Dropped Coffeescript, Lodash, and Async for ES6, Ramda, and Bluebird
- Dropped Bower
- Fixed development on Windows,
npm run dev
now works on both OSX and Windows - Code consistency to follow new styling guidelines
- Removed anything that uses
window
for it's own module - Updated electron to 0.35.4 (still uses Node 4)
- Improved error handling
- Improved logging
- Status view now shows in the full app (and scrolls like it did before)
- New sources can now be dropped in and the app will handle the rest (see CONTRIBUTE.md)
- Shrunk build size by 5MBs (deep cleaning of
node_modules
folder) - Removed a bunch of unused/unneeded packages
- Docs written for the entire app to make contributing easier
- Fix inconsistent ID format for Champions
- Disable changing languages during import
- Added Arabic and Japanese to a whitelist so that it defaults to English when in game, gets rid of block text.
- Lolflavor import failing due to missing Nami item sets
- Disabled
causedBy
error on updates once and for all.
- Disabled
Send Log
- Updated Translations
- Fixed
causedBy
error
- Updated translations
- Another temporary fix for users with
Unexpected end of input
androles
errors
- Temporary fix for users with
Unexpected end of input
errors
- Updated translations
- Fix Champion.gg 404 error
- Added Arabic
- Translated item sets titles for Champion.gg and Lolflavor
- Added donation button
- Infinite black box loop on some Windows machines
- Updated translations
- Updated translations
- Updated translations
- Added 13 new languages. Bosnian, Catalan, Croatian, Danish, Finnish, Georgian, Lithuanian, Latvian, Norwegian, Slovak, Slovenian, Serbian, and Swedish.
- Github link not working
- ARAM item sets are now optional (will fix users having issues with Lolflavor and their antivirus)
- All languages with user submitted translations have been reviewed and added.
- Fixed infinite loop on updates for Windows
- Fixed translation issue with ARAM item sets fail due to antivirus
- Fix
cannot read property split of undefined
when checking for Lolflavor version - Lolflavor ARAM builds are skipped if there's a firewall issue instead of app crashing (temporary fix)
- Fix
Open Log
button on Windows - Fix crash when importing in Portuguese
- Auto updater will not work with older versions of Championify for Windows users. Please manually redownload.
- Supports 25 (kinda badly translated...) languages
- New borderless window design
- Brand new animations, because they're pretty
- Select either Champion.gg or Lolflavor for Item Sets source
- Command line parameters for automation
- ARAM starters now have Oracle's Extract
- Add complete view, with a close button and start League button
- Shows versions on main view. You can now see Champion.gg's, LolFlavors, Riots, and your own item sets patch version when you start the app.
- Deleting old items sets that don't have new versions is now an option instead of forced
- Open log button
- Show error message on error view
- Add progress bar to updates view
- Faster app loading time
- Less errors when scraping Champion.gg
- Windows installer supports all languages the app supports.
- Bash script not always starting for updates on Windows.
- Permissions errors on Windows now asks to be runned as admin automatically.
- Importer tests write permissions before running import, and elevates when needed.
- Auto updater checks for write permissions
- Fix black text sticking on highlight
- Allow the ability to copy/paste your League directory
- Garena path patches
- Fix UI differences between OSX and Windows
- Complete code rework (nearly written from the ground up)
- Auto updater now supports complete client replacements (major updates)
- Test suite, CI, and coverage integrations to simplify and encourage PRs
- Bleeding edge builds (off all branches)
Thanks to
- @OmerValentine for the Hebrew translations
- @secretdataz for the Thai translations
- @FreakyDeluxe for the French translations
- @PrototypeGR for the Greek translations
- @pcastro94 for the Portuguese and Brazilian Portuguese translations
- Grammar fixes (thanks iKevinY!)
- Mark log upload as failed if it can't be opened
- AJAX requests error instance (cause there was none...)
- Update error message for tips on how to fix
- Give user ability to set Trinkets and/or Consumables to top or bottom of item set
- Automatically save preferences and League directory
- Item sets file structure now follows Riot standards
- Add error/crash message for when something breaks
- New error log reporting system
- Switch from Bootstrap to Semantic UI (New buttons, progress bar, layout)
- Multiple windows opening when clicking browse
- Improved path handling
- Grammar fixes
- Tooltips so they're easier to view
- ARAM builds still in Beta, still haven't decided what I want to do with them.
- Incorrect callback used when a new champ is introduced.
- New Icon
- Added background and changed progress bar
- Remove last digit of Riot version for ARAM builds.
- ARAM Item Sets
- Delete "Championify Item Sets" Button
- Lock ChampionGG Item Sets to Summoners Rift (so they don't pop up in ARAM games)
- Scrollable progress log
- Windows Setup Installer (So you can now install Championify instead of extracing ZIPs)
- Fix styling issue where footer and progress log overlapped on Windows
- Better execution flow to improve speed
- Progress bar now shows up in Windows Tray/OSX Dock
- Better retry setup for when connections fail
- Code cleanup
- Handle champs that have yet to be released.
- Auto updater correctly follows Github redirects.
- Auto updater styling
- Added progress bar #30
- Added first four skill upgrades to short skills (Trinkets | Frequent: E.W.Q.E - E>W>Q) #32
- Add "Browse for League folder" above input box #14
- Directory confirmations are more obvious #28
- Capitalize 'ADC' Item Set title. #25
- Use Champion.GG's client version instead of Riot's for Item Sets #17
- Change title of split item sets #16
- New GUI, no more Terminal Windows.
- Processing speed is stupid fast (I even had to slow it down...)
- Easier to read Progress Report.
- Split item sets between Most Frequent and Highest Wins. #2
- Enable/Disable Trinkets and Consumables. #6
- Switch between full skill priorities (Q.W.E.Q.W.R.Q ect) and shortened priorities (Q>E>W). #8
- Hover over checkbox settings to see tooltips explaining what each setting does.
- Better LoL Installation Auto Discovery. #9
- Allow user to select install directory.
- Auto Updater. #7
- Virus Total reports included in all future releases.
- Windows write tests writes to LoL root directory instead of Champion directory. #12
- LoL directory check is no longer forced, only warnings.
- Swapped out scraping CSS paths to using available JSON data.
- Scrape 2 pages at a time instead of 5, because 5 got way too fast.
- Handle undefined builds (happens usually just after a new patch)
- Handle Connection/Timeout Errors (Timeout is 10 seconds.) #11
- On Windows: Write a test file to LoL directly instead of forcing to run as admin. Warn if write is not possible.
- Garena patch.
- HTTP Requests have a timeout of 60.