All notable changes to this project will be documented in this file.
1.2.0 - 2024-10-21
- Update title text on UI - (0e1409a)
- Support exporting and clearing database - (4cb8035)
- Upgrade dependencies - (5413a9a)
- Add menu command for opening control panel - (37f32f7)
- Export ALT text for images - (1e81fb3)
- Add i18n for headers of exported HTML - (59ca0fe)
- Add local database - (d357c4d)
- Pass ext instance to interceptor and component - (07127f0)
- Import useSignal from proper package - (11eae28)
- Filter out empty tweets in db - (2e35ba0)
- Error when TimelineAddEntries is missing - (9b3ccb8)
- Update min height of modals - (2d284b5)
- Select all rows by default - (e4d6aa2)
- Skip and warn when exporting suspended user - (1c7f970)
- Error when expaned_url does not exist - (f45ee10)
- Adapt modules to new database - (947c9f7)
- Read data from database instead of signals - (c420263)
- Rearrange directory structure of core - (3caafdf)
- Rename eslint config file - (77d05f3)
1.1.0 - 2024-04-13
- Migration from v1.0 to v1.1 - (db5c124)
- Disable some extensions by default - (8014b9e)
- Add ListTimelineModule - (f2df917)
- Add HomeTimelineModule - (cbba59e)
- Add warning when wrong execution context detected - (fd58190)
- I18n for exporters - (c8c79c3)
- I18n #17 - (da76cba)
- Detect script execution context - (f5d7688)
- Add missing translation text - (d2f67a8)
- I18n for media filename template - (38069a3)
- Update README - (1a5d5e8)
- Update README - (8d95445)
- I18n for userscript description - (fc3e336)
- Add zh-Hans version of README - (8c020bd)
1.0.10 - 2024-04-10
- Add UTF-8 BOM to CSV files - (daf3e45)
1.0.9 - 2024-04-07
1.0.8 - 2024-03-14
- Fix eslint errors - (1c97af5)
- Add eslint commitlint husky - (a18c6ea)
1.0.7 - 2024-01-04
- Show media type and video duration in table - (5683d6f)
- Missing tweets in UserMedia - (34f5b69)
1.0.6 - 2024-01-04
1.0.5 - 2024-01-03
1.0.4 - 2024-01-03
- Add instruction for using download manager - (0095aa4)
- Missing root style in scoped css - (b4376ca)
1.0.3 - 2024-01-01
- Add better error handling when extracting tweets - (d5c2d45)
- Tweak logger buffer - (8b2d83c)
- Support parsing TweetTombstone type - (0b51273)
1.0.2 - 2024-01-01
- Add button for exporting media urls - (b6faf8a)
- Handle error when reading retweet source failed - (8232470)
1.0.1 - 2023-12-31
- Use file-saver instead of streamsaver - (9521d41)
- Add README - (c0c0a9c)
- Add LICENSE - (b137943)
- Export as CSV and HTML - (407a0b3)
- Option to skip retweeted media - (10b0288)
- Export to JSON - (3689888)
- Show full text for long tweets - (1d4d670)
- Export selected data only - (682dae3)
- Export and download media - (e2dfb70)
- Download files with streamsaver - (9ea7577)
- Export media from tweets - (95d38f3)
- New modal view for exporting data - (b578754)
- Upgrade dependencies - (5ec12e3)
- Add debug mode option - (b067631)
- Update panel UI - (738b3f7)
- Add table pagination - (95dea91)
- Update script metadata - (add0ee7)
- Format date time - (8f88023)
- Add sorting for tables - (10191dd)
- Add searching for tables - (36ff9e1)
- Show quote source of tweets - (c62fb3e)
- Add many columns for user table - (276ef79)
- Add media preview for images and videos - (7a2358e)
- Add ErrorBoundary - (8d54c06)
- Show RT source for retweets - (0b1b31e)
- Pin the top row of tables - (2c3fcf2)
- Add table view for tweets - (eb31d06)
- Add table view for users - (ba3b769)
- Support loading-more in conversations - (2101f5b)
- Show module name in error messages - (421069f)
- Add default app options - (cbdc94b)
- Add new module TweetDetail - (3fc6972)
- Use different indicator color for tweets - (f44aa2b)
- Remember last state of control panel - (0da3df5)
- Add settings panel - (dad068b)
- App options manager - (2e30391)
- Add extractor for likes and bookmarks - (7afa64f)
- Use generic functions to extract API data - (af60771)
- Add settings button - (e848fdf)
- Rewrite UI with tailwind css - (4b99edc)
- Add daisyUI - (0658eef)
- Rewrite styles with tailwind - (dce685f)
- Add tailwindcss - (804a8f1)
- Make dependencies external and use CDN - (5c062e9)
- Update UI components - (d1f8415)
- Core and extension architecture - (ab5b2c8)
- Initial commit - (4141646)
- Update script download URL - (fef73b3)
- Duplicate file downloading - (6c62eeb)
- Support API endpoints when not signed in - (e3faf85)
- Use local version of useSignal - (69e24d0)
- Rearrange source files - (fe71f4c)
- Update signal hooks - (602323b)
- Use icons from npm package - (67e0a8e)
- Remove button components - (a1c31ea)
- Add type predicate utils for API - (ad1f7dc)
- Simplify common modal component - (6416a29)
- Extension manager and extension class - (1ba5c1a)
- Remove tailwind-merge - (f4cc3ed)
- Merge module files - (baa592d)
- Reuse module UI - (a4fef7b)
- Refine error messages - (577c064)