Skip to content
This repository has been archived by the owner on May 4, 2022. It is now read-only.

Latest commit

 

History

History
435 lines (289 loc) · 21.3 KB

CHANGELOG.md

File metadata and controls

435 lines (289 loc) · 21.3 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

Changed

Added

Fixed

  • Hide app directory search loading indicator when search returns zero results (#826)
  • Gracefully handle case where directory search JSON URL is bad, as is the case in naive localhost demo against stub data (#825)

8.2.0 - 2018-06-22

Changed

  • Removed side navigation link to unused "New Features" page (#814)
  • "About" page now actually has information about MyUW (#814)

Added

  • Side navigation link to new "Version information" page (#814)

8.1.2 - 2018-04-17

Deprecated

  • Support for Font Awesome icons (the faIcon parameter in portlet-definition entity files) is formally deprecated, with Material icons (mdIcon) preferred instead. Documentation is updated to reflect this preference and deprecation. Support for Font Awesome icons will be removed in some future release. (#801)

Fixed

  • Adjusted "Undo" action toasts to better support rapid widget deletion (#812)
  • Prioritized matching titles in search results (#809)
  • .gitignore .vscode (#788)

8.1.1 - 2018-03-30

Changes

Dependency upgrades

  • Updated app-framework to 9.0.2

8.1.0 - 2018-03-30

Added

  • Documentation about uPortal-home specific considerations in implementing uPortal's identity impersonation and attribute swapping features (#802)

Changed

  • Removing widget from home screen now displays a toast allowing UNDO action before saving changes (#805)
  • App search results now order by matching titles first, then matching descriptions/keywords (#809)

Fixed

  • Fixed bug that sometimes caused the wrong widget to be removed from user's layout (#804)

Dependency upgrades

  • Updated app-framework to 9.0.1

8.0.0 - 2018-03-21

Added

  • Sort widget layout by keyboard -- arrow keys when the widget has focus will move it left or right (#795)
  • Added public-myuw to localhost mock app directory to demonstrate list-of-links widget sourcing its links from a URL rather than from direct configuration. (#792)

Changed

  • Replaced bootstrap in widget layout with CSS-grid and flex fallback (#795)
  • Replaced jQuery UI Sortable with angular-drag-and-drop-lists (#795)

Fixed

  • Removed defective (always zero) search results total badge (#797)
  • Alphabetically sort by title not name in app directory browse (#791)
  • Made relatedPortlets arrays empty in entries.json (#787)

Dependency upgrades

  • chore(deps): update stylelint to version 9.1.3 #793

7.2.0 - 2018-01-11

Added

  • require npm version 5.6.0 or higher (#756)
  • update apereo-incubation.md to reflect incubation progress (#754)

Changed

  • update to latest 8.0.0 release of uportal-app-framework
  • update stylelint-config-standard to latest 17.0.0 version (#749)
  • update karma to latest 2.0.0 version (#759)

Fixed

  • resolve requireJS build flakiness (#757)

Removed

7.1.0 - 2017-12-06

Features

  • Implement uportal-app-framework 7.0.0's new sidebar navigation #730
  • Use frame-page directive for all views #739, #742 (supports upgrade to uportal-app-framework 7.0.0 with its new side navigation feature.)

Bug Fixes

  • fix: support deep link to details page about an app #732, #735
  • fix: use mdColors to get primary color in app directory #723
  • fix: Calculate rel on marketplace anchors #725

Build changes

  • build(maven): set Java 8 as source and target versions #737

Dependency upgrades

  • chore(package): update @commitlint/config-angular to version 4.2.0 #729

Style

  • style(lint): Style marketplace controller per style guide #738

7.0.3 - 2017-10-10

Uses uPortal-app-framework 6.0.4.

Bug Fixes

  • Fix clipping app options on small screens #713
  • Separate remove button into own controller #718

Documentation & Build

  • update appveyor badge #716
  • Enable cross browser testing #717
  • Use name uPortal-home consistently #715
  • Update @commitlint/cli to the latest version #719
  • update eslint-plugin-compat to version 2.0.1 #721

7.0.2 - 2017-10-02

Uses uPortal-app-framework 6.0.3.

7.0.1 - 2017-09-29

7.0.0 - 2017-09-27

  • Changing name from angularjs-portal to uPortal-home

6.7.0 - 2017-09-26

Minor Changes

Patch Changes

Documentation

Bug Fixes

Build Changes

6.6.0 - 2017-09-01

Documentation updates

Code maintenance

CI

Header

Messaging

Widgets

Search

Vanilla uPortal

6.5.0 - 2017-05-04

CI Enhancements

Code Style Enhancements

Apereo Incubation

Documentation Updates

New Features

6.4.2 - 2017-04-13

Upgrades to use latest 4.0.3 release of App-Framework

6.4.1 - 2017-04-13

Adds back in compact mode for user's layouts Upgrades to the latest App Framework 4.0.2

6.4.0 - 2017-04-13

Release 6.4.0 Adds thoughtful automation tools. Style checkers were added and our Travis CI integration (is that word redundant) is back and working once more. Continued progress in Apereo Incubation was well as bug fixes and routine maintenance, including upgrading to the latest App Framework version 4.0.1.

Automate Testing and Checking of Styles

Apereo Incubation Progress

Bug Fixes

Maintenance

6.3.0 - 2017-03-21

Apereo Incubation Work

Code Cleanup

6.2.2 - 2017-03-09

6.2.1 - 2017-03-02

Updates the version of App-Framework to use version 3.1.1

6.2.0 - 2017-02-21

  • Removes unneeded doc building shell scripts #570
  • Switches Jekyll theme to minimal and customizes #571
  • Removes post-graduation-plans content from sample feeds #572
  • Fixes broken links in documentation #573
  • Adds the ability for weather widgets to show temperature in Kelvin #578
  • Adds keywords to the Grad Student Portal in sample feeds #561

6.1.0 - 2017-02-02

  • Utilizes maintenance mode attribute being sent in layout feeds #565, #567, #568
  • Uses GitHub pages for documentation now #563, #564, #569
  • Adds codeclimate.com badge #560
  • Adds LTI-launch as a widget type #562
  • Fixes display bug in LOL widgets with greater than five links #566

6.0.0 - 2016-12-20

RSS widget type configuration change

Breaking configuration change:

Whereas previously the widgetURL for RSS type widgets was the URL of an RSS feed, with this release the widgetURL for RSS type widgets is a JSON feed, such as that generated by the new rssToJson microservice.

Adopters will need to update the portlet-definitions of any RSS type widgets.

App-Framework upgrade

This release overlays on App-Framework v3.0.3, picking up a fix for the Google Analytics integration.

See also: