Skip to content
This repository has been archived by the owner on Jun 3, 2024. It is now read-only.

IE 11 compatibility #696

Merged
merged 10 commits into from
Nov 14, 2019
Merged
Show file tree
Hide file tree
Changes from 9 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ jobs:
command: |
. venv/bin/activate
set -eo pipefail
npm i --ignore-scripts
npm ci
npm run format:test
npm run lint
flake8 --ignore=E501,F401,F841,F811,W503 tests
Expand Down Expand Up @@ -81,15 +81,15 @@ jobs:
command: |
. venv/bin/activate && mkdir packages
# build main dash
git clone --depth 1 https://github.com/plotly/dash.git dash-main
git clone --depth 1 -b 1003-dash-ie11 https://github.com/plotly/dash.git dash-main
cd dash-main && pip install -e .[dev] --progress-bar off && python setup.py sdist && mv dist/* ../packages/
cd dash-renderer && npm run build
python setup.py sdist && mv dist/* ../../packages/ && cd ../..
# build dcc
npm i --ignore-scripts && npm run build && python setup.py sdist && mv dist/* ./packages
npm ci && npm run build && python setup.py sdist && mv dist/* ./packages
# build html
git clone --depth 1 https://github.com/plotly/dash-html-components.git
cd dash-html-components && npm i --ignore-scripts && npm run build
cd dash-html-components && npm ci && npm run build
python setup.py sdist && mv dist/* ../packages && cd .. && ls -la packages
- persist_to_workspace:
root: ~/project
Expand Down
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,9 @@ All notable changes to this project will be documented in this file.
This project adheres to [Semantic Versioning](http://semver.org/).

## Unreleased
### Fixed
- [#696](https://github.com/plotly/dash-core-components/pull/696) Fix IE11 compatibility issues and ES5 compatibility and validation

### Changed
- [#687](https://github.com/plotly/dash-core-components/pull/687/) Use `start_date`, `min_date_allowed`, `end_date`, or `max_date_allowed` for the initial visible month if the value of the parameter `initial_visible_month` is not supplied.

Expand Down
5 changes: 1 addition & 4 deletions babel.config.js
Original file line number Diff line number Diff line change
@@ -1,8 +1,5 @@
const presets = [
['@babel/env', {
useBuiltIns: 'usage',
corejs: 3
}],
'@babel/preset-env',
'@babel/preset-react'
];

Expand Down
Loading