Skip to content

Initial 1.0.0 release

Latest
Compare
Choose a tag to compare
@addyosmani addyosmani released this 28 Aug 05:10
· 63 commits to master since this release

This release completes the initial round of R&D into adaptive loading, exposing patterns for accomplishing conditional resource or code loading based on {network, memory, CPU or battery}.

  • view commit • (bugfix) Fix deploy for network-aware only-if-cached asset paths
  • view commit • (infra, docs) Incorporate only-if-cached into builds
  • view commit • (infra) Fix broken Firebase deploys
  • view commit • Docs: Tweak docs for Hooks
  • view commit • Prototype: using force-cache inspired by only-if-cached (#28)
  • view commit • Bugfix/deployment issue (#29)
  • view commit • Merge pull request #32 from kuldeepkeshwar/master
  • view commit • typo: dichargeTime -> dischargeTime
  • view commit • Bug fixes for device class example
  • view commit • fixed rendering both light and heavy which consumes bandwidth
  • view commit • (docs) incorporate READMEs for hooks
  • view commit • (infra) Land feature/hooks unit tests
  • view commit • added chunk name in the cra-memory-considerate-loading project
  • view commit • added hooks readme with usage codesnippets
  • view commit • added event listener test case in battery.test.js
  • view commit • added LazyLoadingErrorBoundary for wrapping suspense case, added license info if missing, cleaned up unnecessary parts
  • view commit • added license info to cra-battery-considerate-loading project
  • view commit • fixed typo issue
  • view commit • cleaned up codes
  • view commit • added event listener testing in network
  • view commit • renamed react-movie-network-aware-components react-movie-network-aware-loading
  • view commit • fixed memory size value in comment
  • view commit • renamed alt strings in image element for matching with design doec
  • view commit • renamed repo name environment-aware-components in the codebase
  • view commit • renamed cra-network-aware-component cra-network-aware-loading for consistency and matching with design doc
  • view commit • updated react hook usage for network and battery
  • view commit • removed dev console logs
  • view commit • updated react hooks scenario in cra-memory-considerate-loading-sketchfab
  • view commit • wrote Unit Test for hooks directory
  • view commit • removed console log
  • view commit • updated memory hook scenario
  • view commit • updated memory considerate loading strategy
  • view commit • updated network react hooks structure for easy Unit Test
  • view commit • setup configuraion for Unit Test with Jest and react-hooks-testing-library
  • view commit • Docs: clean up deploys
  • view commit • (docs) Add live deploys for demos using Functions
  • view commit • Update firebase project
  • view commit • Merge pull request #23 from anton-karlovskiy/feature/multiple-deployment
  • view commit • ignored firebase-debug.log
  • view commit • handled PR comments for https://github.com//pull/23
  • view commit • removed unnecessry images in public
  • view commit • completed multiple deployment using firebase functions
  • view commit • renamed Landing.css to landing.css
  • view commit • updated scripts
  • view commit • updated package.json for multiple deployment
  • view commit • tested multiple deployment at a go
  • view commit • Merge pull request #19 from anton-karlovskiy/feature/device-atlas-based-loading
  • view commit • changed the naming from CET to ECT
  • view commit • handled PR comments #19
  • view commit • checked license info and app name
  • view commit • cleaned up TODOs for testing
  • view commit • added README
  • view commit • updated naming from MemoryBasedMedia to MemoryConsiderateMedia which I think makes more sense and matches with project name
  • view commit • upload basic project using device atlas
  • view commit • Merge pull request #22 from anton-karlovskiy/bugfix/effect-hook-optimization
  • view commit • added license to battery hook
  • view commit • changed let to const
  • view commit • Merge pull request #20 from anton-karlovskiy/bugfix/effect-hook-optimization
  • view commit • optimized rendering in useEffect hook & fixed exception in data fetching
  • view commit • (demo) Revise react-shrine implementation
  • view commit • replaced react-shrine with latest version
  • view commit • (docs) Link up the alternative memory demo
  • view commit • Migrate simple UA-based sample to React hooks
  • view commit • fixed license quote convention
  • view commit • updated app names
  • view commit • updated hooks exporting that makes more sense
  • view commit • replace helper to react hook in hooks directory
  • view commit • porting helper to react hook
  • view commit • (demo) Add memory-aware loading with SketchFab
  • view commit • added missing license info to each file in cra-network-aware-component
  • view commit • fixed console log convention(minor) in cra-ua-aware-code-splitting
  • view commit • updated naming in memory-considerate-loading project
  • view commit • (prototype) add initial hooks directory
  • view commit • Merge pull request #15 from anton-karlovskiy/bugfix/issue12
  • view commit • added license info to all files
  • view commit • (docs) README: incorporate links to latest demos
  • view commit • Merge pull request #14 from anton-karlovskiy/bugfix/issue12
  • view commit • fixed clone URL in README
  • view commit • updated app name
  • view commit • updated README
  • view commit • upload the project
  • view commit • Merge pull request #13 from anton-karlovskiy/bugfix/issue10
  • view commit • updated README
  • view commit • upload battery-considerate-loading demo