Skip to content

Latest commit

 

History

History
631 lines (347 loc) · 32.5 KB

CHANGELOG.md

File metadata and controls

631 lines (347 loc) · 32.5 KB

0.25.0 (2021-06-09)

Bug Fixes

  • fix package-deps loading (6030cc4)
  • handle showDataTip promise correcrly - fix types (4f4bc23)
  • make datatip glow less pronounced (5a2b365)
  • update atom-ide-base (416bf82)
  • update dependencies (1050929)

Features

  • use the Solid ViewContainer (62066e7)

0.24.1 (2021-03-15)

Bug Fixes

  • make onMouseWheel free (07f6760)
  • remove excess null-check for subs (8df66d5)
  • show datatips even when there is other overlays such as Linter (91f7e3e)
  • simplify comparing markers (371cd9c)
  • update atom dependencies (b9bd8aa)
  • use === in null checks (3924ecd)

0.24.0 (2021-02-27)

Features

Performance Improvements

  • remove config for hover animation (2aa61c9)

0.23.5 (2021-02-27)

Bug Fixes

  • datatips were shown on mouse move even when disabled in the configs (c354bd9)
  • increase wait time for showing datatips to 100ms (3ce7d5f)

0.23.4 (2021-02-17)

Bug Fixes

  • add type defs for react (6a3531f)

0.23.3 (2021-02-10)

Bug Fixes

  • fix copying text on MacOS (f7e64e4)

0.23.2 (2021-02-06)

Bug Fixes

  • update dependencies (01e368d)
  • use native copying on the datatips (475036b)

0.23.1 (2021-02-02)

Bug Fixes

  • add makeOverLayCopyable function (a62a5b0)
  • add userSelect override in makeOverlaySelectable (19ffa09)
  • create selectable-overlay file (7b261e1)
  • export all functions (0b0aa9c)
  • refactor makeOverlaySelectable (235163e)
  • refactor overlayFocusFix (80eb5b5)
  • update atomi-ide-base (a08af45)
  • use atom-ide-base selectable-overlay functions (eba2a13)

0.23.0 (2021-02-02)

Bug Fixes

  • make copyListener async (ceff0e2)
  • remove focus once mouse leaves (6dffe99)

Features

  • make datatip text copyable (9e04409)
  • make datatip text selectable (9c2a28e)
  • remove z-index override (426d303)

0.22.1 (2021-01-31)

Bug Fixes

0.22.0 (2021-01-30)

Features

  • use gray color for datatips (doc category) (1379cd2)

0.21.1 (2021-01-24)

Bug Fixes

  • do not show datatip on cursor stay (f34e02a)
  • make config a json file (86b7b0d)
  • show datatip on mouse move automatically (d2196b4)

0.21.0 (2021-01-23)

Bug Fixes

  • add types from jsdoc to ts (20a7ecb)
  • bump @types/atom (aaf1e26)
  • bump rollup (54c783a)
  • change the style of the datatip to match other Atom popovers (fdbdbc4)
  • import used types (b82a1bb)
  • lint fix (1203c79)
  • remove unnecessary null set in deactive/dispose (1b76156)
  • remove unused param (1be8e1f)
  • return of mountDataTipWithMarker (67cd74d)
  • rollup config (f08aab6)
  • update atom-package-deps (fc137e5)
  • use class properties in datatip manager (816be8c)
  • use import type (9720762)

Features

Features:

  • Convert codebase to TypeScript

Bug Fixes:

  • Use popover-list class for datatip

0.20.4 (2020-10-28)

Bug Fixes

  • clean memory in case of an error (21505d3)
  • return right away if the element is not created (88e4854)
  • use optional chaining in onCommandEvt (7396906)
  • use optional chaining in unmountDataTip (8b2d646)

0.20.3 (2020-10-22)

Bug Fixes

  • make mousewheel listener passive (0363e9c)

0.20.2 (2020-10-22)

Bug Fixes

  • fix scrolling on the datatip (dc1c991)

0.20.1 (2020-10-22)

Bug Fixes

0.20.0 (2020-10-12)

Bug Fixes

  • set datatip-element class for ViewContainer (bf0ebaf)
  • set font-size and font-family on the datatip-element (81072ca)
  • set max width and hight on the datatip-element (332d94e)
  • style code blocks for all datatip-elements (8226892)

