Skip to content

Latest commit

 

History

History
486 lines (253 loc) · 28.3 KB

CHANGELOG.md

File metadata and controls

486 lines (253 loc) · 28.3 KB

1.3.10 (2024-09-28)

1.3.9 (2024-06-24)

1.3.9-beta.3 (2024-06-24)

1.3.9-beta.2 (2024-06-24)

1.3.9-beta.1 (2024-06-24)

1.3.8 (2024-06-24)

1.3.7 (2024-06-15)

1.3.6 (2024-06-12)

1.3.5 (2024-03-18)

1.3.4 (2024-02-21)

1.3.3 (2024-01-15)

1.3.2 (2023-11-15)

1.3.1 (2023-09-13)

1.3.0 (2023-08-17)

Features

  • dropdown: Remember selected filter (bf339af)

1.2.2 (2023-07-15)

1.2.1 (2023-07-12)

1.2.0 (2023-07-12)

Features

  • add ability to permanently delete emails that have not yet received any mail (c6350f7)

1.2.0-beta.1 (2023-07-12)

Features

  • add ability to permanently delete emails that have not yet received any mail (c6350f7)

1.1.2 (2023-07-05)

Bug Fixes

  • fixes incorrect function call to get all masked emails (3e002d7)

1.1.1 (2023-07-04)

1.1.1-beta.1 (2023-07-04)

1.1.0 (2023-07-03)

Bug Fixes

Features

  • add status circle to each email item based on the email state (7a3140c)

1.1.0-beta.2 (2023-07-04)

1.1.0-beta.1 (2023-07-03)

Features

  • add status circle to each email item based on the email state (7a3140c)

1.0.2-beta.2 (2023-07-03)

Bug Fixes

1.0.2-beta.1 (2023-07-03)

1.0.1 (2023-07-03)

Bug Fixes

1.0.0-beta.36 (2023-07-03)

Bug Fixes

1.0.0-beta.35 (2023-07-01)

Bug Fixes

  • right margin between logo and search bar (7604068)

1.0.0-beta.34 (2023-07-01)

Features

  • manifest: add 'tabs' permission (a33bd9b)
  • add more consistent styling for modal buttons (a1b8386)
  • add very basic error handling for an invalid api token (5bcc8c4)

1.0.0-beta.33 (2023-06-30)

Bug Fixes

  • add back functionality for keeping email list updated when changing the state of an email (100a5c7)
  • dependency in useEffect (8b2028e)
  • imports (23bea32)
  • manually add domain and description to newly created email (c29621b)
  • misaligned email detail buttons (7ceb023)
  • remove dependency on filteredEmails for filtering emails (efe26be)
  • updating the email list when an email is favorited/unfavorited (a018557)

Features

  • add better looking delete confirmation modal (c990322)
  • automatically navigate to the newly created email in the Enabled filter (10369ab)
  • update logout modal styling (8e0c400)

1.0.0-beta.32 (2023-06-28)

Bug Fixes

  • close settings dropdown when logout confirmation modal opens (023d8d0)
  • styling for logout confirmation modal (b6e817d)
  • update max width of delete confirmation modal (42342b9)

Features

  • add initial logout functionality in new settings dropdown (043feba)
  • add logo component to top and remove unnecessary css (b7a15d0)
  • tmprove search bar and settings dropdown UI (ad1412e)

1.0.0-beta.31 (2023-06-27)

Bug Fixes

  • change top height back to 55px (551af62)

Features

  • add ability to delete an email and a basic modal for confirming (cd0d888)
  • add initial delete button (a1d1368)
  • add logout icon (1f92764)
  • cleans up styling for delete modal (3ff6576)
  • only perform scroll to selected email on filter change (9c194d3)

1.0.0-beta.30 (2023-06-27)

Bug Fixes

  • add text size for createdAt, lastMessageAt, and createdBy (70fad7a)

Features

  • add better tailwind css for Top (649b32e)
  • automatically scroll to the selected email when the user switches between filters (2a58d6d)

1.0.0-beta.29 (2023-06-26)

Bug Fixes

  • add truncating for masked email address (9f0e3d4)
  • bug where an edited description would persist even after the user clicked cancel (3b13410)
  • bug where an edited domain would persist even after clicking cancel button (1a1412b)
  • lift isEditing state to home component so selecting email sets isEditing to false (3219767)

Features

  • add createdBy component (5dee734)
  • only show copy button for domain and description if they are set (d658a6b)
  • show copy button for email address and id even in editing mode since they cannot be edited (1731d09)

1.0.0-beta.28 (2023-06-26)

Features

  • add function for clearing browser sync storage (aec2d92)
  • allow for saving empty domain and description when editing (63ac38e)
  • only allow the user to enter new description up to 127 chars (bacad1d)
  • update layout so that last message at and created at are underneath eachother (26510de)

1.0.0-beta.27 (2023-06-26)

Bug Fixes

  • add foxed height to email details pane (685c13a)
  • description and domain width (3ce7260)

Features

  • add better handling for length of email description (c829954)
  • add toast for clipboard copy notification (d98b783)
  • align created and last message at components to bottom of email details pane (c9194b2)
  • truncate long domains in email details pane (0d9f1f5)

1.0.0-beta.26 (2023-06-26)

Bug Fixes

  • add fixed width for email items (d467f92)

Features

  • add a no email selected component that shows in the detail pane (7bf520e)
  • add components for lastMessageAt and createdAt (b1e3ce7)

1.0.0-beta.25 (2023-06-24)

Features

  • add email enable/disable functionality (0410a6e)
  • add support for setting the toggle based on the email state (048cd0b)
  • update effect deps so unfavorited emails are removed (1c6aa4f)

