Skip to content

Latest commit

 

History

History
245 lines (189 loc) · 13.2 KB

CHANGELOG.md

File metadata and controls

245 lines (189 loc) · 13.2 KB

Change Log

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

1.1.0 (2017-10-12)

Features

  • translation: add turkish (7138030)

Mendelable

v1.0.1 (2017-05-21)

Bug Fixes

  • remove the empty context fields (78c9bcff)

  • tracking (3061db10)

  • translation

    • translate the text of the donate button (3448f737)
    • fetch the language from the navigator's property (e752276c)

Features

  • add context for 17 elements (6d41d7b8)

  • add a donate button (15611f36)

  • add tracking ga (f9086b95)

  • translation

    • add the french description of the first 18 elements (a53e001c)

Chore

v1.0.0 (2017-05-20)

Breaking changes

  • due to 4b432ed9, style: change the layout to make the navigation thinner

(4b432ed9)

  • due to 9888822b, chore: use the atomic number as the key in the data file instead of the symbol

(9888822b)

Bug Fixes

  • update the mail address (349c16ce)
  • remove the remaining padding on the axes of the line chart (0243efae)
  • correctly redraw the masonry grid layout when switching between pages (72cc33be)
  • reset the game on route change (80c1e419)
  • contact form layout and translations (936b1aaf)
  • add discovery date from feature/data (94d330d8)
  • take into account the empty cells in the filtering (2e05b7a1)
  • correctly refresh the Highlight component (cd3ad782)
  • watch the props in all charts components (05e0827d)
  • watch the props passed to DoughnutChart to correctly update the chart when the props change (bbb9029f)
  • make the charts responsive (85694ec8)
  • fetch localized element data right away (519221a4)
  • change the way we get and set the language (8d224be6)
  • layout of ElementProfile and its child components (8b039e6b)
  • error in the data (0fd145a1)
  • hide the card on the periodic table (8e05c23d)
  • use props to pass the symbol to the badge component (e5f3eee6)
  • remove the named route warning and correctly merge the fetched objects (bbcf9c6d)
  • change some colors and correct some data (121594c2)

Features

  • add french name for each chimical element (8cb6aba5)

  • add a simple view mode and fix the atomic mass property sometimes being called simply weight (f51e55f7)

  • the Material Components Switch is now a Vue component (24c54c95)

  • add a switch to show/hide the JSON preview (58936938)

  • remove the JSON preview, remove the line chart's legend and adjust the dimensions of the cells on the periodic table (67a3bbcc)

  • add the game mode (98f6ba02)

  • add style for the element point on line chart (bb87e590)

  • add form (df380717)

  • add the possibility to filter by group (c8c529b1)

  • add an About route and component (b2fa5fef)

  • add buttons to go to the next or the previous element (2f461fa4)

  • style the physical properties bar chart (c86307fe)

  • add electrons par shell property (5f585bcf)

  • add atomic mass as property (62eff46a)

  • add ionization energy as property in data's json (afe9c792)

  • adapt the DoughnutChart to display the electrons per shell (579034d6)

  • translate the groups (bc9b306f)

  • add hightlight.js (fa2f213f)

  • use Masonry to make the ElementProfile layout (b5763387)

  • use element-general-properties as preview on the periodic table and add utilities CSS classes for elements' groups colors (1645729a)

  • add a detailed mode on the elements' badges (0f6f9fb0)

  • add a FeaturedValue component (086a7a76)

  • add the language state to vuex and create a getter to retrieve localized elements (b83d9064)

  • fetch elements from the vuex store (no more remote calls for the moment) (aae89ee7)

  • add vuex (32948909)

  • add Charts.js (20168017)

  • add an event emitter to trigger a fetch when the language changes (6b7e09f2)

  • add a LanguageSwitcher component (d9305e23)

  • add new route /element/:symbol (6ff9b85f)

  • add vue-i18n (942f5d9a)

  • add ElementCard and ElementBadge components (9a4a8c59)

  • translation

Refactor

  • use variables to define the elements' group color (706a3e9d)

Style

  • improve the responsivity of the layout (aa751612)
  • customize the line chart (b63174e7)
  • improve the layout of the historical properties block (6390cfad)
  • improve the layout of the periodic table on browsers that do not support grid-layout well (8dead41e)
  • change the background color of inputs (3cc65fc3)
  • improve the menu and add a 1px border to the periodic table's cells (32feca47)
  • make the periodic table a bit more responsive (6f089428)
  • handle the overflow of the periodic table on small screens (a3ec9e68)
  • add font-awesome and set the main layout up (8eaa3f79)
  • add Bootstrap (7cbd4a9d)

Chore


Generated with git-changelog. If you have any problems or suggestions, create an issue. :) Thanks