0.2.0-beta.1 (2019-08-11)
Pre-release
Pre-release
0.2.0-beta.1 (2019-08-11)
Bug Fixes
- (local translation) (330df50)
- adapt to new version api (bed10a9)
- adapt windows ready event from eventbus (d51abc4)
- add browser-window-setup event to prevent warning (2a40bca)
- add guard for resources commit (c3db270)
- add locale text support (812855a)
- adv setting should mixin with abstract setting func (b8160b9)
- app is not closed when the client closes (cf3bd11)
- bump version to fix perf issue (4fa3933)
- check local jre every init (eb1fccf)
- clean & check mod only if forge enabled (440725f)
- correct curseforge project download count (9318356)
- correct handle the external route (4a17091)
- correct some cornor case for mods (c75990e)
- correct the installer path (f509018)
- correctly save config (fa9f49a)
- route curseforge page (6d3f37c)
- lint: improve code style (a071cf9)
- currect the usage of assets vs static (d287939)
- curseforge api update (37b48d9)
- curseforge seach function (224cb1c)
- deployment on export (bbeafb6)
- disable menu in wizard (3801830)
- do not mkdir if the dir exists (c7caf32)
- enable node integration in electron 5 (025deba)
- filter out empty (228e01b)
- folder name display (353fc46)
- gamesetting page save/load (6b389cb)
- gfw return false if error (b132200)
- handle if the search text is null (680913e)
- handle missing java case (72db793)
- handle the loading user data corrupted (26eb2b5)
- ignore $schema when create schema (ee2b7e7)
- impl correct delete version (923eebb)
- import observ in vue (582d7dd)
- import save & option loading (51b861e)
- init mem with undefine (ff02036)
- init module after ready (6f11285)
- io validation, forge installation (7583cd9)
- java local download endpoint (7dd5746)
- launch cwd (839d038)
- link feedback (9bfc62b)
- load java correctly (45f585f)
- local translation (d7246ef)
- local version loading & refreshing guard (ecaf9af)
- make the memory clearable (9d19b78)
- make the setting save on window swap (fcc2c0a)
- merge the curseforge changes (c749953)
- missing import forge version menu (8af9bc6)
- missing register version list (ff73cdf)
- modpack display (af8cfc1)
- new curseforge fetch project (e687c0b)
- not block screen when resolving problem before launch (2c9d7f8)
- only print success code after add profile (97e2d6c)
- optimize build process (9944931)
- optimize init process (81dae79)
- optimize launch ux (1e717b0)
- pass client token to valid account (ed79d30)
- prevent forge version is overlap by mc refresh (d6ef06f)
- prevent nullptr (4f43b9a)
- prevent nullptr err one getting forge (9393b3a)
- refresh java version every time (f7c0f97)
- renderer process logging (1cf271f)
- repo url (2b7f3e5)
- resource pack deletion for unknown pack (5e4f784)
- resource pack mcversion compability (313d637)
- return to the base setting page after quit setting (f63bd47)
- rm local version record after delete version (0f16c62)
- rm nvm (174a724)
- rm test code (696cc62)
- saves loading & importing (43ab174)
- select local java if the java avaiable (eb64620)
- select the java for current profile (15b51fe)
- set mem to undefined (b7a2a44)
- should await function to include all file to zip (def7206)
- skip the optional problem to launch (ac19098)
- strange corrupted version (e023c3a)
- the account not update value to binding (225b2e4)
- the repo url link (fc017b0)
- the window won't display at the first time (50754e7)
- try a simple way to build (85600bb)
- try both forge/liteloader for mod (9cc609f)
- try correct the profile diagnose prediction (051dc50)
- try fix travis build (6db3832)
- try fix windows break build (7b65082)
- try log the uncaught rejection & exception (042c870)
- try make travis windows work (8c6fadb)
- typo (9c29173)
- use correct version to diagnose (87add69)
- use self host api in mainland (1c084e6)
- use sym link (3b593f1)
- utilize readyToUpdate (aef92d9)
- warning forge java version range (252cf4b)
- wrong booting step (b3cc5f1)
- wrong call for dispatch (30aa84d)
- wrong diff behavior (62200a5)
- wrong edit profile triggering (85802aa)
- locale: add more curseforge text (9dfc54c)
- wrong forge object usage (15a3136)
- curseforge: fake the user agent (a909f76)
- curseforge: fix the curseforge search (2ac0438)
- curseforge: forge parsing from modpack (5bad418)
- curseforge: update to new import api (dfe5c2d)
- curseforge: update to new url (b6c8696)
- curseforge: wrong curseforge pathway (62a95cd)
- curseforge: wrong view page name (2c9199e)
- gamesetting: wrong default value usage (537e62a)
- launch: support new resource deploy (45a78a2)
- lint: fix code linter error (e8e65d3)
- lint: fix the style error (25dcf46)
- lint: sort the attr and make the tag short (147ebed)
- linting: fix the wrong indent (8caa831)
- local: install forge text (9c6030d)
- locale: add curseforge locale text (c107505)
- locale: add more setting related lang (00a4e14)
- locale: add more text (55ee98d)
- locale: fill some missing locale text (f02249d)
- locale: install lib text (c16adf5)
- locale: key ordering (e3a3b89)
- locale: support some launch op text (d699fbe)
- locale: template part string display (edbb870)
- locale: the lib name (5eefdb2)
- locale: typo (8ff7f90)
- locale: update some curseforge text (54a01b9)
- locale: wrong argument usage (4889215)
- mod: mod version comp corner case (e17a8d1)
- profile: lock add profile wizard when creating (c42aec3)
- profile: return profile id on create&select (641ff3c)
- request: cache wrong entity (df1cf98)
- saves: wrong ui row wrap (b9a2328)
- setting: placeholder if new version not found (24cd5de)
- style: wrong forge status display (a20e948)
- tray: force hight res tray (25b38b7)
- type: correct store typing (1c9d82a)
- type: launch action do not require profile id (c009a21)
- typing: add curseforge to typing (5dacbda)
- typing: correct html parser definition (91eea35)
- typing: correct the type (ceb849b)
- wrong i18n text usage (3be9f83)
- wrong import from renderer side (36db48a)
- wrong logined ref (e844ae4)
- wrong mcversion display (285d850)
- wrong problem argument (0822803)
- wrong profile java loading (98e7d92)
- wrong search bar UX (22f3fd0)
- ui: set image default style (c13f70f)
- wrong selection list behavior (feb8ee9)
- wrong store import (43d9e93)
- wrong swap triggering (1811177)
- wrong usage module usage (633db12)
- wrong user api call (7776a7d)
- typing: support curseforge typing (8b26dd0)
- typing: wrong resource type return (3743253)
- ui: add loading ui for curseforge view (c785afd)
- ui: align the curseforge icon (9bad9a5)
- ui: performance issue for mod/resourcepack list (10e1d44)
- ui: restrict the list size (dd2785c)
- wrong version api using (3cda019)
- wrong vuex api call (4aa5a25)
Features
- add cancel ui (002ae81)
- add context menu (22c0e6b)
- add context menu into main (353fd4a)
- add curseforge id (3da6fd8)
- add dns override (d5dd219)
- typing: add minecraft window ready event (ef3feea)
- add error msg display (213dcf2)
- add format mapping for resourcepack (f3497d8)
- add launch status, move status tracking to main (683e906)
- add liteloader as place holder (e5543a5)
- add minecraft killed event (c018e29)
- add platform & online as global setting (60368ff)
- add quit action (015a9d6)
- add time to renderer log (f4d93ca)
- add vuex state to track the refreshing version (523474d)
- copyFrom UX (a189e42)
- default profile has no name (150a5bc)
- diagnose java version vs mcversion (d3218b1)
- diagnose mods/resourcepacks compatibility (6aff712)
- display version in mod card (d20e8ba)
- enable client module to manage mapping (0a4ac03)
- impl basic feedback ui (01fc6a6)
- impl basic of server profile (314d08a)
- impl curseforge project/file fetching/install (1899356)
- impl self host tentatively (f2d377b)
- init (ccef931)
- install update UX (b0b50b1)
- now check mod existence & handle override (e57c7a9)
- prototype of these helpers (5ea3352)
- provide error to task fail (efdc478)
- provide load saves from all profiles (f120eb8)
- send user agent to main (e0eb846)
- share java wizard with incompatible usage (555e41b)
- start impl import curseforge pack (288624e)
- curseforge: add find file (5d0f2fa)
- curseforge: enable the curseforge worlds/modpacks (bf676e6)
- curseforge: redesign of modpack import (6da06ea)
- curseforge: support search backend (364ace6)
- lang: support incompatible java (f05a918)
- lang: support more skin/version localized string (a916e0d)
- lang: support some installation/version local text (78430ed)
- locale: add curseforge text (bc51786)
- locale: support forge installation text (1c70539)
- profile: prototype of add profile (ac971b6)
- resource: add background import option (55ac3b9)
- resources: support saves & modpacks (3686cfb)
- saves: impl ui for save (6dbb66f)
- task: prototype for background task (2ba7535)
- ui: add curseforge icon (c117268)
- ui: add curseforge modpack import (c28ccb4)
- ui: add curseforge search function (c95bf4b)
- ui: add curseforge UX prototype (9ac9195)
- ui: beautify the curseforge entry page (9561081)
- support create with forge (60549aa)
- ui: impl the UX for the curseforge project (f7e7b5f)
- support bangbangAPI jre download (c144a4d)
- support compare version range (262dfa5)
- support compatability on card (6ee16bc)
- support delete/show version (8a6fb25)
- support delete/show version on ui (a113784)
- support forge editing (fac2399)
- support forge refreshing after version selection (08dcf10)
- support forget challenges redirect (a862b6d)
- support get forge webpage if not exist (e8b2f56)
- support mods page (01520c4)
- support more local text (4cf3730)
- support more locale test (c1ee3b3)
- support read mod icon (bece862)
- try explore new way to do the commit (b77b6c1)
- try impl network status (0eab2ff)
- try impl switch java download by location (9a5f0f0)
- try split the setting page by group (cb36b77)
- use launchStatus in store, support quit, optimize task icon (4e007ee)
- watching files, saves ops (bf958fd)
- wizard: add proto for modpack import (40be5f8)