Latest releases

The current state of Nucleus components, updated every bi-weekly sprint.

Q4 2023

 

Sprint #3 summary

We continued and finalised the Sidebar specifications for both design and engineering, with the build work to commence after Christmas. During this time the design exploration for the ListItem component has begun to gather insights on its usages from the team.

null

Highlights

  • Design and Engineering specifications for Sidebar redevelopment
  • Resize handle mini-spec
  • ListItem explorations
  • Component status update

 

Sprint #2 summary

As a pre-planning exercise, we have added extended detail to our 12-month Nucleus strategy roadmap, which will be defined further after we recieve early insights from teams on their plans for the next couple fo quarters.

 

Q4 Sprint 2

 

Highlights

  • Added updated Modal tutorial guidance
  • First draft of the Sidebar design specifications and usage

 

Sprint #1 summary

The beginning of Q4 has started with the kick off of the design discovery for Sidebars, which touch many parts of the product in various ways.

 

null

 

Highlights

  • Added support for autofocuses in DropdownMenu and navigating correctly with the keyboard
  • Support for the preselected first item of the list without the search
  • Fix for list item on Radio component that was active in disabled state
  • Polished labels for visual testing so it is more explicit that they work just for Nucleus components

 


Q3 2023

 

Sprint #6 summary

As part of our Q3 objectives, we had planned to update the semantic naming of our color Tokens in design and code. In Figma we have added these as variables but not yet in React. Code updates to ColorField and Textarea were finalised as well as our Q3 survey results.

 

Q3 Sprint 6

 

Highlights

  • ColorField component visual and code changes released
  • Improved favicons proportions
  • Textarea component visuals, code changes, and migrations

 

Sprint #5 summary

After extended specification discovery, particularly for ColorField usage, the implentation and documentation for Textarea, NumberField and ColorField has been finalised. The extended Forms documentation is being worked onto give consumers further context and understanding of how to use all our refactored form elements over the past quarter.

 

Q3 Sprint 5

 

Highlights

  • Fixed unnecessary re-renders with stale data in ListHeadless (caused issue with retrieving invalid records from Relay cache)
  • Cleanup of FullStory code across the whole app
  • Fixed dropdown positioning when overflowing out of the window
  • Toast component improvements to match the Figma
  • Improved DropdownMenu accessibility
  • Improved DropIndicator component
  • Deprecated components migrations
  • Enhanced button with the dual icon being considered as isIconOnly
  • Muted state for Select component

 

Sprint #4 summary

As planned, the documentation for TextField, Search, Select, SelectChip and SelectGroup has now been completed. Specifications for the next set of components has begun, which are TextArea, NumberField and ColorField.

null

 

Highlights

  • Adjusted minimal width of all the buttons we have
  • Making DropdownMenu work with dynamic dimensions based on the content inside
  • Improving documentation for Truncate component
  • Updating 3rd party and integration icons for use with Card component
  • Research into Form structures and how they are currently being used within Productboard

 

Sprint #3 summary

The TextField, Search and Select components have been refactored in React and are now in the final review stages. Due to vacation time, the documentation of this has only just been. The is due to be completed in Sprint #4.

null

 

Highlights

  • Implementation of TextField, Chip, Search, Select (with Chip) in React
  • Fixed Tooltip re-mounting when it has been closed by scroll event
  • Visual polish of spacings for AlertBanner
  • Visual fixes for FloatingOverlayBanner outside of the toast functionality

 

Sprint #2 summary

Further visibility on what's new in our docs, a component status table and initial design/eng kick offs for TextField, Search and Select component refactoring.

Q3 Sprint 2

 

Highlights

  • Adding Supernova as part of the health system
  • Technical discovery for Chip and FormSelect
  • New LinkingIcon
  • Extending DropdownMenu with referents for a list and search input
  • Changelog improvements in Supernova
  • Chip documentation

 

Sprint #1 summary

Q3 has offically kicked off 🥳 with the team introducing 2 refactored components, new docs, a raft of usability changes and some further deprecation (which is always a big ✅ for us).

Q3 Sprint 1

 

Highlights

  • Introduced new DropdownMenu and DropdownSearchInput components
  • Changed DropdownButton to SplitButton according to design spec and updated all occurrences
  • Improved accessibility for Switch in the right slot of the list
  • Tooltip documentation
  • Fixed Tooltip visibility on the scroll
  • Deprecated PopupWithState
  • Deprecated DialogPopup