Releases: dropbox/ttvc
Releases · dropbox/ttvc
v0.0.2-3
This push represents a rewrite of the ttvc implementation.
- REVERTME: Don't run playwright tests bab5766
- MINIMUM_IDLE_MS = 500 926fadb
- minor: Observer constructors should take consistent args f0a81c2
- Improve comments on Observer classes 22ef1af
- Clean up commented-out console.logs! 96435a4
- Add (failing) test for delayed stylesheet 0ed2238
- Require library consumers to init() manually 463e60e
- Clean up exported API b71f3c1
- Always cleanup mutations 0c2717b
- setup and cleanup image load listeners per navigation 60bc244
- Remove test.fail() annotations! 5b7503c
- Refactor: Extract InViewportImageObserver as separate concept 40ca562
- REVERTME?: observe documentElement instead of body 25ed47a
- NetworkIdleObservable: track loading images as well as scripts f459959
- typescript: Fix new lint errors 5c104fd
- Lint src and unit test files! 0c12e83
- Refactor: Use simple cancellation check instead of try/catch 8649f8c
- fix: Resolve lint errors 0cfd437
- FIXME: Comment out all console logging da796b1
- Write unit tests for network idle helpers 4da025c
- Remove jest setup file 3f74477
- fixup! Refactor: break up "observables.ts" 64db132
- Delete e2e style unit tests 98c0e2f
- Delete now-unused util function 87b1926
- Refactor: break up "observables.ts" 2fc3f14
- Tweak tests for increased consistency 0e4ff30
- Mark three remaining known test failures 293aec6
- Move analytics script into body tag in some tests 1c1c24f
- Enable all tests! eca8b6a
- Uncomment disconnect() implementation 8437379
- Cancel ttvc calculation when user interacts 59b1e05
- requestAllIdleCallback supports safari a19977b
- Don't observe characterData mutations e39845b
- Replace implementation with proof-of-concept code! 52f9a06
- entryCountIs accepts a timeout parameter 2e7c45d
- Typecheck all code (#14) 790449f
- Set up ESLint! (#13) 60eb5b6
- Draft Playwright test cases! (#10) 8cc4901
- Build some bundles with rollup! (#11) 14aba9c
- Configure Jest to run existing unit tests (#9) 44fd614
- Clone rSERVER implementation (#8) 3bc7a1a
- Publish to npm (#7) fed193f
- Set up e2e test environment using Playwright (#6) 7e4e86b
- Create .gitignore 2b2ce1a
v0.0.2-2
v0.0.2-1
v0.0.2-0
Initial Test Release
- Configure files included in published binary 122997a
- Declare "release" script e14b2dc
- Update package publication config 3fd988b
- Install np a3cf66d
- fixup! Add github actions workflow 40c9fe8
- Coordinate test and server scripts with npm-run-all 160255c
- Add github actions workflow 9399387
- Rewrite test assertions with playwright 8440ff4
- Reduce timeout in TTVC stub to 200ms fac536a
- fixup! Stub a simple test server b108f0c
- Set up wdio tests 45364cd
- Set up typescript build 5509373
- Stub a simple test server f335f4f
- .gitignore vs code settings ff340b7
- Install express d640bbf
- Install prettier d6f58bd
- Declare expected node version c5652bb
- yarn init 72ada3b
- Create .gitignore 2d4a643