Skip to content

Releases: box/box-annotations

v4.0.0-beta.4

06 May 20:04

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

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

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

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

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)

v3.13.0

21 Mar 22:38

Choose a tag to compare

  • Release: 3.13.0 (921ef83)
  • Fix: Hide all threads before creating a new point annotation (#357) (c980d7d), closes #357
  • Fix: Only unmount popover when hiding all annotations (#361) (c42a8ff), closes #361
  • Chore: Bind scrollToAnnotation method to Annotator object (#358) (fbd7728), closes #358
  • Chore: Emit event when annotation popover is opened (#359) (00f3ece), closes #359
  • Chore: Scroll drawing/highlight annotations into view on popover render (#360) (9a71320), closes #360
  • Update: Annotation Documentation after React Refactor (#356) (5fecf02), closes #356

v3.12.0

15 Mar 00:13

Choose a tag to compare

  • Release: 3.12.0 (72708b4)
  • Fix: Autofocus approvalcommentform textarea on popover render (#353) (3b17e50), closes #353
  • Fix: Cleanup thread when API requests fail (#355) (5b7b685), closes #355
  • Fix: Ensure point annotations aren't scrolled out of view on focus (#354) (b90ed71), closes #354
  • Fix: Path for MomentShim.js (#352) (3a84c76), closes #352
  • Fix: render annotation popover after save (#351) (bdd00c8), closes #351

v3.11.0

05 Mar 20:55

Choose a tag to compare

v3.10.0

07 Feb 22:09

Choose a tag to compare

  • Release: 3.10.0 (29e92ca)
  • Fix: Fix position of popover on drawing undo/redo (#343) (3ad4107), closes #343
  • Fix: Keep pointClickHandler open when user touches comment form (#344) (652c2cd), closes #344
  • Fix: Toggle highlight comment to plain highlight on cancel (#345) (dfdf999), closes #345

v3.9.0

05 Feb 19:40

Choose a tag to compare

  • Release: 3.9.0 (cacc977)
  • Fix: Emit correct events when deleting a comment vs. a full annotation (#336) (1fe30cf), closes #336
  • Fix: Ensure onSelectionChange doesn't close active popover (#340) (b3ae944), closes #340
  • Fix: Increase action control button padding (#342) (4c0a3e6), closes #342
  • Fix: Replacing DraftJSMentionSelector with TextArea (#338) (865c5f2), closes #338
  • Fix: Using form-element/text-area for validation (#341) (1bb0af8), closes #341
  • Chore: Cleanup unit test errors and update code coverage (#335) (9a1fb2d), closes #335
  • Chore: Ensure comment list auto scrolls to bottom on post (#339) (e6aef71), closes #339
  • Chore: Ensure container exists before setting up annotations UI (#337) (5e2b048), closes #337