Skip to content

Releases: DimensionDev/Maskbook

v1.9.3

22 Jan 13:56
Compare
Choose a tag to compare

✔ No breaking changes.

🐛 Bug Fixes

  • We fixed a bug that can not decrypt quoted tweet.

v1.9.2

10 Jan 08:15
Compare
Choose a tag to compare

✔ No breaking changes.

🐛 Bug Fixes

  • We fixed a bug that related to Facebook comment encrypting.

v1.9.1

09 Jan 12:41
Compare
Choose a tag to compare

✔ No breaking changes.

🐛 Bug Fixes

We fixed some bugs

v1.9.0

08 Jan 08:25
Compare
Choose a tag to compare

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...
Read more

v1.8.10

12 Dec 14:20
Compare
Choose a tag to compare

✔ No breaking changes.

🐛 Bug Fixes

  • Fix comment is empty

v1.8.9

11 Dec 14:17
Compare
Choose a tag to compare

✔ No breaking changes.

🎨 UI Improvements

  • Comment UI adjust
  • Add a tip if user does not set up their bio correctly

v1.8.8

10 Dec 09:14
Compare
Choose a tag to compare

✔ 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

06 Dec 08:29
Compare
Choose a tag to compare

✔ No breaking changes.
🐛 Bug Fixes

v1.8.5

04 Dec 03:50
Compare
Choose a tag to compare

v1.8.5 (2019-12-04)

✔ No breaking changes.

🐛 Bug Fixes

v1.8.4

03 Dec 07:52
Compare
Choose a tag to compare

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...
Read more