0.6.1 (2019-10-10)
- rl-floorplan: display content subnodes (currently always handled as text). (c041333)
- rl-floorplan: display placeholder when invalid data index specified (0880a46)
- rl-floorplan: text content displayed properly. xlink ns attribute parsed correctly (2556838)
- utils/dom: className now checked (can be undefined or not string) (dbab639)
- app: Replace data-service with app-data (e3bac78)
0.6.0 (2019-10-04)
- app:
rl-cluster
component now used everywhere for card arrays (bcb83e7) - app: Cluster columns now calculated and updated from app (fb0cc6e)
- app: revert how search item click is handled (da68010)
- app: search page route corrected (37d68e5), closes #21
- data-service: Loads more events properly when all cahced events in the past. (71fff3d)
- event-parser: better use of Promises (d47473c)
- faq: accordion item emits click event rather than using route-link (05ced7c)
- faq: separate URLs for all
faqs
and a singlefaq
(0c14653) - pageTitle: fix page title to properly work with new hash locations (b9354c2)
- search: ignore results with no ISBN number (0b0114a)
- search-box: clear internal value when input cleared (6aaa1fa)
- search-box: isDescendant now handles when
node
is falsy, not justnull
(29ce5d9) - search-box: remove unused and colliding
id
property (208128c) - all components properly use Host functional component (d13ab16), closes #22
- view-search: properly import BookDetails interface (e7792d0)
- fix issues raised by linting (9295979)
- util: getAncestorByClass now handles nodes without
className
(SVG) (f9175a9) - stop elements from being loaded (ed38df7)
- view-building: remove duplicate card styles from building view (935bf66)
- view-map: increase computer symbol specificity (e7d972e)
- view-map: Now use
rl-floorplan
component to render maps. (14073ef) - view-map: return early if no book matched (d652802)
- view-styles: remove duplication of rl-view sass import (ae2a2bc)
- views: add Host component around loading placeholder to properly inject styles (8d4a94a)
- app: Change and simplify application routes (3b1800b)
- app: Change to using hashHistory from browserHistory (cd45a0a)
- app: change to using new
Host
component overhostData
method (18be291) - app: clear search bar on page change (a3a3f79)
- card: search history now includes tiled thumbnails (466972e)
- cluster: use mdc-typo for header and add list styles to list type (aa31cd1)
- cluster/cards: Take card title out of media area (26feb9b)
- floorplan: New
rl-floorplan
component (31d4f24) - search: search results now properly link to books using ISBN not record numbers (fdff6dd)
- search-box: Search-box directs to search results on enter (19084ae)
- search-box: searches made now post query to server for logging (b563a9c)
- view-map: displaying books now uses new API data and uses hash history (ba59d61)
- view-map: map view works completely with hasHistory (a075664)
- view-map: Breaking changes galore. Interfaces for MapElement changed. No longer uses Elements and Details, just Details (and they're now called Elements for clarity).
0.5.0 (2019-06-05)
- app: DataService returns appropriate type. (2fee78d)
- app: LoadProgress hides properly (0674ae4)
- app: paths changed to use global constants and crucial BASE_PATH (ce9fa44)
- app: resolve small linting issues (a6ad658)
- app: section-with-header typos (4ef1962)
- app: views use new scrolling carousel component over collection (a29d517)
- app: working towards stencil-1 compatibility (84f3087)
- App: Changes needed to work with stencil-one (fc0ee90)
- card: Card action button now StencilRouteLink (499a5bc), closes #18
- css: move font overrides to global scss scope (0fb5398)
- data: Load events fixed (7fca4c0)
- Events: Refresh of cached events works properly (7c989e1), closes #19
- index: update paths to be absolute not relative to url (b89c1da)
- map: Remove use of mapRendered event (1814ca7), closes #16
- map-container: Extra details for books now display properly (708f816)
- map-container: initialElement properly selects and computer details fixed (386fa5e)
- search: Search working again as it was using stencil-1.0 (ffdde20)
- search-box: Change how search-box and suggestions work (aa258a0)
- view-event: Fix page title and font family (5cf52ec)
- view-faq: scroll into view when top is beyond viewport (4ff8597)
- Remove call to deprecated map function and fix element reselect bug (b01091b)
- view-map: Change background color to match map images (e890cce)
- view-map: computers parsed only when mapType matches (cb07126)
- view-map: Styles use new symbol names from web-components/map component (8a54bde)
- app: Add Cluster component, modeled after Google Play Music (46c7698)
- app: add scrolling carousel component (f56a534)
- app: add section-with-header component (87ae4f2)
- view-faq: faq selection now working completely (c04041d)
0.4.1 (2019-05-17)
- app: DataService returns appropriate type. (2fee78d)
- app: LoadProgress hides properly (0674ae4)
- card: Card action button now StencilRouteLink (499a5bc), closes #18
- data: Load events fixed (7fca4c0)
- map: Remove use of mapRendered event (1814ca7), closes #16
- Remove call to deprecated map function and fix element reselect bug (b01091b)
- search-box: Change how search-box and suggestions work (aa258a0)
- view-event: Fix page title and font family (5cf52ec)
- view-map: Change background color to match map images (e890cce)
0.4.0 (2019-04-16)
- accordion: correct content height (1390907)
- housecleaning (a02623e)
- app: fix more linting errors (2b95c6b)
- app: search result click now works (877cba5)
- app: Update packages and fix resulting bugs (66c7dfb)
- card: Card style fixed after material update (a13b1f4)
- map:
setActiveDetail
now works (4227585) - search: rename search-results to search-suggestions (9323d12)
- search-box: closes when ESC key pressed (6f45688)
- sheet: properly closes on
ESC
keypress (2e474a2) - view: change how view fades in when loaded (bc3b67c)
- view: page title now correct (449fc90)
- view-faq: Accordion item content height now exact (e75f817)
- fix accordion item initial height when starting open (636925b)
- use proper font in search input (8877ed4)
- Add map types. Add support for computer symbols. (f3d873c)
- app: Add custom font support with example scss file (b2c7744)
- app: add linear progress for first load and fade in on route switch (1334dfa)
- app: change app-bar structure (e48e5f7)
- app: Use centralized dataService to load dataUse a central service to make any requests to the API for data. Data is then avialable globally andmultiple requests aren't needed.BREAKING CHANGE:
loadData
signature is changed along with api endpoint constants (fac5ad3) - app: use new DataService (fc0ed55)
- faq: select initially open FAQ using URL parameter (8d095af)
- search: search broken into multiple files (2b700d7)
- search: search for directory locations working (295e8de)
- app: dataService now fires an event on each loaded resource and a new event when all resources loaded.
- search: DOM of the App has changed. Search has changed.
MapElement
andMapElementMap
type renamed toMapElementData
andMapElementDataMap
respectively.
0.3.0 (2019-03-15)
- Add map types. Add support for computer symbols. (f3d873c)
MapElement
andMapElementMap
type renamed toMapElementData
andMapElementDataMap
respectively.
0.2.1 (2019-01-18)
- accordion: fix active item selector and change
allowMultiple
default tofalse
(1f737ae) - card: fix typo in card background url (663ef38)
- testing: fix problem with localStorage that prevented e2e test from running (025ecab)
- card: add
mediaSize
property to specify how media background image is sized (985defc) - side-sheet: improve focus flow (89ef8b7)
- view-map: remove old events from local storage and lazy-load new events to fill missing ones (04668c4)
0.2.0 (2019-01-18)
- app: move URL constants to config file and ignore from GIT (c6cae1a)
0.1.1 (2019-01-17)
- app: all references to
BASE_URL
fixed to not use leading slash (7722320) - app: fix issues raised by linting (a92c7e3)
- app: Fix problems caused by package update. (db7a542)
- app: re-generate docs and update to
tsconfig
(bf99be5) - app: Small bug fixes and improvements. (10c4e7d)
- app: Typo in ical resource url. (5e4fd64)
- card: Change color prop to avoid Stencil warning (63de658)
- card: Change default text-protection colour and background size. (cc4bd5a)
- expansion-panel: Add basic test file. (3689b02)
- interface: Remove
map
types from interface defition (f578024) - load-data: fix typo in
load-data
(a6a4478) - map: Reorder imports alphabetically. (d202c56)
- map-container: Show text Yes/No for boolean supplemental fields. (9755e6b)
- map-container: Use
map
component from @ryelib/web-components (b7ef5cb) - scss: change stylelint to look for new
rl
prefix (7560f3f) - view-map: Fix
initialBuilding
logic (70b2a8f) - Ensure basic spec testing works. (3b7ea03)
- accordion: Small fixes and improved key support. (e489b4f)
- app: improve support for hosting location (02bef98)
- books: Use MDC Layout Grid for display of content. (5909818)
- card: Add link support to card action button. (2c8066e)
- expansion-panel: Add expansion panel component. (eb9153e)
- local-data: Add support for skipping Local Storage lookup (b70f83a)
- search: Display book thumbnail and fixed search page styles. (bc6a440)
- storage: create
localStorage
utility (4281c36) - view-faq:
view-faq
now useslocalStorage
utility (b17085b)
- map-nav: Floor MDCSelect now works. (e6e1ff9)