Releases: box/box-annotations
Releases · box/box-annotations
v4.0.0-beta.9
- chore(release): 4.0.0-beta.9 (a91d075)
- fix(styles): Remove components that import conflicting global styles (#512) (596791f), closes #512
- fix(styles): Remove DataListItem component to avoid global styles (#514) (c7ca124), closes #514
- fix(styles): Remove reset styles and import functions from utils (#510) (179268f), closes #510
- feat(api): Handle API fetch errors (#506) (0ffcab4), closes #506
v4.0.0-beta.8
- chore(i18n): update translations (#505) (76431a9), closes #505
- chore(release): 4.0.0-beta.8 (d73d4ca)
- fix(permissions): remove legacy permissions (#504) (8842014), closes #504
- fix(region): Update the active annotation id when in create mode (#507) (7a1e1b5), closes #507
- fix(scroll): support scrollToAnnotation from parent (#503) (11ccda0), closes #503
v4.0.0-beta.7
- chore(i18n): update translations (#499) (92588cb), closes #499
- chore(release): 4.0.0-beta.7 (c02e4aa)
- fix(region): Add overflow protection for regions drawn near page edge (#502) (82c4fe7), closes #502
- fix(region): Clear message after submission (#501) (409ea49), closes #501
- fix(regions): Use relative position and size to support dynamic reps (#500) (775d12c), closes #500
- feat(region): Retain annotation message between pages (#498) (f4553f7), closes #498
v4.0.0-beta.6
- chore(i18n): update translations (#493) (f8e2a0d), closes #493
- chore(i18n): update translations (#497) (725cac5), closes #497
- chore(release): 4.0.0-beta.6 (36276d0)
- fix(reply): Fix editor focus causes jumping to page top (#487) (bbed3f4), closes #487
- fix(scroll): Fix scroll-to-annotation behavior if page isn't rendered (#495) (f23d2ba), closes #495
- feat(delete): add delete annotation flow (#486) (d5fdb47), closes #486
- feat(permissions): Add permissions object to annotations api calls (#489) (54d1b8b), closes #489
- feat(popupreply): Add Comment validation with Formik (#491) (aa5b709), closes #491
- feat(region): Add cursor tooltip (#488) (7703715), closes #488
- feat(reply): Integrate collaborators endpoint (#484) (619e7be), closes #484
- feat(reply): Restore @mentions entities from plain text (#494) (1a4d879), closes #494
- refactor(region): Use buttons for better borders and drop shadows (#496) (fcdbca9), closes #496
- perf(region): Refactor creator to modify rect directly during draw (#490) (a838a9e), closes #490
v4.0.0-beta.5
- chore(i18n): update translations (#481) (160ce02), closes #481
- chore(i18n): update translations (#482) (972858c), closes #482
- chore(release): 4.0.0-beta.5 (56331b9)
- feat(api): Add file collaborators fetch action (#479) (8e1d707), closes #479
- feat(i18n): add options field (#478) (5e0bce0), closes #478
- feat(permissions): Add checks for new permission values on file object (#485) (75dcfbe), closes #485
- feat(region): Hide annotations if visibility is false (#483) (bb13aac), closes #483
- fix(region): Allow text selection behind region targets (#480) (4d45470), closes #480
v4.0.0-beta.4
- chore(i18n): update translations (#465) (cfe3a1e), closes #465
- chore(i18n): update translations (#474) (64353b6), closes #474
- chore(i18n): update translations (#477) (ad0dd34), closes #477
- chore(npm): Add npmignore file to reduce package weight (#464) (8ca58f9), closes #464
- chore(release): 4.0.0-beta.4 (471ab57)
- chore(tests): Add data-testid attributes to important elements (#476) (cafd44d), closes #476
- feat(activeannotation): deselect via hooks (#469) (384ec24), closes #469
- feat(popup): update disabled state (#471) (02e1248), closes #471
- feat(popups): Add @mentions UI (#470) (db7033d), closes #470
- feat(popups): Add DraftJS Editor (#462) (ff35c5c), closes #462
- feat(popups): Add x-axis fallback positions to support tall regions (#467) (6049741), closes #467
- feat(region): Add support for autoscroll during region draw (#472) (473305b), closes #472
- feat(scrolling): add scroll to annotation (#463) (e4fe40c), closes #463
- feat(version): provide file_version as part of create annotation action (#475) (937f39d), closes #475
- fix(reply): Override BUIE styles for draft js editor (#473) (29f1977), closes #473
- fix(reply): Update text field styles to match designs (#468) (2b75297), closes #468
v4.0.0-beta.3
- chore(i18n): update translations (#457) (dc3e9eb), closes #457
- chore(release): 4.0.0-beta.3 (67b00c5)
- fix(region): Show reply popup on error so user can resubmit (#458) (ffbadaf), closes #458
- fix(reply): Remove local state from reply popup component (#459) (eb1a6d7), closes #459
- feat(api): Add api integration to create and fetch async actions (#438) (2b971b8), closes #438
- feat(init): Seed the initial active annotation id (#461) (d4ae1b6), closes #461
v4.0.0-beta.2
- chore(deps): Reduce required versions of react and yarn (#456) (cee44e5), closes #456
- chore(jest): Fix yarn registry entries and jest coverage errors (#453) (f68fd46), closes #453
- chore(release): 4.0.0-beta.2 (708a4fd)
- fix(popups): Fix form submission canceled console warning (#455) (a01b765), closes #455
- feat(events): add requestId to meta (#454) (d03302c), closes #454
v4.0.0-beta.1
- chore(cleanup): Cleanup and upgrade production dependencies (#449) (cca213c), closes #449
- chore(cleanup): Remove all unused controllers and components (#447) (e0c2056), closes #447
- chore(cleanup): Remove flow and all associated packages (#448) (a3fee42), closes #448
- chore(cleanup): Remove unused i18n messages and fix prepush (#451) (16c78eb), closes #451
- chore(cleanup): Upgrade most dev dependencies (#450) (1bc8803), closes #450
- chore(i18n): update translations (#452) (150e017), closes #452
- chore(release): 4.0.0-beta.1 (b4e3a42)
- chore(testing): allow data-testid in production (#436) (ff9a7ad), closes #436
- feat(activeannotation): add on select handling for region annotations (#437) (e706454), closes #437
- feat(activeannotation): apply activeId to existing annotation (#435) (990a6ac), closes #435
- feat(activeannotation): change active annotation id to null on blur (#442) (f6f4580), closes #442
- feat(popups): Add ReplyField component (#444) (f3b490c), closes #444
- feat(region): Add area sort for regions and refine annotation types (#446) (dad7bf1), closes #446
- fix(baseannotator): remove argument form removeAllListeners (#434) (ef9ceb2), closes #434
- fix(entry): Remove empty options object to allow default fallback (#433) (a67656a), closes #433
- fix(i18n): Fix i18n utility locale fallback logic (#432) (bde2de5), closes #432
- fix(popup): Fix arrow sliding off rounded popup corners (#443) (52c2b6a), closes #443
- fix(region): Batch region drawing and round on create to avoid jank (#441) (facbc89), closes #441
- fix(region): Fix custom cursor display problem on HiDPI displays (#431) (43f8c0e), closes #431
v4.0.0-beta.0
- chore: disable e2e tests (#410) (2b46c26), closes #410
- chore: inline sourcemaps when linked (#403) (7dd55eb), closes #403
- chore(codeowners): Update codeowners to reflect new groups (#393) (8dddad8), closes #393
- chore(deps): Upgrade all relevant production dependencies (#420) (ca69741), closes #420
- chore(deps): Upgrade node and yarn version requirements (#391) (2bf73b9), closes #391
- chore(deps): Upgrade preview and production dependencies (#385) (6102a0d), closes #385
- chore(examples): Remove unused styleguidist examples and dependencies (#388) (f0a3379), closes #388
- chore(functional-tests): remove selenium/codecept functional tests (#400) (7096d06), closes #400
- chore(i18n): Remove Internationalize and add cache (#397) (ef6e0f1), closes #397
- chore(i18n): update translations (#382) (da74571), closes #382
- chore(i18n): update translations (#394) (ea259ae), closes #394
- chore(i18n): update translations (#405) (0c51399), closes #405
- chore(i18n): update translations (#413) (1f74951), closes #413
- chore(i18n): update translations (#417) (b43c5a4), closes #417
- chore(i18n): Upgrade react-intl to 3.x (#396) (da36b29), closes #396
- chore(mergify): Add mergify.yml for mergify support (#395) (1d62855), closes #395
- chore(release): 4.0.0-beta.0 (e79401c)
- chore(release): Update release commit message and remove changelog (#430) (df6dabd), closes #430
- chore(release): Update release script with custom and prerelease support (#429) (6a7cb34), closes #429
- chore(scripts): Clean up remaining scripts, tests, and config files (#389) (6585209), closes #389
- chore(store): add redux store unit tests (#411) (a4659f6), closes #411
- chore(typescript): Add support for typescript (#399) (9384e60), closes #399
- chore(typescript): Enable automatic type checking for VS Code (#425) (fed9ba1), closes #425
- feat(eventing): add removeAllListeners (#428) (e5e9467), closes #428
- feat(eventing): set active annotation id (#427) (e52eacb), closes #427
- feat(events): Add eventing middleware (#419) (8fdad53), closes #419
- feat(header): Remove header buttons (#404) (c4b4a40), closes #404
- feat(region): Add annotation popup components and tests (#412) (673684f), closes #412
- feat(region): Add custom cursor (#424) (d5592a8), closes #424
- feat(region): Add document annotator and region manager scaffolding (#402) (c1dbb06), closes #402
- feat(region): Add popup component stylesheets (#414) (40b130d), closes #414
- feat(region): Add region creator components and container (#409) (d7edf6b), closes #409
- feat(region): Add region manager logic and renderers (#406) (4772d26), closes #406
- feat(region): Connect region components to store (#416) (e4d8588), closes #416
- feat(region): Improve annotation create action async flow (#421) (f55e217), closes #421
- feat(rewrite): Remove all code related to mobile-specific ui (#398) (2a2cd8b), closes #398
- feat(store): Add redux store with toggleAnnotationMode (#407) (f2cd727), closes #407
- feat(store): Add toggleAnnotationVisibility (#415) (b545f09), closes #415
- feat(store): Change toggle to setVisibility (#418) (1336117), closes #418
- test(eventing): Adding tests for eventing (#426) (4ccc542), closes #426
- docs(license): Update license to Box CLA (#408) (6113fa0), closes #408
- refactor(buie): Migrate from box-react-ui to box-ui-elements (#387) (a98f276), closes #387
- refactor(i18n): Add 18n support without Preview (#392) (d59f278), closes #392
- refactor(typescript): Migrate entrypoint module to typescript (#401) (76bd0f1), closes #401
- fix(docs): Revert annotation asset paths used by example site (#390) (98d8a32), closes #390
- build(deps): Add @box/frontend and upgrade dependencies (#380) (286e9ca), closes #380
- build(deps): Update babel and jest to latest versions (#383) (2af9244), closes #383
- build(deps): Upgrade and separate dev dependencies (#384) (b49e6dd), closes #384
- build(hooks): Remove unnecessary steps from prepush script (#386) (2f6928a), closes #386
- Docs: Add comment around cypress auth (bf2f50c)
- Chore: Update script names to latest conventions (#365) (6e23ddf), closes #365
- Chore: Upgrade preview version in test/doc files (#362) (a034d3d), closes #362
- Chore: Adding support for cypress testing (9efe675)