Releases: JamesNZL/notion-assignment-import
Releases · JamesNZL/notion-assignment-import
v4.1.1
v4.1.0
v4.0.1
v4.0.0
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 toInput
(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-shadow
s (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
li
s (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...
v3.0.6
v3.0.5
3.0.5 (2022-06-14)
Bug Fixes
- firefox: 👽 add support for
tabs.executeScript()
formv2
(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 onbody
(ef4d10b) - interface: 💄 explicitly define
font-family
(75f49c4) - manifest: 🔧 fix invalid manifest
v2
fields (b6c7339) - popup: 🚚 fix path to
parse.js
(52b0a78)