Skip to content

3.1.0

Compare
Choose a tag to compare
@rmconsole-wf rmconsole-wf released this 08 Nov 22:34
3b284a5

Info

Build: https://ci.webfilings.com/build/1980258
Skynet Results: https://wf-skynet-hrd.appspot.com/results/smithy/1980258/latest
Pipeline: https://w-rmconsole.appspot.com/release/pipeline/5906201315639296/
This minor release includes the following changes:

New Features and Improvements

  • #293 CPLAT-5397: Add isErrorBoundary argument to the @Component2 annotation
    • CPLAT-5397 Add isErrorBoundary argument to the @Component2 annotation
  • #298 CPLAT-5037 Finish error boundary componentry
    • CPLAT-5037 Add error boundary bindings to ErrorBoundary HOC
  • #299 CPLAT-5720 Add short circuit for cloneElement and increase test coverage for Component2
    • CPLAT-5720 cloneElement compatibility with Component2
  • #301 CPLAT-4843 Check for Legacy Lifecycle Methods in Component2 Declaration
    • CPLAT-4843 UiComponent2 builder: fail when unsupported lifecycle methods are used
  • #303 CPLAT-4304 Expose React Fragments
    • CPLAT-4304 Implement/Expose React 16 Fragment Component
  • #305 CPLAT-2281 optimize copy unconsumed props
    • CPLAT-2281 Optimize copyUnconsumedProps
  • #319 CPLAT-6480 Improve componentFactory getter/setter
    • CPLAT-6480 Improve componentFactory getter/setter
  • #320 CPLAT-6376 Add helpful error message when @Component() is used with UiComponent2
    • CPLAT-6376 Add helpful error message when @Component() is used with UiComponent2
  • #324 CPLAT-6477 Update Snippets for React 16
    • CPLAT-6477 Update OverReact IDE Snippets for Component2
  • #331 CPLAT-6596 Add JsBackedMap Assert in Props Setter
    • CPLAT-6596 Add helpful error message when props/state is assigned to a non-JsBackedMap
  • #349 CPLAT-7557 Update Component References to Component2
    • CPLAT-7557 Update over_react README/markdown and example dir to use UiComponent2
  • #362 CPLAT-7561 Add missing DomProps and SvgProps fields
    • CPLAT-7561 Add missing fields to DomProps/SvgProps
  • #374 [3.1.0] CPLAT-7837 Add error logging to ErrorBoundary
    • CPLAT-7837 [3.1.0] Log caught errors by default in ErrorBoundary
  • #377 CPLAT-7558 Add Component2 Documentation
    • CPLAT-7558 over_react README: document UiComponent2 changes, breakages, and upgrade guide
  • #394 CPLAT-6121 Add OverReact Redux Docs
    • CPLAT-6121 Documentation for OverReactRedux
  • #414 CPLAT-8024 Shorten propTypes boilerplate
    • CPLAT-8024 Shorten propTypes boilerplate

Miscellaneous

  • #289 CPLAT-5211 Add @Component2 annotation

  • #300 CPLAT-5909 Update error boundary component to use the init method

    • CPLAT-5909 Update the error boundary componentry to use the init lifecycle method
  • #307 CPLAT 6157 Add pointer event callbacks to prop mixins

    • CPLAT-6157 Add Pointer Event Callbacks to over_react prop mixins
  • #315 3.1.0 wip component factory setter

  • #316 CPLAT 6300 React forwardRef

    • CPLAT-6300 Implement/Expose React 16 forwardRef in over_react
  • #317 CPLAT-4887: propTypes in Component2

    • CPLAT-4887 Implement prop validation using propTypes bindings in Component2
  • #321 CPLAT-6510 Finalize UiComponent2 - part 1 of X

    • CPLAT-6510 Finalize UiComponent2 - PR # 1
  • #322 CPLAT-2779 / CPLAT-6555: Over_React_Redux Finalization

    • CPLAT-6555 Expose Context object with over_react componentry in over_react
    • CPLAT-2779 Spike: Targeted updates for Redux Components (react-redux port)
  • #326 CPLAT-2277 Finalize / clean up UiComponent2 API

    • CPLAT-2277 Finalize ComponentV2 / UiComponentV2 APIs
  • #336 CPLAT-7367 Remove Implementation via the On Key Word

    • CPLAT-7367 Fix State Implementation
  • #338 CPLAT-7460 Component2 utilities coverage, fix getProps, createRef chaining

    • CPLAT-7460 Component2 utilities coverage, fix getProps, createRef chaining
  • #340 Fix uncovertJsProps calls

  • #341 Export TypedSnapshot

  • #348 CPLAT-7684: Finalize UiComponent2 Tests

    • CPLAT-7684 Finalize UiComponent2 Tests
  • #353 CPLAT-7608 [3.1.0] Improve handling of repeat errors thrown from components wrapped by an ErrorBoundary

    • CPLAT-7608 [over_react 3.1.0] Repeated errors thrown by components wrapped by ErrorBoundary locks up main thread
  • #376 Update Component2 web example components

  • #415 CPLAT-2276 Finalize UiComponent2 test coverage

    • CPLAT-2276 Finalize ComponentV2 / UiComponentV2 Tests
  • #416 RM-58642 Release over_react 3.1.0

    • RM-58642 RELEASE over_react 3.1.0

Notes created on Friday, November 08 10:34 PM UTC