Releases: uPortal-Attic/uportal-app-framework
v3.1.3
v3.1.1
v3.1.0
Uses GitHub Pages
Adopts GitHub pages
Fixes documentation bugs
Normalizes headings in releasing.md
Continues documentation cleanup
Normalizes Jekyll theme to match angularjs-portal Jekyll Theme
Fixes documentation link bugs
Continue support of Windows build environments
Adds Windows build support
Adds font-awesome into the Windows build
Removal of UW specific wording
Removes hardcoding of UW instances
Removes the assumption that all helpdesks are in DoIT
Misc
Modernize License declarations
Fixes launch button shadowing bug
Adds codeclimate badges
Adds dependenci badges
3.0.3 - Fixed Google Analytics
Patch release. Simply bump your app's dependency declaration from uw-frame
3.0.2
to 3.0.3
to adopt this release.
- Fixes Google Analytics usage ( #353 )
- Documents source code whitespace conventions ( #356 )
- Improves documentation about releasing
uw-frame
itself ( #355 )
See also
3.0.2
3.0.0
Major Version Upgrade
- Upgrade angular-ui-bootstrap and angular libraries (#350) from 0.13.4 to 2.2.0
The angular-ui-bootstrap upgrade moves up 2 major versions and does
break compatibility with some older components. If you used any angular-ui-bootstrap components, you'll need to prefix them with "uib-". See angular-ui-bootstrap Migration Guide for Prefixes for more information.
Build changes
- Add postcss/autoprefixer to uw-frame build (#345)
- Remove dependency on Grunt (#335)
- Break docs submodule dependency (#337)
- Tweaked build.js (#348)
Material
- Upgrade uw-frame to Angular Material 1.1 (#339)
Miscellaneous fixes
2.9.0 CDN adoption, notifications refactor.
New feature
Many third-party front-end dependencies are now used from a CDN rather than included in uw-frame
's build via Bower
. ( #324 )
This involved tweaking the Gruntfile
, package.json
, and build.sh
a bit.
Fixes
Fixes that might affect frame-based apps
searchURL
and the "What's New" URL inapp-config.js
are now relative rather than absolute URLs. ( #327 )- fix for
launch-button
text-decoration
( #326 ) - Widget tooltips now stay within the visible canvas ( #331 )
Fixes that probably won't affect frame-based apps
- Major refactoring of notifications ( #323 ).
- Multiple popups are no longer bugged ( #330 ). There are no immediate use cases for multiple popups, especially since they're significantly interruptive, but if we do end up with multiple popups in the future, we won't trip over this bug.
Upgrading
The "new feature" of CDN usage earned this release a minor rather than patch version bump.
Upgrading should be seamless. Vanilla frame-based apps should see no practical change, since the same dependencies are still available, just loaded differently.
2.8.0
In this release
- Removes "Beta" subtitle from all themes. (New MyUW isn't just a beta anymore for these campuses -- it's the only.) ( #322 ).
- Refactors notification items into a new directive ( #320 ).
2.7.0 --> 2.8.0
There are no special considerations in upgrading. Bump your dependency version number declaration and run with it.
This release is a minor version bump rather than a patch release on a technicality that this introduces a new directive (so, new feature rather than just bugfixes). However, that new directive is down inside the notifications implementation and probably is a no-op for you as a frame-based-app upgrader.
materializing frame components, dismissible priority notifications, and more
Material Design
- Add link color to priority notifications #297
- Improve consistency of widget appearance #285
- Remove text-transform from material buttons #302
- Add in material icons and some size classes #315
- Materialize notifications page #314
- Makeover for mascot announcements #316
- Materialize error pages and announcement modal #317
- Make mascot visible when menu is open #319
New Features
- Title is now NAMES.app_name | FRAME.title #300
- Beta Feature to show all Announcements #303
- Create launch button directive #306
- Switch the portal skin when switch frame skin #308
- Add in dismiss to priority notifications #309
- Notification buttons #312
Bug fixes | Cleanup
- Fix disappearing-header bug #295
- Correct spelling of unseen in mascot announcements #305
- no popups in guest mode #304
- Add more checks for guest mode for annoucements #307
- Standardize link styles throughout frame #311
- Make tab and badge styling global #318