Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: mdx-js/mdx
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.16.0
Choose a base ref
...
head repository: mdx-js/mdx
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.16.1
Choose a head ref
  • 8 commits
  • 90 files changed
  • 5 contributors

Commits on Nov 6, 2018

  1. Update examples dependencies (#305)

    * Update package.json
    
    * Update `next` example dependencies
    
    * Update `parcel` example dependencies
    
    * Update `razzle` example dependencies
    Pedro Duarte authored and silvenon committed Nov 6, 2018
    1

    Verified

    This commit was signed with the committer’s verified signature.
    renovate-bot Mend Renovate
    Copy the full SHA
    fdf6b31 View commit details

Commits on Nov 7, 2018

  1. Remove requestImageSize lib (#306)

    requestImageSize was removed based on this commit
    8e1b5df
    tors authored and johno committed Nov 7, 2018
    1

    Partially verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    We cannot verify signatures from co-authors, and some of the co-authors attributed to this commit require their commits to be signed.
    Copy the full SHA
    e6a7b03 View commit details

Commits on Nov 14, 2018

  1. Implement ESLint (#300)

    * Implement ESLint
    
    - integrate Prettier as an ESLint plugin
    - run Prettier across the codebase
    - set up crucial import rules to avoid issues like #296
    - enforce ESLint through a pre-commit hook, enforcing Prettier as well!
    - run ESLint on Travis CI
    
    * Fix ESLint errors
    
    * Bump ESLint
    
    * Tell lint-staged to autofix staged hunks
    
    lint-staged supports partially staged files, so it's safe to use
    ESLint's autofix feature to fix and re-stage staged hunks to make
    working even more seamless.
    
    * Match ESLint & Prettier configuration with unified
    
    https://github.com/unifiedjs/design-system/blob/b34a4bb03d85fc79be885a996e1d769247d8e1d3/package.json
    
    * Add format script which autofixes all JS files
    
    This is useful when changing ESLint configuration.
    
    * Fix ESLint errors
    
    Also remove unnecessary rules.
    
    * Run ESLint as part of the "test" script
    silvenon authored Nov 14, 2018
    1
    Copy the full SHA
    be4877e View commit details

Commits on Nov 17, 2018

  1. Markdown style (#314)

    * Enforce markdown and prose code style
    
    Overview:
    
    * Add configuration for markdown (excluding the test files)
    * Add `@mdx-js/remark-mdx` to parse imports, exports, and JSX to MDAST,
      and stringify them back to markdown. It’s private, and not tested yet,
      but it makes sure remark can run on mdx files too (note: we need to talk
      about the license file there)
    * Add `remark` to the `"format"` script, fixing code where possible
    * Add `remark` to the `"test"` script, but not outputting in this case
    * Add to lint-staged
    
    Documentation:
    
    * Use reference links and definitions everywhere
    * Use `*` for lists and strong; add more spaces to lists
    * Fix broken links, references, and remove superfluous definitions
    * Fix AST spec (add comment type, default field)
    * Add missing code languages
    * Wrap lines around 80 chars
    * Use smart quotes (`“”` and `‘’`)
    
    * Add lint-staged for markdown
    
    * Update package.json
    
    Co-Authored-By: wooorm <tituswormer@gmail.com>
    
    * Update ast.md
    wooorm authored and silvenon committed Nov 17, 2018
    1
    Copy the full SHA
    352264f View commit details

Commits on Nov 18, 2018

  1. Update remark, other dependencies (#317)

    * Update `remark`, other dependencies
    
    * Remove superfluous regex
    
    * Downgrade `styled-components`
    wooorm authored and timneutkens committed Nov 18, 2018
    1
    Copy the full SHA
    c26a03d View commit details
  2. Improve docs (#315)

    * Fix `lint-staged` for markdown
    
    * Add `changelog.md`
    
    * Improve npm search rank by having a changelog
    * Fix humans looking for where changes are stored
    
    * Add `code-of-conduct.md`
    
    * Update `package.json`s
    
    * Update `readme.md`s
    
    * Update core `readme.md`
    
    * Add note about financial support to `contributing.md`
    
    * Fix Tim’s email
    wooorm authored and timneutkens committed Nov 18, 2018
    1
    Copy the full SHA
    21a391d View commit details

Commits on Nov 19, 2018

  1. Stabilize UserLayout (#309)

    * Stabilize UserLayout
    
    Fixes #307
    
    Pulls the layout for an MDX file into a reference that will be stable
    across renders. Previously, a layout defined in MDX content as an
    inline arrow function:
    
    ```js
    export default ({ children, ...props }) => <div {...props}>{children}</div>
    ```
    
    would result in function defined inline in render, causing the
    reference to be created each time resulting in a remounting.
    
    This PR stablizes the reference by placing the layout outside of
    render in a class property, resulting in no remount.
    ChristopherBiscardi authored Nov 19, 2018
    6
    Copy the full SHA
    c9c2b32 View commit details

Commits on Nov 20, 2018

  1. v0.16.1

    silvenon committed Nov 20, 2018
    1
    Copy the full SHA
    b696546 View commit details
Loading