1.0.0-beta.24 (2023-06-24)

Features

  • add cancel button to exit editing mode (806bd7e)
  • add initial email state toggle (c121cca)
  • add support for copying each email item detail to the clipboard (09a4751)
  • only show the enable/disable toggle if the user is not editing (a710943)
  • only update email on save after editing if the user made changes (89d8900)

1.0.0-beta.23 (2023-06-24)

Features

  • add support for saving changes to an email's domain and description (b15433d)
  • dynamically add edit icon next to editable fields when the user is editing (68bd194)
  • only select the first email by default in certain situations (fef3bfc)
  • remove outline when input is active for domain and description (cd9f36f)
  • show loading component in details section while isLoading (75488ba)
  • update outline of email details when the user is editing (8225fdc)

1.0.0-beta.22 (2023-06-23)

Features

  • add bottom margin to each detail value (84afd78)
  • add initial editing functionality to email details (73f62fc)

1.0.0-beta.21 (2023-06-23)

Features

  • add EmailAddress, EmailDescription, EmailDomain and EmailId components for email detail (4c00994)
  • add zip command to build script for testing in firefox (20d19ef)

1.0.0-beta.20 (2023-06-23)

Bug Fixes

  • make email count text small for cross browser consistency (c994b6d)

Features

  • add Firefox support to build process (c7f1201)
  • add scrollbar css styling for firefox (041dc4b)
  • use web extension polyfill in preparation for supporting multiple browsers (e5b49df)

1.0.0-beta.19 (2023-06-22)

Features

  • set favorited to be the default (top) option in the dropdown (97e7944)

1.0.0-beta.18 (2023-06-22)

Bug Fixes

  • bug where the favorite icon would appear favorited even when there are no search results (a28aa56)

Features

  • add basic favorite email functionality (c5db78c)
  • add initial dropdown for favorited emails (8d8d0c1)
  • add initial Edit and Favorite buttons to Email Detail Pane (540a9dc)

1.0.0-beta.17 (2023-06-22)

Features

  • emails: add ability to select an email (66414c1)
  • add constant for Fastmail session key and only store the session (a87458c)

1.0.0-beta.16 (2023-06-21)

Bug Fixes

  • css and missing onchange handler for token input (3d43512)
  • form submission for login component by useing e.prevent default (340f8a7)

Features

  • add ability to login and be navigated to home (59e0f77)
  • wip - make login component better (c242d73)

1.0.0-beta.15 (2023-06-21)

Bug Fixes

  • improve styling for email item (8f59c40)

Features

  • add EmailCount component and track filtered emails count (a1aba76)
  • add iconClasses prop to Icon components (5a1a272)

1.0.0-beta.14 (2023-06-21)

1.0.0-beta.13 (2023-06-21)

Features

  • close the dropdown menu when the user clicks anywhere outside of it (b825322)

1.0.0-beta.12 (2023-06-21)

Features

  • add extended search functionality to EmailList (abdbb13)

1.0.0-beta.11 (2023-06-21)

Bug Fixes

  • add checkmark back in for selected dropdown option (979dcf4)

Features

  • filter: add ability for dropdown icons to be present in the dropdown button (6b7fd46)
  • add refresh button to TopComponent for refreshing the list of emails (9ef99c7)

1.0.0-beta.10 (2023-06-21)

Features

  • improve filter dropdown UI (46ce3e7)

1.0.0-beta.9 (2023-06-21)

Features

  • add SVG icons to filter dropdown items (1ada99a)

1.0.0-beta.8 (2023-06-21)

Features

  • add "All" option to email filter dropdown (2d5a3af)
  • add email filtering functionality (c2d03e0)
  • add fuzzy search functionality (b33e89e)
  • add search query state and clear button for clearing search bar (0ab6598)
  • update FilterEmailsDropdown and tailwind.config (b41c2cc)

1.0.0-beta.7 (2023-06-20)

Features

  • filter: add checkmark icon to selected option (c8fdeac)
  • wip - add better dropdown styling (682b5d9)
  • wip adds initial filter dropdown structure (b93d30c)
  • wip manually align the filter dropdown to center (6104f2a)

1.0.0-beta.6 (2023-06-20)

Features

  • add custom scrollbar and fix some layout issues (4d7b7b7)

1.0.0-beta.5 (2023-06-20)

Bug Fixes

  • dynamically add semantic-release chrome plugin (12481e3)
  • top component border added to parent element (2791548)

Features

  • add loading component (a8a72f4)
  • add MaskedEmailListItem component and update MaskedEmailListPane (0b3f8e4)
  • remove focus outline from search input (e385fa7)

1.0.0-beta.4 (2023-06-20)

Features

  • add link to GitHub repository in Top component (24614f4)

1.0.0-beta.3 (2023-06-20)

Features

  • add ability to save Fastmail API token to Chrome storage on submit (32e9c1a)
  • add bottom border to top component (d660aca)
  • add console log to background script and update login component (63ba16b)
  • add fastmail session storage on login (7af5c9e)
  • add initial login component (cc15b08)
  • add initial UI for home's top component (d1abac3)
  • add MaskedEmailListPane and MaskedEmailDetailPane components (44380a3)
  • add new fastmail colors to tailwind.config (249ac81)
  • add storage to permissions in manifest (e868882)
  • adjust height and width of Home component (dd0969c)
  • check if user is authenticated and pass that status into popup as a prop (ea061e5)
  • conditionally render home or login component (3883466)
  • improve UI of TopComponent (d967ba8)

1.0.0-beta.2 (2023-06-17)

Bug Fixes

  • make popup window larger (8eb981b)

1.0.0-beta.1 (2023-06-17)

Features

  • add masked email logo assets (39daac8)