Skip to content
This repository was archived by the owner on Aug 29, 2025. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all 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
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -1010,7 +1010,7 @@ LIMIT 10;
## [0.6.0] - 2017-07-18
### Added
- The `Slider` and the `RangeSlider` component can update when the user finishes dragging the slider rather than just while they drag. The default behaviour has remained the same (updates while dragging) but you can toggle that the updates only get fired on "mouse up" by setting `updatemode` to `'mouseup'` (`'drag'` is the default).
- A `Link` and `Location` were added. `Location` represents the address bar of the web browser and `Link` provides a way to modify the address bar without refreshing the page. Combined, these two components can be used to create a "single page app" with multiple URLs. That is, apps that have mulitple URLs but surfing between the different pages doesn't trigger a full page refresh like it would with traditional links.
- A `Link` and `Location` were added. `Location` represents the address bar of the web browser and `Link` provides a way to modify the address bar without refreshing the page. Combined, these two components can be used to create a "single page app" with multiple URLs. That is, apps that have multiple URLs but surfing between the different pages doesn't trigger a full page refresh like it would with traditional links.
- Previously, if callback functions weren't supplied to a component, it wouldn't update. This caused a lot of confusion: users would create a simple layout without any callbacks and then wonder why the sliders wouldn't slide or the text inputs wouldn't update. Now, all of the components manage their own state and their appearance will update regardless of whether Dash has assigned a callback to them.

## [0.5.3] - 2017-07-03
Expand Down
2 changes: 1 addition & 1 deletion tests/integration/store/test_store_data.py
Original file line number Diff line number Diff line change
Expand Up @@ -120,7 +120,7 @@ def on_ts(ts, data):


@pytest.mark.skipif(
sys.version_info < (3, 6), reason="tests requires depedency only available in 3.6+",
sys.version_info < (3, 6), reason="tests requires dependency only available in 3.6+",
)
@pytest.mark.parametrize("storage_type", ("memory", "local", "session"))
def test_stda003_large_data_size(storage_type, csv_5mb, dash_dcc):
Expand Down
2 changes: 1 addition & 1 deletion tests/unit/Input.test.js
Original file line number Diff line number Diff line change
Expand Up @@ -126,7 +126,7 @@ describe('Input with (default) type=text', () => {
input = mount(<Input value="initial value" setProps={mockSetProps} />);
});

test("Input updates it's value on recieving new props", () => {
test("Input updates it's value on receiving new props", () => {
input.setProps({value: 'new value'});

// expect value prop to not be updated on state, and on the node itself
Expand Down