Skip to content

v1.6.0

Compare
Choose a tag to compare
@EdricChan03 EdricChan03 released this 07 Jan 07:08
d8b3b44

Release notes

  • Add support for caching API requests! (12c25d0)
    • API requests that return timely information (such as news or an RSS feed) will be cached up to 5 minutes 1 hour
    • API requests that return non-timely information (such as country data) will be cached up to a week
    • (Note: This is not final and may be changed in the future)
  • We've spring-cleaned the app to bring in the New Year! Here's what we've done so far:
    • Improved updating functionality (12c25d0)
    • Removed no longer needed developer guides (2cc75ab, 0039a0f)
    • Removed unused devices page (e96fce5)
    • Remove unused notifications overlay (adb18b7)
    • Improved GitHub repository README (77c5e41)
    • Updated license to 2020! 🎉 (9f4bf65)
    • Shortened the dates on the releases page. No one wants such a detailed date anyway!
    • Moar bug fixes!
    • Tons of code refactoring!

Internal changes

  • Added initial unit tests! Woohoo! (Although this should've been done way earlier)
  • Added support for specifying the status of a release, as well as any additional comments on the release. (02ad1cb)
  • The settings page is now lazy-loaded! (89cf103)
  • The releases page now uses the HTML <time> element for representing release dates. (411bec4, ce01a66)
  • Improved hotkey logic (e37ed12, 1262230, f58bec2, de2e5d6)

Continuous Integration (CI)

  • Bring back support for unit testing (294adcb)
  • Add step to cache node_modules and documentation (98d8f4c, 874a7e6)
  • Improve deploying (1c0b345)

package.json changes

  • Removed version property (5e9584b)

script changes

Added scripts
Name Script Notes
action:e2e ng e2e --protractor-config=projects/rss-reader/e2e/protractor-ci.conf.js Commit: 1c0b345
action:test ng test --no-watch --no-progress --code-coverage --browsers=ChromeHeadlessCI Commit: 1c0b345

Dependency changes

Moved dependencies

Name Old dep type New dep type Notes
angular-cli-ghpages dependencies devDependencies Commit: 1c0b345

Updated dependencies

dependencies
Name Old version New version Notes
rxjs ^0.6.3 ^0.6.4 -
devDependencies
Name Old version New version Notes
angular-cli-ghpages ^0.6.1 ^0.6.2 Commit: 1c0b345
codelyzer ^5.2.0 ^5.2.1 -

Release information

This release was originally released on 7 Jan 2020 at 18:03 UTC by @EdricChan03.

Changes for this release were sourced from release-notes.json, lines 75 to 101.

You can view the diff between v1.5.4 and this release (v1.6.0) here.