Skip to content

Releases: simonkurtz-MSFT/simple-linkedin-composer

v2.0.0

Choose a tag to compare

@simonkurtz-MSFT simonkurtz-MSFT released this 20 Aug 20:39
20dc76e

Changed

  • Replaced jQuery, DataTables, and Toastr with standards-based modules for snippet tables, notifications, editor behavior, hashtags, accordions, and file transfer.
  • Reduced the production dependency set to Quill and the emoji picker packages.
  • Added working-tree normalization and CI enforcement to keep machine registry URLs out of pnpm-lock.yaml.

Added

  • Added unit and desktop/mobile browser coverage for notification semantics and snippet sorting, title search, paging, counts, and empty states.

Security

  • Pinned Quill to 2.0.2 to avoid CVE-2025-15056 in the 2.0.3 HTML export path.

Simple LinkedIn Composer


Full Changelog: 1.7.0...2.0.0

v1.7.0

Choose a tag to compare

@simonkurtz-MSFT simonkurtz-MSFT released this 15 Apr 13:55

Added

  • Added toast messages for better visual appeal.

Simple LinkedIn Composer


Full Changelog: 1.6.3...1.7.0

v1.6.3

Choose a tag to compare

@simonkurtz-MSFT simonkurtz-MSFT released this 10 Apr 18:15

Changed

  • Style changes to keep snippet titles in the table on one line.
  • Reduced snippet key from 50 to 45 characters.
  • Accessibility changes (aria labels, contrast, etc.)
  • Internal: Use CSS variables for maintainability.

Fixed

  • Fixed #18 (I hope).
  • Prevent flashing LinkedIn buttons when there is no LinkedIn user ID upon page load.

Simple LinkedIn Composer


Full Changelog: 1.6.2...1.6.3

v1.6.2

Choose a tag to compare

@simonkurtz-MSFT simonkurtz-MSFT released this 07 Apr 15:03

This release largely targets internal changes not immediately noticeable to users.

Changed

  • Loading Simpled Linkedin Composer for the first time prompts a welcome message and opens the Instructions section.
  • Formatted the editor toolbar and added tooltips.
  • Changed the Clear button to Clear all Data to entirely reset localstorage. There is no data left after invoking that (essentially, a hard-reset).
  • Internal: Refactored the scripts slightly to use classes for snippets and hashtags.

Simple LinkedIn Composer


Full Changelog: 1.6.1...1.6.2

v1.6.1

Choose a tag to compare

@simonkurtz-MSFT simonkurtz-MSFT released this 07 Apr 03:11

This release largely targets internal changes not immediately noticeable to users.

Changed

  • Using the jQuery DataTable plugin now to remove custom logic for sorting and filtering.
  • Introduced_ an in-memory object for snippets data loaded from localstorage. This makes loading and manipulations of the data more conducive.
  • Using an IIFE for the entire script to create a private scope and keep it from polluting global namespace.
  • Switched to strict mode ('use strict;' ) to further tighten up JavaScript.

Fixed

  • Fixed a filtering regression after introducing the DataTable plugin (#23).

Simple LinkedIn Composer


Full Changelog: 1.6.0...1.6.1

v1.6.0

Choose a tag to compare

@simonkurtz-MSFT simonkurtz-MSFT released this 05 Apr 14:12

Added

  • Added paging controls for the snippets table.

Changed

  • Changed styles of the call-to-action buttons to simplify using the app.
  • Moved Instructions section to the top and aligned the styles visually with the buttons to use.
  • Minor visual tweaks for spacing and layout.
  • Updated footer to include my GitHub and LinkedIn links.

Simple LinkedIn Composer


Full Changelog: 1.5.2...1.6.0

v1.5.2

Choose a tag to compare

@simonkurtz-MSFT simonkurtz-MSFT released this 04 Apr 14:26

Changed

  • Refactored scripts and styles for better readability.
  • Using jQuery throughout scripts now. It was a bit inconsistent beforehand.
  • Changed timestamp format to reflect leading zeroes.

Removed

  • Removed superfluous Google Fonts, DOM purify, and quill-emoji assets. This is good housekeeping that ensures the web app is leaner.

Simple LinkedIn Composer


Full Changelog: 1.5.1...1.5.2

v1.5.1

Choose a tag to compare

@simonkurtz-MSFT simonkurtz-MSFT released this 03 Apr 13:29

Fixed

  • Fixed ampersand encoding. Ampersands are special characters in HTML and needed special treatment to ensure the output did not show the HTML-encoded value (&).
  • Fixed an issue where an applied filter would reset the filtering (but not the filter text) after a snippet was saved. Saving now retains the filter.

Simple LinkedIn Composer


Full Changelog: 1.5.0...1.5.1

v1.5.0

Choose a tag to compare

@simonkurtz-MSFT simonkurtz-MSFT released this 01 Apr 19:08

Added

  • Added snippet filtering for the snippet title. As your snippets collection grows, this lets you quickly find ones you are looking for. Note that, by design, it does not filter on snippet contents, just the title.

Changed

  • Snippets header now shows the number of visible snippets and the number of total snippets.
  • Changed sort order for Template to show the snippets that are templates first when clicking on the header. Previously, the default was to show the ones that are not templates.

Simple LinkedIn Composer


Full Changelog: 1.4.0...1.5.0

v1.4.0

Choose a tag to compare

@simonkurtz-MSFT simonkurtz-MSFT released this 01 Apr 14:40

Added

  • Added "My LinkedIn Posts" button to show the LinkedIn user's recent posts.

Changed

  • Show "Snippets" section on load as that's the one likely to be used. Previously, all sections were collapsed.
  • Minor style changes

Fixed

  • Fixed an issue with the sort order not being retained when saving a snippet.

Simple LinkedIn Composer


Full Changelog: 1.3.2...1.4.0