Releases: box/box-annotations
Releases · box/box-annotations
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)
v3.13.0
- 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
- 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
- Release: 3.11.0 (03384be)
- Fix: Make annotation popover delete icon always visible (#349) (6c24c11), closes #349
- Fix: Unable to select drawing annotation after saving (#350) (8632777), closes #350
- Chore: Increase Code Coverage (#346) (3c7d816), closes #346
- Chore: Remove unused withFocus component (#347) (2bb1ec8), closes #347
v3.10.0
v3.9.0
- 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