Releases: DimensionDev/Maskbook
Releases · DimensionDev/Maskbook
v1.9.1
✔ No breaking changes.
🐛 Bug Fixes
We fixed some bugs
v1.9.0
1.9.0 (2020-01-08)
✔ No breaking changes.
🎨 UI Improvements
A brand new composition UI for Twitter! (See #518)
A new setup process (See #545)
👩💻 Miscellaneous
Bug Fixes
- 'matchMedia' ... implement interface Window (bce3b4a)
- a css problem in the options page (4e0643e)
- abort error when upgrade db (9b42c94)
- accept drag event (878c792)
- add timeout, rewrite type (f0f53a4)
- attachIdentityToPersona throws not found (8a67906)
- attachProfileDB (b1befef)
- auto pasting is not working (f9cba0a)
- background fetch command (2dd1258)
- bad implement of untilElementAvailable (0121a0a)
- banner does not disappear after restore (1c7c9a4)
- base64 encode error (67b9723)
- bioCard string not working (dd3a587)
- build error (fa1f210)
- build error (7b0d678)
- build error (0ccf615)
- button margin on mobile device (ac1a768)
- call writeProfileOnGun too many time (eea2154)
- can not decrypt tweet in tread view (4b32acf), closes #601
- cancel now clickable (27834e5)
- cannot add tweet content if already has content (51017ca)
- cannot got bioCard if user have no bio (4b18531)
- change bio selector (92190e7)
- ci build error (7c50b27)
- ci build error (e467a4d)
- ci build fail (953cbe6)
- ci config (777f6b1)
- ci errors (8609676)
- ci file for release (48cf5c9)
- collect info on promoted tweet end with error (9c4c178)
- collecting user name from biocard (33ea45d)
- composition box injected to wrong position (a56f915)
- compressBackupFile throws (c077e7c)
- connect profile failed if bio contains publickey (2c71d2d)
- decoder API, rearrange files (e6dae90)
- decrypt not working on special post (7093706)
- decrypt posts in detail page (66d5e82)
- decrypt quote block (5663e34)
- decrypted post failed cannot render (fb1f47a)
- delay proxy target evaluation (5a8c7a9)
- detect node existence before parsing (857a22f)
- dialog crash [close #358] (023a3fb)
- dialog losts css (d3465ff)
- display back button by build target (a83927a)
- distinguish tweets with post id (863ebe9)
- do not render no maskbook users (5600f8d), closes #537
- document.body is null on iOS (13a81c0)
- emit profilesChanged on profile deleted (a0d9c08)
- empty page should not display in developer page #293 (64679e9)
- ensure QR component not re-render (baad1da)
- ensure video stream cleanup (bc71157)
- extra at sign in handle; publicKeyDecoder; (a9f31d0)
- facebook full-width post button (e505f55)
- failed to get post id (85c950c)
- filter out current identity & no maskbook user from profiles (c3eba7e)
- filter out profiles without fingerprint (08e221e)
- firefox computedStyleMap (a188ed6)
- frozen array cannot sort (4a93f8a)
- get post id from url (c7b3698)
- getEditorContent not working in mobile twitter (3c833d1)
- gun infinitely retries (c057b35)
- hint word break opportunity to prevent overflow (441a658)
- icon and overflow more mobile-friendly (88157c4)
- ignore public key and its identity if we have its private key (aba0a82)
- immersive setup not respect user input (e631715)
- infinite recreate due to wrong dep of useEffect (457eee9)
- information collect too early pushed to map (18ddb8d)
- isolated choose identity read issue (89863c8)
- judge netwrok before add new identifier (0f5ec4b)
- logic error when select specific firends (25dcd8b)
- make twitter payload adhere the spec #198 (f2109a9), closes #428
- material-ui styles duplicated dependency (7959ced)
- memoize cache maybe null && open tab twice (88e54b6)
- merge persona linkedProfiles (074de20)
- message loop on multi-tabs (19cda93)
- missing adopted style on some condition (8999ad0)
- mistakenly inject comment to irrelavent node (ec8da19)
- mobile facebook unable to resolve my identity (63199f3)
- modal trap focus, fix SujiTech/Maskbook-iOS/issues/12 (0b0602f)
- multi-id unable to decrypt posts posted by other identities (bed08b3)
- multi-id unable to post encrypted post (e69ad77)
- name area parsing cannot parse username if is follower (04c4e83)
- no window.open (e9d0b07)
- not fetching public key (9aa6d3a)
- only insert one comment box per post ([#101](htt...
v1.8.10
✔ No breaking changes.
🐛 Bug Fixes
- Fix comment is empty
v1.8.9
✔ No breaking changes.
🎨 UI Improvements
- Comment UI adjust
- Add a tip if user does not set up their bio correctly
v1.8.8
✔ No breaking changes.
🎨 UI Improvements
- Add translate to "Source code"
- Add link to the mobile version
🐛 Bug Fixes
- Fix twitter support when user have no avatar
v1.8.7
✔ No breaking changes.
🐛 Bug Fixes
v1.8.5
v1.8.4
1.8.4 (2019-12-02)
✔ No breaking changes.
🆕 New Feature
- Now Maskbook can select your friends as a group*
- New experimental steganography mode
- Maskbook supports Twitter now!
*: This feature is in the early stage.
🎨 UI Improvements
- Dashboard of Maskbook has been refreshed
🐛 Bug Fixes
- abort error when upgrade db (9b42c94)
- add timeout, rewrite type (f0f53a4)
- attachIdentityToPersona throws not found (8a67906)
- background fetch command (2dd1258)
- bad implement of untilElementAvailable (0121a0a)
- bioCard string not working (dd3a587)
- build error (0ccf615)
- cancel now clickable (27834e5)
- cannot add tweet content if already has content (51017ca)
- cannot got bioCard if user have no bio (4b18531)
- change bio selector (92190e7)
- ci build error (e467a4d)
- ci build fail (953cbe6)
- collect info on promoted tweet end with error (9c4c178)
- collecting user name from biocard (33ea45d)
- composition box injected to wrong position (a56f915)
- decoder API, rearrange files (e6dae90)
- decrypt not working on special post (7093706)
- decrypt posts in detail page (66d5e82)
- delay proxy target evaluation (5a8c7a9)
- detect node existence before parsing (857a22f)
- dialog crash [close #358] (023a3fb)
- dialog losts css (d3465ff)
- display back button by build target (a83927a)
- distinguish tweets with post id (863ebe9)
- document.body is null on iOS (13a81c0)
- extra at sign in handle; publicKeyDecoder; (a9f31d0)
- failed to get post id (85c950c)
- gun infinitely retries (c057b35)
- hint word break opportunity to prevent overflow (441a658)
- icon and overflow more mobile-friendly (88157c4)
- infinite recreate due to wrong dep of useEffect (457eee9)
- information collect too early pushed to map (18ddb8d)
- isolated choose identity read issue (89863c8)
- judge netwrok before add new identifier (0f5ec4b)
- make twitter payload adhere the spec #198 (f2109a9), closes #428
- memoize cache maybe null && open tab twice (88e54b6)
- message loop on multi-tabs (19cda93)
- missing adopted style on some condition (8999ad0)
- mistakenly inject comment to irrelavent node (ec8da19)
- mobile facebook unable to resolve my identity (63199f3)
- modal trap focus, fix SujiTech/Maskbook-iOS/issues/12 (0b0602f)
- multi-id unable to decrypt posts posted by other identities (bed08b3)
- multi-id unable to post encrypted post (e69ad77)
- name area parsing cannot parse username if is follower (04c4e83)
- no window.open (e9d0b07)
- not fetching public key (9aa6d3a)
- only insert one comment box per post (#101) (a87d637)
- overwrite person database (da8d946)
- paste into postBox (30433b2)
- pastePostbox (0f5b8b8)
- post editor inject suppressing (c039f99)
- post information collecting (2f25c7b)
- post parser (29f1520)
- post parser edge case (29dbf39)
- postParser not correctly parsing (d5c32f4)
- publicKey on twitter in bio (6ddfc2b)
- race on contentScript fetch and tabs.create on iOS (01229b2)
- recheck shouldDisplayWelcome to prevent unmount unexpectedly (7937f68)
- reduce unnecessary UI updates when decrypting posts in twitter (f898d7b)
- redundant selector postRoot (b15c282)
- remove memoryrouter (cause wrong href on ios) (d89aef6)
- remove self from following group (3025d95)
- remove testing code (bfebf0a)
- remove then() call on MutationObserverWatcher (a647c29)
- renew self info regexps (f13557d), closes #437
- replace base image with platform unrelated one (2406d37)
- reset composition box after requesting post (d17fc4c), closes #413
- script error when documemt is not ready (b5b8a9b)
- scroll event, close SujiTech/Maskbook-iOS/issues/11 (02bc567)
- scroll event, close SujiTech/Maskbook-iOS/issues/11 (f18410b)
- selector matched the editor in DM by mistake (73655c6), closes #434
- ssr build error (77d245c)
- styles on screen less than sm (8a43068)
- type (cbbd944)
- type error (4510b58)
- update paste image impl. to a more secure way (b611bc4)
- use memoized fetch to reduce fetch, close #424 (b8a6e58)
- useForeach and wrong aria (f1d808e)
- verify identity before add into group (3b91477)
- wrong callback hook (1949de8)
- ed1bcbf: identifier may be undefined (d5b6657)
- stuck at no text-content post (d9ba852)
- taskPasteIntoPostBox not working in popup (214d412)
- transition animation on dialog (ec302ec)
- ts-ignore (d85bef9)
- type error on us...
v1.7.1
1.7.1 (2019-10-21)
✔ No breaking changes.
🆕 New Feature
Add links to Android and iOS version of Maskbook
👩💻 Miscellaneous
🐛 Bug Fixes
- a css problem in the options page (4e0643e)
- banner does not disappear after restore (1c7c9a4)
- button margin on mobile device (ac1a768)
- empty page should not display in developer page #293 (64679e9)
- typo in OptionsPage/Export (05cf291)
- wrong call in QRScanner (727f586)
Features
v1.7.0
✔ No breaking changes.
Old versions must upgrade to 1.7.0 to decrypt the new format.
🆕 New Feature
Add a debug mode
Add mnemonic words to generate key
🎨 UI Improvements
Better UI
🐛 Bug Fixes
Fix many bugs
👩💻 Miscellaneous
See:
#266 (comment)