Features

  • code snippet highlighting (4cd5f46)

0.19.1 (2020-10-11)

Bug Fixes

  • fix memory leaks due to the markers not being destroyed (7253200)
  • reduce the latency from 100ms to 80ms (7012ad1)

0.19.0 (2020-10-11)

Features

  • highlight the hovered words (58eddcc)

0.18.2 (2020-10-11)

Bug Fixes

  • add marging to pre (fdbd331)
  • add padding to datatip elements (4b4dc3a)
  • don't add overflow to child elements (985734d)
  • move markdown view style (ea14afe)
  • position and display for component container (aa177ce)
  • remove dimensions from datatip-element, nowrap whitespace (193f098)
  • snippet style padding, dimensions, overflow (b9b9982)
  • use better names for classes (0d9c292)

0.18.1 (2020-10-10)

Bug Fixes

  • overflow:auto datatip-element (b4d9665)

0.18.0 (2020-10-09)

Bug Fixes

  • fix component data name (f620147)

Features

  • add glowClass to initialization + reduce glow brightness (04b4d22)
  • atom-ide-base 2 (cef003a)
  • faster filtering algorithm (d5be56d)
  • use atom-ide-base markdown-service (9f7a21a)
  • use self-contained components from atom-ide-base (1d910f5)

0.17.0 (2020-10-08)

Features

  • use atom-ide-base 1.11.2 (630ada2)

0.16.0 (2020-10-06)

Features

  • use atom-ide-base 1.8.0 (60c3558)
  • use getSnippetHtml and getDocumentationHtml from atom-ide-base (cfd2eb1)
  • use ViewContainer from atom-ide=base (956fba4)

0.15.0 (2020-10-05)

Bug Fixes

Features

0.14.1 (2020-08-13)

Bug Fixes

  • change default delay to 100ms (1a93eca)

0.14.0 (2020-08-12)

Features

0.13.2 (2020-07-22)

Bug Fixes

0.13.1 (2020-07-21)

Bug Fixes

0.13.0 (2020-07-21)

Features

  • apply datatip-content to React datatips (162b820)
  • apply datatip-marked to HTML datatips (0be36fd)
  • apply datatip-snippet to Snippet datatips (d1f035d)
  • glow on hover (ba039bc)

0.12.3 (2020-07-21)

Bug Fixes

  • increase default wait time to 200 (86e4a7d)

0.12.2 (2020-07-05)

Bug Fixes

0.12.1 (2020-07-05)

Bug Fixes

0.12.0 (2020-07-05)

Features

0.11.4 (2020-04-13)

Bug Fixes

  • activation hook to improve the loading time by deferring it (3262ab3)

0.11.3 (2020-04-11)

Bug Fixes

  • clarify config descriptions (cc87ca8)
  • config for waiting time (decreased the default) (07a8164)

0.11.2 (2020-02-02)

Bug Fixes

  • toggle command not closing tooltip (9f60168), closes #54

0.11.1 (2019-12-07)

Bug Fixes

  • use UI-font for markdown body strings (db0d07b)

0.11.0 (2019-06-24)

Bug Fixes

  • make iteration over datatip providers obvious (3b8f0fa)

Features

  • iterate over datatip providers and show the datatip of the first (29ee00b)
  • upgrade additional build packages (9818b39)

0.10.6 (2019-06-21)

Bug Fixes

  • #43 use grammar scope name instead of grammar name (6b2b43c)

0.10.5 (2019-06-21)

Bug Fixes

0.10.4 (2019-04-25)

Bug Fixes

  • remove language identifier preambles from code snippets (2c02f9b)

0.10.3 (2019-04-25)

Bug Fixes

  • multiple items of same type in datatip; preamble in snippets (88173a2)

0.10.2 (2019-04-18)

Bug Fixes

  • markdown text positioning (770399a)

0.10.1 (2019-04-18)

Bug Fixes

  • markdown text rendering (a095867)

0.10.0 (2019-04-18)

Bug Fixes

  • encapsulation of datatip service interface (43b505e)
  • remove console logs (505dbce)
  • remove obsolete typings reference (c4ad0d4)
  • update markdown service reference to 1.0.0 (d2b299f)

