Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bolt Release v2.2.0 #961

Merged
merged 24 commits into from Nov 18, 2018
Merged

Bolt Release v2.2.0 #961

merged 24 commits into from Nov 18, 2018

Conversation

sghoweri
Copy link
Contributor

@sghoweri sghoweri commented Nov 18, 2018

Enhancements

  • Added two new React-inspired Javascript additions to @bolt/core: withContext and defineContext.
    • This enhancement allows parent components to define certain props that child components can now easily grab the value for + get alerted when the parent's data changes.

While not yet used by any components at the moment, these updates support several upcoming component enhancements (such as the in-progress work on the Card, Link, and List components) that involve contextual data and internal state management.

Check out this recent CSS Tricks article to learn more about the ideas behind this!

Fixes

Deprecations

Three opacity-related utility classes are deprecated and will be removed in the next major Bolt release, v3.0.0.

Replace them with the recommended classes shown in the table below or one of the other classes documented at https://feature-opacity-scale.boltdesignsystem.com/pattern-lab/?p=styleguide-opacity

Deprecated utility classes Suggested replacement
.u-bolt-opacity-75 .u-bolt-opacity-80
.u-bolt-opacity-50 .u-bolt-opacity-60
.u-bolt-opacity-25 .u-bolt-opacity-20

Daniel Morse and others added 18 commits November 6, 2018 14:30
…ll available Bolt versions — speeds up initial boot up process when doing local dev work
…for parent elements to provide access to certain props + alert subscribing children when those props have changed.
…dCSS; fixes existing infinite loading issue in IE 11
…nto task/update-guides

# Conflicts:
#	yarn.lock
…erer

Replace HyperHTML w/ Lit-HTML + Related Core Updates
@sghoweri sghoweri mentioned this pull request Nov 18, 2018
@bolt-bot
Copy link
Collaborator

⚡ PR built on Travis and deployed a now preview here:

…check-on-dev

Update `@bolt/build-tools` to skip Bolt version check during non-prod builds
@bolt-bot
Copy link
Collaborator

⚡ PR built on Travis and deployed a now preview here:

@bolt-bot
Copy link
Collaborator

⚡ PR built on Travis and deployed a now preview here:

@sghoweri sghoweri merged commit 48facc6 into master Nov 18, 2018
@bolt-bot
Copy link
Collaborator

⚡ PR built on Travis and deployed a now preview here:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants