Skip to content

Releases: JamesNZL/notion-assignment-import

v4.1.1

03 Jul 05:31
v4.1.1
d65c71c
Compare
Choose a tag to compare

4.1.1 (2022-07-03)

Bug Fixes

  • interface: 💄 fix spacing bug above save button (5e65e8e)
  • interface: 💄 make navbar x padding responsive with vw (8353b88)

v4.1.0

03 Jul 02:52
v4.1.0
fdcbb19
Compare
Choose a tag to compare

4.1.0 (2022-07-03)

Features

  • elements: 🚸 toggle dependents based on own validity (0e52961)

Bug Fixes

  • popup: 👽 configure integration in options if no oauth (b80ea69)
  • safari: 👽 add internal integration token fallback (322eec1)
  • safari: 🚧 throw error if no browser.identity (9ff6053)
  • validator: 🐛 force input validation on save (0ad84f3)
  • validator: 💬 fix 'a emoji' (a390c05)

v4.0.1

02 Jul 03:42
v4.0.1
9cb2ed6
Compare
Choose a tag to compare

4.0.1 (2022-07-02)

Bug Fixes

  • firefox: 🚨 use insertAdjacentElement (b5b4a38)

v4.0.0

01 Jul 12:57
v4.0.0
067be4f
Compare
Choose a tag to compare

4.0.0 (2022-07-01)

⚠ BREAKING CHANGES

  • Notion's implementation of a 'status' property with a DEFAULT value makes this configurable option redudant. However, this is marked as a BREAKING CHANGE, as existing users will need to change their Notion database property to the new 'Status' type.

Features

  • 👽 remove support for status property (12897bd)
  • 🚸 add alert for breaking change 12897bd (aebfbbe)
  • elements: 🚧 add restore rows functionality (d7e2d52)
  • elements: 🚧 add/remove rows as appropriate (641f0a8)
  • elements: 🚧 implement bones of KeyValueGroup (ae180e9)
  • elements: 🚧 only add/remove rows if inputs are valid (2fab60f)
  • elements: 🚧 serialise inputs and update valueInput (1152135)
  • elements: ✨ add getLabels() method to Input (fc01f19)
  • elements: ✨ add show/hide methods to Input (51a0f37)
  • elements: 🧑‍💻 export Element from index (d08decd)
  • import: ✨ reimplement import (b4e3295)
  • interface: 🚸 add select loading placeholder (f794006)
  • interface: 🚸 fake-clear list on first click (c9c6f54)
  • interface: 🚸 pre-select saved databaseId (fec38cc)
  • interface: 🚸 set default value placeholder (ea7f839)
  • interface: 🚸 show correct button for auth state (8042748)
  • interface: 🚸 validate emoji field on 'input' (ba94291)
  • interface: 🚧 add button labels (ae98d6d)
  • interface: 🚧 apply initial styling to dropdown (e8d6227)
  • interface: 🔥 remove emphasis button border (ab2801c)
  • interface: 💄 :hover and :active styles for segmented control (d0b5419)
  • interface: 💄 add .button box-shadows (a924981)
  • interface: 💄 add button :active styles (c8db69f)
  • interface: 💄 add extra margin to red buttons (602dafd)
  • interface: 💄 add options navbar (72f2126)
  • interface: 💄 add right margin to options button (493632b)
  • interface: 💄 add slight border to buttons (3d7e926)
  • interface: 💄 add spacing between course list lis (b3cc325)
  • interface: 💄 add/replace icons (d6702fa)
  • interface: 💄 adjust advanced options headings (a8eb1db)
  • interface: 💄 change options button to an icon (b628ee5)
  • interface: 💄 darken --red (d9edd85)
  • interface: 💄 decrease margin below h2 (4a9efe1)
  • interface: 💄 display actions buttons on separate rows (77f3bc0)
  • interface: 💄 display database emojis in select (de9b914)
  • interface: 💄 display database name in select (49f25c5)
  • interface: 💄 enhance border-radius (15f2613)
  • interface: 💄 hide copyJSON button by default (fea643d)
  • interface: 💄 hide empty tiles (b46be60)
  • interface: 💄 increase border-radius (2b28958)
  • interface: 💄 increase font-weight of .green buttons (4d86738)
  • interface: 💄 increase h3 letter-spacing (600c268)
  • interface: 💄 increase max-height of courses list (88d58a1)
  • interface: 💄 increase label letter-spacing (0fb7adc)
  • interface: 💄 increase options body width (757682b)
  • interface: 💄 indent popup h2 relative to border radius (291b28b)
  • interface: 💄 left-align options page text (1644211)
  • interface: 💄 lighten courses list scrollbar (70fa841)
  • interface: 💄 only bold course title and not assignment count (465da2e)
  • interface: 💄 overhaul colour theming (1fe5e6c)
  • interface: 💄 prettify saved courses/assignments list (7baa561)
  • interface: 💄 reduce popup width (9cfddbc)
  • interface: 💄 refactor interface css and re-work ui (f1a5d3c)
  • interface: 💄 remove : from options labels (40bd5ce)
  • interface: 💄 replace options icon ([a76165a](https://github.com/JamesNZL/notion-assignment-imp...
Read more

v3.0.6

14 Jun 05:40
v3.0.6
d1baebb
Compare
Choose a tag to compare

3.0.6 (2022-06-14)

Bug Fixes

  • interface: 💄 fix width of body on options page (1787086)

v3.0.5

14 Jun 05:29
v3.0.5
cb94fc2
Compare
Choose a tag to compare

3.0.5 (2022-06-14)

Bug Fixes

  • firefox: 👽 add support for tabs.executeScript() for mv2 (718f425)
  • firefox: 💄 inherit body width (bc5b50f)
  • firefox: 💄 set font-size explicitly (66632b5)
  • firefox: ♻️ use browser namespace to fix firefox bugs (e5517c4)
  • interface: 💄 directly set width style on body (ef4d10b)
  • interface: 💄 explicitly define font-family (75f49c4)
  • manifest: 🔧 fix invalid manifest v2 fields (b6c7339)
  • popup: 🚚 fix path to parse.js (52b0a78)

v3.0.4

13 Jun 14:19
v3.0.4
bb8f5f2
Compare
Choose a tag to compare

3.0.4 (2022-06-13)

Build System

  • release: ✨ support multiple vendors (b39a96e)

v3.0.3

13 Jun 13:49
v3.0.3
f1fa323
Compare
Choose a tag to compare

3.0.3 (2022-06-13)

Bug Fixes

  • gulp: 📦 fix double zipping of _latest.zip (d0c0409)
  • types: 🚨 fix ts(2526) error (b15d502)

v3.0.2

19 Apr 10:15
v3.0.2
1e65cf3
Compare
Choose a tag to compare

3.0.2 (2022-04-19)

Bug Fixes

  • interface: 💄 display JSON in monospace font (30aa357)

v3.0.1

14 Apr 22:19
v3.0.1
41f78d3
Compare
Choose a tag to compare

3.0.1 (2022-04-14)

Bug Fixes

  • validator: 🏷️ getCachedInput() will return undefined if not cached (5167e39)
  • validator: 💬 fix plural of 1 inputs... (87f6920)