Features

  • additional code documentation (f0328f2)
  • code docs and adding typings (45b1ec5)
  • prepare central data tip manager (837a39b)
  • separate snippet from documentation view again (1c3cd9b)
  • use new renderer with default grammar input (17b9f3e)

0.9.5 (2019-04-08)

Bug Fixes

  • rendering of markdown text with additional break in the description (172719d)

0.9.4 (2019-03-31)

Bug Fixes

  • hide datatip view if cursor moved to position without datatip (bf3e635)

0.9.3 (2019-03-31)

Bug Fixes

  • remove blinking of tooltip window when mouse hover it (f940370)

Reverts

  • unrelated and wrong changes (0da78d7)

0.9.2 (2019-03-21)

Bug Fixes

  • it doesn't like dynamic heights for long markdown descriptions :( (456c02f)

0.9.1 (2019-03-21)

Bug Fixes

0.9.0 (2019-03-21)

Features

  • don't show overlay if another is already visible at the same range (58fc173)

0.8.3 (2019-03-19)

Bug Fixes

  • improve handling of unmounting data tips on screen (c4f4441)

0.8.2 (2019-03-19)

Bug Fixes

  • upload screenshot to github cdn (9be45d1)

0.8.1 (2019-03-18)

Bug Fixes

0.8.0 (2019-03-18)

Features

  • add request token to markdown service calls (16876c0)

0.7.5 (2019-03-18)

Bug Fixes

  • datatip leftovers, max-height for large documentation (4fd3228)

0.7.4 (2019-03-17)

Bug Fixes

  • font-size and pre tag design (4a2a5a5)

0.7.3 (2019-03-17)

Bug Fixes

  • dependency installation prompt (85386ed)

0.7.2 (2019-03-17)

Bug Fixes

  • null pointer during startup (6b1e399)

0.7.1 (2019-03-17)

Bug Fixes

  • package-dependency installation (9f06556)

0.7.0 (2019-03-17)

Features

  • introduce markdown-rendering service (b42076f)

0.6.9 (2019-03-15)

Bug Fixes

0.6.8 (2019-03-12)

Bug Fixes

  • travic-ci build (491c14e)
  • updated package-lock.json for fixing travis build (ee0ef35)

0.6.6

  • move to atom-community

0.6.5 - Bugfix Release

  • proper handling of null & undefined from LSP

0.6.4 - Bugfix Release

  • hide the data tip as soon as keyboard input is detected

0.6.3 - Bugfix Release

  • introduce the same timing constraint for cursor move event to make rapid typing less cumbersome

0.6.2 - Bugfix Release

  • optimize mouse move capturing by waiting for mouse move ended event before calling datatip provider

0.6.1 - Bugfix Release

  • optimize range / point calculation for cursor / mouse movement
  • make data tip stick on screen when mouse enters it

0.6.0 - Capture the Mouse Move Event

  • add a new config option (default: false) to update the data tip as soon as you move your mouse around

0.5.1 - Bugfix Release

  • proper rendering of a sequence of snippets and markdown texts
  • fixing some UI glitches related to scrollbars

0.5.0 - Syntax colouring in Code Snippet view

  • finally get the syntax colouring working thanks to the guys from Atom-TypeScript

0.4.0 - Support for config setting

  • there is now a new config option to disable display of the data tooltip automatically as soon as you move your cursor around.
  • if this setting is true, it will show the same behavior than before
  • if this setting is false, it will only activate / show the data tooltip when triggered manually via the keyboard shortcut (default: CTRL+ALT on Windows/Linux, or CMD+ALT on Mac)

0.3.0 - Support for React components in DataTip

  • merge pull request to support React components in DataTip API
  • upgrade marked to 0.6.0

0.2.3 - 3rd Hotfix

  • fix text editor scrolling when mouse-wheel in large markdown text

0.2.2 - 2nd Hotfix

  • fix an issue preventing the overlay to show if the markedString is undefined

0.2.1 - 1st Hotfix

  • fix an timing issue that still leads to left overs from previous overlays when navigating the code

0.2.0 - 1st Bugfix Release

  • Adding Config settings for showing / dismissing overlay timer

0.1.0 - First Release

  • Initial Release on Atom.io
  • Properly rendering markdown in overlay
  • UI bugfixes for overlay (shadow, sizing)