- Cherry pick a fix for core/paper dropdown so it doesn't disappear if you click on the scroll bar.
- Stop hiding
.js.map
files in the.gitignore
.
- Move
custom_element_apigen
to a dev dependency.
- Update to new
custom_element_apigen
and use thepolymer_interop
package instead of thepolymer
package for most things.
- Update to match JS version 0.5.5.
- Breaking Change
core-icons
has been rebased on the opensource set from https://github.com/google/material-design-icons.- The "post-" icons in the "social" set have been removed.
- A few other icons from other sets have been removed.
- The
png-icons
set has been removed.
core-list-dart
does not yet have theresizable
mixin like it does on the js side, 205.
- Breaking Change
- Update constraint on
web_components
.
- Add back
waitForMutation
param toclearLower
andclearUpper
forcore-scroll-threshold
.
- Increase
polymer
andcustom_element_apigen
lower bounds. Now takes advantage of@HtmlImport
so manual html imports are no longer required to use the elements, just a dart import will work. - Added support for the
roboto
font and all thecore-animated-pages
transitions outside of the src folder. Also added a dart file for each of these which just includes an @HtmlImport.
- Increase quiver upper bound to <0.22.0.
- Increase quiver upper bound 185
- Fix calling
updateSize
incore-list-dart
with null data 182
- Fix bug in
core-list-dart
where clicking a selected item would cause a runtime error 177.
- Fix bug in
core-ajax
with setting an indeterminate progress when in a browser that doesn't support progress events. Also theurl
attribute now defaults to null instead of an empty string.
- The
offset
property of thecore-animation
element is now calledanimationOffset
so that it won't conflict with theoffset
property in its base class,HtmlElement
. - Moved examples to central repo and updated readme https://github.com/dart-lang/polymer-core-and-paper-examples.
core-list-dart
no longer crashes if the window is resized before the list data is initialized.
- Added some methods/properties from the polymer base class.
- Added mixin support so CoreFocusable works as intended.
- Fixed warning in
core-list-dart
.
- Update to match JS version 0.5.1.
- New
core-image
is a new element which is a fancy version of the standardimg
tag. - New
core-label
is a new element which allows you to provide rich content as a label, as opposed to just text like the regularlabel
tag. - New
core-scroll-threshold
is a new element which fires events based on scroll positions for target elements. - Major Update
core-list-dart
has received a major update. It now supports groups of items, grid layouts, and variable height items. - Removed
core-dropdown-overlay
has been removed. - Breaking Change
core-input
no longer supports themultiline
attribute. It also now extends theinput
element directly, so it should be created using theis
keyword:<input is="core-input" />
. - Breaking Change
core-dropdown-menu
now requires that you nest acore-dropdown
or some other overlay and acore-selector
or other selector element as children.
- New
- Update core-list-dart to have runtime checks for valid templates, 142.
- Cherry pick core-focusable#3 which removes invalid comment tokens from a .js file.
- Cherry pick 33 to fix repeated quick showing and hiding of core overlays.
- Fix
core-list-dart
for the case where it is initialized with an empty array 137.
- Optimize
core-list-dart
for cases where the original list is cleared out entirely but not replaced by a new list (such as calling.clear()
or setting.length = 0
).
- Fixes for
core-list-dart
, coming from 130. Adding and removing items from small lists is fixed.
- Updated core elements to match JavaScript version 0.4.2
- Important breaking change: core_list_dart behaves differently. You no longer need special properties on the model of the list item. The template will be bound to a wrapper model object that contains the index, whether the item is selected, and the model you provided. See dartdoc for details.
- Cherry-picked newer version of core-tooltip/core-focusable to avoid adding a dependency to paper elements.
- removed unnecessary files (README from the core element repos)
- Updated to use polymer 0.15.1 (Dart interop support is loaded automatically now.)
- Fix
core-list-dart
division by zero error when list is empty 124.
- Update
core_elements_config.yaml
with the newdeletion_patterns
option. This deletes a lot of cruft code frombower update
.
- Fix import in
core_transition_pages
118.
- Update elements to the 0.4.1 js versions.
- Breaking Change
core-dropdown
has been renamed tocore-dropdown-menu
,core-popup-menu
has been renamed tocore-dropdown
, andcore-popup-overlay
has been renamed tocore-dropdown-overlay
. - New
core-a11y-keys
element, which helps when dealing with key events.
- Breaking Change
- Upgrade
custom_element_apigen
to a real dependency as its required in the wrappers.
- Update all elements so they can be built from code using a normal factory
constructor, such as
new CoreInput()
. It is still necessary however to include the html import for each element you wish to create this way.
- Fix for 107.
The
core-ajax-dart
element no longer throws exception in checked mode, and thecontent-type
header will have the proper default.
- Update
core-input
element to 88cbe6f. This removes the need to use js interop for many methods that are forwarded to the underlying input element.
- Update all elements to the 0.4.0 js versions.
- New Added new element core_popup_menu.
- Fix core_drag_drop example.
- Upgrade polymer dependency to >= 0.14.0.
- Removed platform.js from all tests and examples.
- Upgrade dependency on web_components to >=0.7.0.
Upgrade polymer dependency to >=0.13.0
Updated all elements to the 0.3.5 js versions.
- New Added core-dropdown element, which acts like a tag. New Ported examples/demo.html which provides a central page to run all the other demos. Breaking Change All icons that previously lived under 'packages/core_elements/core_icons/iconsets/' now live directly under 'packages/core_elements/'. Workaround in core-list-dart for bug 20648 Expanded polymer version constraint to <0.14.0. version 0.1.1+2 Fix for https://dartbug.com/20265, core-ajax-dart no longer throws an exception when handling errors. version 0.1.1+1 Fix for https://github.com/dart-archive/issues/84, core-ajax-dart no longer fails if no params attribute is supplied. version 0.1.1 Fix for https://github.com/dart-archive/issues/39, added missing togglePanel method to core-drawer-panel. version 0.1.0+1 Updated all elements to the 0.3.4 js version. version 0.0.4 New generated wrappers for core-elements. This completely replaces and is incompatible with earlier version of the package. version 0.0.3 and earlier This was an attempt to port the core-elements to Dart. This version of the package is deprecated.