Giter Site home page Giter Site logo

genus's People

Contributors

dependabot[bot] avatar dilansri avatar greenkeeper[bot] avatar nervetattoo avatar simonbognoe avatar stasks avatar voutilad avatar yn5 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

genus's Issues

Automate buildstep of components

Right now we have a file src/components/index.js that manually lists all the components to include in the build. This can probably be automated to just scan the file system.

An in-range update of rollup is breaking the build 🚨

The devDependency rollup was updated from 1.9.2 to 1.9.3.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

rollup is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • ci/circleci: build: Your tests failed on CircleCI (Details).

Release Notes for v1.9.3

2019-04-10

Bug Fixes

  • Simplify return expressions that are evaluated before the surrounding function is bound (#2803)

Pull Requests

  • #2803: Handle out-of-order binding of identifiers to improve tree-shaking (@lukastaegert)
Commits

The new version differs by 3 commits.

  • 516a06d 1.9.3
  • a5526ea Update changelog
  • c3d73ff Handle out-of-order binding of identifiers to improve tree-shaking (#2803)

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

Implement icons

We have a (bad) implementation of icons in react-core that we should improve as we move it here.
Instead of doing <Icon icon-name /> we probably want something more declarative as <IconName />

An in-range update of rollup is breaking the build 🚨

The devDependency rollup was updated from 1.19.4 to 1.20.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

rollup is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • ci/circleci: Build Error: Your tests failed on CircleCI (Details).

Release Notes for v1.20.0

2019-08-21

Features

  • Add augmentChunkHash plugin hook to be able to reflect changes in renderChunk in the chunk hash (#2921)

Bug Fixes

  • Do not mutate the acorn options object (#3051)
  • Make sure the order of emitted chunks always reflects the order in which they were emitted (#3055)
  • Do not hang when there are strings containing comment-like syntax in some scenarios (#3069)

Pull Requests

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

Action required: Greenkeeper could not be activated 🚨

🚨 You need to enable Continuous Integration on Greenkeeper branches of this repository. 🚨

To enable Greenkeeper, you need to make sure that a commit status is reported on all branches. This is required by Greenkeeper because it uses your CI build statuses to figure out when to notify you about breaking changes.

Since we didn’t receive a CI status on the greenkeeper/initial branch, it’s possible that you don’t have CI set up yet. We recommend using Travis CI, but Greenkeeper will work with every other CI service as well.

If you have already set up a CI for this repository, you might need to check how it’s configured. Make sure it is set to run on all new branches. If you don’t want it to run on absolutely every branch, you can whitelist branches starting with greenkeeper/.

Once you have installed and configured CI on this repository correctly, you’ll need to re-trigger Greenkeeper’s initial pull request. To do this, please click the 'fix repo' button on account.greenkeeper.io.

An in-range update of @testing-library/jest-dom is breaking the build 🚨

The devDependency @testing-library/jest-dom was updated from 4.0.0 to 4.0.1.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

@testing-library/jest-dom is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • ci/circleci: Build Error: Your tests failed on CircleCI (Details).

Release Notes for v4.0.1

4.0.1 (2019-08-19)

Bug Fixes

Commits

The new version differs by 3 commits.

  • 170b5ed fix: recognize changed value of select (#126)
  • c975afb docs: Update DTL library name + links (#121)
  • 1d2b461 chore: update badges and links

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of react-modal is breaking the build 🚨

The dependency react-modal was updated from 3.9.1 to 3.10.1.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

react-modal is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.

Status Details
  • ci/circleci: Build Error: Your tests failed on CircleCI (Details).

Commits

The new version differs by 9 commits.

  • 7a085c3 Release v3.10.1.
  • 8a71f71 [fixed] onAfterClose prop falsly called on unmount
  • 1b80146 Revert "Merge pull request #766 from reactjs/dependabot/npm_and_yarn/webpack-dev-server-3.1.11"
  • 43e2296 Revert "[chore] run npm audit fix"
  • 0b56049 Revert "[chore] cleanup readme"
  • a428d83 [chore] cleanup readme
  • b0eb17f [chore] run npm audit fix
  • 9a6edf9 Merge pull request #766 from reactjs/dependabot/npm_and_yarn/webpack-dev-server-3.1.11
  • 8f4ea54 Bump webpack-dev-server from 2.11.5 to 3.1.11

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of eslint-plugin-standard is breaking the build 🚨

The devDependency eslint-plugin-standard was updated from 4.0.0 to 4.0.1.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

eslint-plugin-standard is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • ci/circleci: Build Error: Your tests failed on CircleCI (Details).

Commits

The new version differs by 8 commits.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

Document logo and assets

  • Visual documentation of our logo in different versions
  • Document which logo to use where
  • Downloadable logo in all formats that we typically use:
    • Vector design file?
    • Png for easy usage
    • Svg for web usage
  • Logo variants for social media

An in-range update of eslint is breaking the build 🚨

The devDependency eslint was updated from 6.1.0 to 6.2.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

eslint is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • ci/circleci: Build Error: Your tests failed on CircleCI (Details).

Release Notes for v6.2.0
  • fee6acb Update: support bigint and dynamic import (refs #11803) (#11983) (Toru Nagashima)
  • afd8012 New: noInlineConfig setting (refs eslint/rfcs#22) (#12091) (Toru Nagashima)
  • 3d12378 Update: Fix accessor-pairs to enforce pairs per property in literals (#12062) (Milos Djermanovic)
  • 8cd00b3 New: function-call-argument-newline (#12024) (finico)
  • 30ebf92 Fix: prefer-template autofix produces syntax error with octal escapes (#12085) (Milos Djermanovic)
  • 13c3988 Fix: Check literal type explicitly in dot-notation (#12095) (Milos Djermanovic)
  • 3e5ceca Fix: Handle empty string property names in getFunctionNameWithKind (#12104) (Milos Djermanovic)
  • 9a043ff Fix: no-duplicate-case false positives on Object.prototype keys (#12107) (Milos Djermanovic)
  • fe631af Chore: minor typo fix (#12112) (James George)
  • 4cb7877 Fix: fix no-extra-parens ignores some nodes (#11909) (Pig Fang)
  • 2dc23b8 Update: fix no-dupe-keys false negatives on empty string names (#12069) (Milos Djermanovic)
  • 19ab666 Fix: yoda exceptRange false positives on empty string property names (#12071) (Milos Djermanovic)
  • d642150 Update: Check empty string property names in sort-keys (#12073) (Milos Djermanovic)
  • acce6de Fix: class-methods-use-this reports 'undefined' names (#12103) (Milos Djermanovic)
  • 92ec2cb Fix: Allow bind call with a single spread element in no-extra-bind (#12088) (Milos Djermanovic)
  • bfdb0c9 Fix: no-extra-boolean-cast invalid autofix for Boolean() without args (#12076) (Milos Djermanovic)
  • 34ccc0c Chore: Remove TDZ scope type condition from no-unused-vars (#12055) (Milos Djermanovic)
  • 01d38ce Docs: Remove TDZ scope from the scope manager interface documentation (#12054) (Milos Djermanovic)
  • 1aff8fc Update: warn about mixing ternary and logical operators (fixes #11704) (#12001) (Karthik Priyadarshan)
  • 11be2f8 Docs: do not recommend global-installed usage (#12016) (薛定谔的猫)
  • cf31dab Fix: no-restricted-syntax - correct the schema (#12051) (Brad Zacher)
  • fbec99e Update: fix class-methods-use-this false negatives with exceptMethods (#12077) (Milos Djermanovic)
  • fb08b7c Docs: Remove readonly/writable global logic from no-undef (fixes #11963) (#12053) (Milos Djermanovic)
  • 5b5934b Sponsors: Sync README with website (ESLint Jenkins)
  • 9156760 Sponsors: Sync README with website (ESLint Jenkins)
  • f5e0cc4 Update: Check computed method keys in no-extra-parens (#11973) (Milos Djermanovic)
  • d961438 Docs: Fix Incorrect Documentation (#12045) (Michael Miceli)
  • 887d08c Sponsors: Sync README with website (ESLint Jenkins)
  • d90183f Docs: add a case to func-names (#12038) (Chiawen Chen)
  • 8a5b62d Docs: no use eslint.linter in code example (#12037) (薛定谔的猫)
  • 5831767 Update: report location of func-names (fixes #12022) (#12028) (Pig Fang)
Commits

The new version differs by 33 commits.

  • 320b7bd 6.2.0
  • 9601f5a Build: changelog update for 6.2.0
  • fee6acb Update: support bigint and dynamic import (refs #11803) (#11983)
  • afd8012 New: noInlineConfig setting (refs eslint/rfcs#22) (#12091)
  • 3d12378 Update: Fix accessor-pairs to enforce pairs per property in literals (#12062)
  • 8cd00b3 New: function-call-argument-newline (#12024)
  • 30ebf92 Fix: prefer-template autofix produces syntax error with octal escapes (#12085)
  • 13c3988 Fix: Check literal type explicitly in dot-notation (#12095)
  • 3e5ceca Fix: Handle empty string property names in getFunctionNameWithKind (#12104)
  • 9a043ff Fix: no-duplicate-case false positives on Object.prototype keys (#12107)
  • fe631af Chore: minor typo fix (#12112)
  • 4cb7877 Fix: fix no-extra-parens ignores some nodes (#11909)
  • 2dc23b8 Update: fix no-dupe-keys false negatives on empty string names (#12069)
  • 19ab666 Fix: yoda exceptRange false positives on empty string property names (#12071)
  • d642150 Update: Check empty string property names in sort-keys (#12073)

There are 33 commits in total.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of next is breaking the build 🚨

The devDependency next was updated from 9.0.3 to 9.0.4.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

next is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • ci/circleci: Build Error: Your tests failed on CircleCI (Details).

Release Notes for v9.0.4

Minor Changes

  • Experimental: Serverless Trace target: #8246
  • Experimental: Implement experimentalPrerender option: #7983
  • Experimental: Granular build chunking: #7696

Patches

  • Golf page-loader: #8190
  • Don't require test job for deploying: #8194
  • Revert "Don't require test job for deploying": #8199
  • Update TypeScript Instructions: #8200
  • Add some notes about Now deployment: #8205
  • Contributing guide rename initialprops: #8203
  • Add test for dynamic routing/webpack HMR bug: #8061
  • Remove useless code block in docs: 6468b6c
  • Remove Old Prerender Implementation: #8218
  • FIX- #8059 - Update relay version in examples to latest one: #8227
  • Add Create Next App instructions: #8224
  • Make Azure CI (sometimes) work: #8230
  • Update README.md: 48e1d14
  • [Enhancement]: Update README buttons: #8235
  • Update to check browserName instead of browser.log: #8234
  • [WIP] Add temp secret for PR Stats Action: #8248
  • Add warning for API export: #8250
  • Define generic for _app state: #8256
  • Compression documentation: #8247
  • Remove propertyFields from the client router: #8219
  • Swallow test process kill errors on win32: #8260
  • Add warning for invalid href being passed to router: #8231
  • Migrate amp-toolbox-optimizer to @ampproject/toolbox-optimizer: #8275
  • Handle backslashes in exportedFiles: #8277
  • Update README.md: #8282
  • Bugfix: Babel targets value can be a String: #8268
  • Update handling of ref in next/link: #8254
  • Simplify mobx example: #8269
  • Remove cache clearing from static-checker: #8290
  • Run migration script for GitHub Actions: #8305
  • Revert "Run migration script for GitHub Actions " (#8307): #8305
  • Adds user timing marks and measures for hydration/render: #8069
  • Document poweredByHeader option: da494db
  • Add info about removing @zeit/next-typescript on .babelrc: #8321
  • Remove 405 from render method: #8323
  • Fix layout example building: #8326
  • Deprecate Container usage: #8327
  • Only add flying-shuttle code when enabled: #8330
  • Update custom app example in README: #8320
  • Add config/test app for new PR stats set-up: #8317
  • Show warning if next export detects an API route: #8257
  • Remove extra variable: #8329
  • Followup optimizations for new experimentalPrerender: #8287
  • Prevent false positive experimental warning: #8284
  • Add warning for missing <Head>: #8276
  • Escape output names for modern bundles to prevent replacing: #8232
  • Remove accidental support for invalid JavaScript: #8077
  • Fix: Warn when user specifies prefetch option as true: #8233
  • Fix TypeScript setup with empty file: #8332
  • Update to use dynamic port for stats-app: #8336
  • Detect @types/ package for compiled packages: #8340
  • 🐛 Support multiple Next.js versions in one file: #8339
  • Add test for AMP errors during auto prerendering: #8335
  • Minify ncc'd packages for download speed: #8341
  • Use 'initial' setting for SplitChunksPlugin: #8293
  • Add warning for disabled minification during build: #8337
  • Also provide AppTree in NextPageContext: #8223
  • Fixes nav start argument in user timing check: #8348
  • Add missing dependency "compression" to next-server: #8344
  • Add note explaining empty query during prerendering: #8351
  • Remove experimental async-to-promises code: #8353
  • Fix AppTree type not allowing extra props: #8352
  • Add a note for multiple dynamic route segments: #8359
  • Fix chunking tests failing from timeout being too low: #8360
  • Define typeof window for application code only: #8355
  • Add tests for typeof window replacing: #8361
  • Updated links from #useRouter to #userouter: #8362
  • Create a unique instance of transform-define: #8371
  • Use data-next-page instead of id=__NEXT_PAGE__: #8380
  • Fix(examples): correct the path in with-electron: #8370
  • Update with-apollo example with hooks: #8363
  • Change componentWillMount to UNSAFE: #8357
  • [Expo] Updated React Native example: #8376
  • Reverting clear measure: #8373
  • Don't look up for TS files in dev: #8374
  • Feature: Add transparent JSX optimization: #8350
  • Hook destructuring optimization: #8381
  • Update README.md: #8392
  • Remove extra DOM method call: #8394
  • Update to replace asPath for static pages in dev mode: #8388
  • Updated with-redux-thunk example using useSelector and useDispatch: #8396
  • Fixed the docs. The real option is compress, not compression: #8409
  • Typo in class name in with-react-esi example: #8414
  • Add custom profiler / tracer: #8378
  • Next/bin/next - fix typo in help text: #8419
  • Fix a typo in with-reasonml-todo example: #8420
  • Update Link for create-next-app: #8423
  • Upgrade send dep: #8424
  • Fix conflict between defaultPathMap and default 404.html export: #8366
  • Fix dynamic APIs with query params: #8386

Credits

Huge thanks to @ijjk, @jordan-jarolim, @rajasekarm, @lfades, @nataliemarleny, @huv1k, @atcastle, @sebastianbenz, @delbaoliveira, @developit , @housseindjirdeh, @diagramatics, @timneutkens, @borekb, @adam187, @devknoll, @elliottsj, @yuyokk, @williamli , @Timer, @merceyz, @rafaelalmeidatk, @EvanBacon, @prateekbh, @bgrayburn , @matamatak, @knight-of-zero, @pogkat , @ondrejsika, @none23, @msweeneydev, @undirectlookable, and @Deadleg for helping!

Commits

The new version differs by 103 commits.

  • 37c6669 v9.0.4
  • 8c26a08 v9.0.4-canary.8
  • ec95927 Fix dynamic APIs with query params (#8386)
  • 177524b Fix conflict between defaultPathMap and default 404.html export (#8366)
  • 1e1eae2 Upgrade send dep (#8424)
  • 6dbc64f Update Link for create-next-app (#8423)
  • c13d1bc Fix a typo in with-reasonml-todo example (#8420)
  • d7a6cdd next/bin/next - fix typo in help text (#8419)
  • b2b5ece v9.0.4-canary.7
  • 46c4f20 Add custom profiler / tracer (#8378)
  • ef13f5c Typo in class name in with-react-esi example (#8414)
  • ad77a55 Fixed the docs. The real option is compress, not compression (#8409)
  • ab95c6d Updated with-redux-thunk example using useSelector and useDispatch (#8396)
  • 308c2cd v9.0.4-canary.6
  • 5422ee0 Update to replace asPath for static pages in dev mode (#8388)

There are 103 commits in total.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

Wizard with steps

A multi-step UI with transitions that could be used for anything that has steps.

An in-range update of rollup is breaking the build 🚨

The devDependency rollup was updated from 1.14.2 to 1.14.3.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

rollup is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • ci/circleci: build: Your tests failed on CircleCI (Details).

Release Notes for v1.14.3

2019-06-06

Bug Fixes

  • Generate correct external imports when importing from a directory that would be above the root of the current working directory (#2902)

Pull Requests

Commits

The new version differs by 4 commits.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of react-testing-library is breaking the build 🚨

The devDependency react-testing-library was updated from 5.6.0 to 5.6.1.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

react-testing-library is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • ci/circleci: build: Your tests failed on CircleCI (Details).

Release Notes for v5.6.1

5.6.1 (2019-02-11)

Bug Fixes

Commits

The new version differs by 1 commits.

  • 8436c7e fix(TS): typing of testHook (#292)

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

MultiToggle should be a vertical list for mobile

Looks super weird when space is small.
Maybe we should also support passing align="vertical" as a prop, and just default that css for smaller breakpoints?
Or do we want to use it for a select-list at all?

Figure out an approach to testing genus

Genus is entirely untested at the moment, and the more we rely on it the more we rely on not breaking expected behavior. There are many paths to take towards testing and we need to find the right one:

  • Testing with enzyme and checking for expected rendered markup
  • Visual regression testing based on screenshots
  • e2e-testing asserting that interactive components change accordingly

Genus is mostly visual so off the bat I would be leaning towards testing for visual regressions across browsers as the most valuable approach, but this is up for discussion

Add illustrations from webpage as components

This might share a lot of logic with icons, all while they might be more complex and contain more modifiers as well as interactions.
The personas for example, can be used in two interesting ways (we do both now).
It would also be nice to separate the color from the shape itself.

Single persona (the current avatar thingy for example):

<Persona color={colors.primary} persona="marketer" />

and the personas around a table as on the webpage:

<PersonaGroup>
  <Persona />
  <Persona />
</PersonaGroup>

Make Text component

Should output a span element.

Props:
align='left' //left, center or right
small
large

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.