Skip to content

Releases: box/box-annotations

v4.0.0-beta.9

09 Jun 21:43
Compare
Choose a tag to compare
v4.0.0-beta.9 Pre-release
Pre-release
  • 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

02 Jun 22:31
Compare
Choose a tag to compare
v4.0.0-beta.8 Pre-release
Pre-release
  • 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

30 May 01:45
Compare
Choose a tag to compare
v4.0.0-beta.7 Pre-release
Pre-release
  • 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

23 May 01:12
Compare
Choose a tag to compare
v4.0.0-beta.6 Pre-release
Pre-release
  • 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

12 May 00:01
Compare
Choose a tag to compare
v4.0.0-beta.5 Pre-release
Pre-release
  • 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

06 May 20:04
Compare
Choose a tag to compare
v4.0.0-beta.4 Pre-release
Pre-release
  • 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

28 Apr 23:06
Compare
Choose a tag to compare
v4.0.0-beta.3 Pre-release
Pre-release
  • 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

23 Apr 00:06
Compare
Choose a tag to compare
v4.0.0-beta.2 Pre-release
Pre-release
  • 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

21 Apr 21:17
Compare
Choose a tag to compare
v4.0.0-beta.1 Pre-release
Pre-release
  • 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

15 Apr 22:16
Compare
Choose a tag to compare
v4.0.0-beta.0 Pre-release
Pre-release
  • 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)