Skip to content

Latest commit

 

History

History
766 lines (508 loc) · 15.4 KB

CHANGELOG.md

File metadata and controls

766 lines (508 loc) · 15.4 KB

@tinacms/app

1.2.39

Patch Changes

  • Updated dependencies [216cfff0c]
    • tinacms@1.6.1

1.2.38

Patch Changes

  • Updated dependencies [c8ceba4d8]
    • tinacms@1.6.0

1.2.37

Patch Changes

  • Updated dependencies [04704e3dc]
    • tinacms@1.5.30

1.2.36

Patch Changes

  • tinacms@1.5.29

1.2.35

Patch Changes

  • tinacms@1.5.28

1.2.34

Patch Changes

  • Updated dependencies [4202c1028]
  • Updated dependencies [64f8fa038]
  • Updated dependencies [548fe6d96]
  • Updated dependencies [50b20f809]
    • tinacms@1.5.27
    • @tinacms/mdx@1.3.23

1.2.33

Patch Changes

  • Updated dependencies [9e1a22a53]
    • tinacms@1.5.26

1.2.32

Patch Changes

  • tinacms@1.5.25

1.2.31

Patch Changes

  • Updated dependencies [a65ca13f2]
    • @tinacms/mdx@1.3.22
    • tinacms@1.5.24

1.2.30

Patch Changes

  • a937aabf0: Add support for build.basePath to be an environment variable
  • 661239b2a: update final form to fix peer deps issues
  • Updated dependencies [131b4dc55]
  • Updated dependencies [93bfc804a]
  • Updated dependencies [1fc2c4a99]
  • Updated dependencies [693cf5bd6]
  • Updated dependencies [afd1c7c97]
  • Updated dependencies [a937aabf0]
  • Updated dependencies [661239b2a]
  • Updated dependencies [630ab9436]
    • tinacms@1.5.23
    • @tinacms/mdx@1.3.21

1.2.29

Patch Changes

  • Updated dependencies [b6fbab887]
  • Updated dependencies [4ae43fdde]
  • Updated dependencies [aec44a7dc]
    • @tinacms/mdx@1.3.20
    • tinacms@1.5.22

1.2.28

Patch Changes

  • 841456237: Fix issue where an error would occur if the folder button was clicked in the playground
  • Updated dependencies [5040fc7cb]
  • Updated dependencies [177002715]
  • Updated dependencies [e69a3ef81]
  • Updated dependencies [c925786ef]
  • Updated dependencies [9f01550dd]
    • @tinacms/mdx@1.3.19
    • tinacms@1.5.21

1.2.27

Patch Changes

  • 7e4de0b2a: Improvements to error handling with auth
  • 1144af060: Improve error messaging when onPut / onDelete hooks throw errors
  • Updated dependencies [7e4de0b2a]
  • Updated dependencies [1144af060]
    • tinacms@1.5.20
    • @tinacms/mdx@1.3.18

1.2.26

Patch Changes

  • Updated dependencies [1563ce5b2]
  • Updated dependencies [0e94b2725]
  • Updated dependencies [e83ba8855]
    • tinacms@1.5.19
    • @tinacms/mdx@1.3.17

1.2.25

Patch Changes

  • 121bd9fc4: Absorb @tinacms/toolkit into tinacms

    fix: Use clean page-sizes on media manager (to make pagination more obvious)

    Fix issue with uploading media in a folder with tina cloud

  • Updated dependencies [9c27087fb]

  • Updated dependencies [65d0a701f]

  • Updated dependencies [133e97d5b]

  • Updated dependencies [f02b4368b]

  • Updated dependencies [37cf8bd40]

  • Updated dependencies [8aae69436]

  • Updated dependencies [a78c81f14]

  • Updated dependencies [ad22e0950]

  • Updated dependencies [8db979b9f]

  • Updated dependencies [7991e097e]

  • Updated dependencies [30c7eac58]

  • Updated dependencies [121bd9fc4]

    • tinacms@1.5.18
    • @tinacms/mdx@1.3.16

1.2.24

Patch Changes

  • bc812441b: Use .mjs extension for ES modules
  • Updated dependencies [bc812441b]
    • @tinacms/toolkit@1.7.13
    • @tinacms/mdx@1.3.15
    • tinacms@1.5.17

1.2.23

Patch Changes

  • Updated dependencies [1889422b0]
    • @tinacms/toolkit@1.7.12
    • tinacms@1.5.16

1.2.22

Patch Changes

  • @tinacms/mdx@1.3.14
  • tinacms@1.5.15
  • @tinacms/toolkit@1.7.11

1.2.21

Patch Changes

  • Updated dependencies [f1e8828c8]
  • Updated dependencies [304e23318]
  • Updated dependencies [a5d986477]
    • @tinacms/toolkit@1.7.10
    • tinacms@1.5.14

1.2.20

Patch Changes

  • Updated dependencies [d73d03f8f]
  • Updated dependencies [745e30708]
  • Updated dependencies [495108725]
  • Updated dependencies [b0eba5d49]
  • Updated dependencies [7d6e6ff3d]
  • Updated dependencies [808d5cc6c]
    • @tinacms/toolkit@1.7.9
    • tinacms@1.5.13

1.2.19

Patch Changes

  • Updated dependencies [f6efd498e]
    • @tinacms/toolkit@1.7.8
    • tinacms@1.5.12

1.2.18

Patch Changes

  • 1176d569a: Ensure tinaField links to references land on the select field instead of the referenced form
  • Updated dependencies [c7fa6ddc0]
  • Updated dependencies [8710dec4b]
  • Updated dependencies [6e192cc38]
  • Updated dependencies [5aaae9902]
    • tinacms@1.5.11
    • @tinacms/toolkit@1.7.7
    • @tinacms/mdx@1.3.13

1.2.17

Patch Changes

  • @tinacms/toolkit@1.7.6
  • tinacms@1.5.10
  • @tinacms/mdx@1.3.12

1.2.16

Patch Changes

  • Updated dependencies [c385b5615]
  • Updated dependencies [d2ddfa5a6]
  • Updated dependencies [9489d5d47]
    • @tinacms/toolkit@1.7.5
    • tinacms@1.5.9
    • @tinacms/mdx@1.3.11

1.2.15

Patch Changes

  • Updated dependencies [cc621f665]
    • @tinacms/toolkit@1.7.4
    • tinacms@1.5.8

1.2.14

Patch Changes

  • 52b1762e2: Prevent unhandled promise rejection when not able to determine collection for file
  • 16b0c8073: Fix issue where activeField search param would be called twice, resulting in the incorrect form being focused.
  • Updated dependencies [70c74bb55]
  • Updated dependencies [385c8a865]
  • Updated dependencies [ccd928bc3]
  • Updated dependencies [1aea2c6a4]
    • @tinacms/toolkit@1.7.3
    • tinacms@1.5.7

1.2.13

Patch Changes

  • 7f95c1ce5: Reorganize the way fields are presented on the form to allow for deep-linking
  • Updated dependencies [5a6018916]
  • Updated dependencies [63dd98904]
  • Updated dependencies [b3d98d159]
  • Updated dependencies [7f95c1ce5]
    • tinacms@1.5.6
    • @tinacms/toolkit@1.7.2

1.2.12

Patch Changes

  • 31c160cdf: Placeholder view for when assets fail to load
    • @tinacms/mdx@1.3.10
    • tinacms@1.5.5

1.2.11

Patch Changes

  • Updated dependencies [f6e2ec5e9]
    • tinacms@1.5.4

1.2.10

Patch Changes

  • Updated dependencies [3532d07f3]
  • Updated dependencies [6d1465fd8]
    • tinacms@1.5.3

1.2.9

Patch Changes

  • Updated dependencies [e7f4c0a96]
  • Updated dependencies [ff8673515]
    • tinacms@1.5.2

1.2.8

Patch Changes

  • eba7e5e5e: Simplify formify logic
  • Updated dependencies [790b1e1ae]
  • Updated dependencies [eba7e5e5e]
    • tinacms@1.5.1
    • @tinacms/toolkit@1.7.1

1.2.7

Patch Changes

  • Updated dependencies [675c4cfde]
  • Updated dependencies [eeedcfd30]
  • Updated dependencies [40dd5b7ef]
  • Updated dependencies [0f90e9520]
  • Updated dependencies [d9d773a24]
  • Updated dependencies [63454fa1e]
  • Updated dependencies [804639965]
    • tinacms@1.5.0
    • @tinacms/toolkit@1.7.0
    • @tinacms/mdx@1.3.9

1.2.6

Patch Changes

  • Updated dependencies [709b6f2ec]
    • @tinacms/toolkit@1.6.4
    • tinacms@1.4.6

1.2.5

Patch Changes

  • Updated dependencies [75d5ed359]
    • @tinacms/mdx@1.3.8
    • tinacms@1.4.5

1.2.4

Patch Changes

  • Updated dependencies [7c750e370]
  • Updated dependencies [2a32a0b99]
  • Updated dependencies [6f491f38c]
    • tinacms@1.4.4
    • @tinacms/toolkit@1.6.3

1.2.3

Patch Changes

  • Updated dependencies [1370ebae6]
    • @tinacms/toolkit@1.6.2
    • tinacms@1.4.3

1.2.2

Patch Changes

  • Updated dependencies [0626ba381]
    • tinacms@1.4.2
    • @tinacms/mdx@1.3.7

1.2.1

Patch Changes

  • 5fcef561d: - Pin vite version
    • Adds react plugin so that we no longer get a 404 on react /@react-refresh
    • Adds transform ts and tsx files in build as well as dev
  • 8fc99059f: Fix main export field for @tinacms/app
  • c48326846: Move --skipSDK into config property: client.skip = true
  • Updated dependencies [5fcef561d]
  • Updated dependencies [9a8074889]
  • Updated dependencies [d0c4801b7]
    • @tinacms/mdx@1.3.6
    • tinacms@1.4.1
    • @tinacms/toolkit@1.6.1

1.2.0

Minor Changes

  • 76c984bcc: Use new API endpoint in content api reqests
  • 202cd714d: Internal updates to the CLI

Patch Changes

  • 3a1edd50d: Bundle the MDX package with its dependencies so we can avoid awkward import issues related to the remark ecosystem modules
  • Updated dependencies [9e86312d6]
  • Updated dependencies [084a39d2c]
  • Updated dependencies [76c984bcc]
  • Updated dependencies [785748400]
  • Updated dependencies [5d1e0e406]
  • Updated dependencies [202cd714d]
  • Updated dependencies [cbc1fb919]
    • @tinacms/mdx@1.3.5
    • @tinacms/toolkit@1.6.0
    • tinacms@1.4.0

1.1.2

Patch Changes

  • 9c277e179: fix: make rich text errors scrollable

1.1.1

Patch Changes

  • 3b1fe23ef: Remove rich-text sandbox app, fix issue with registering forms
  • c97ffc20d: Add schema checks to ensure the local and server schema are the same.

1.1.0

Minor Changes

  • 169147490: When markdown files fail to parse, fallback to the non-MDX parser

1.0.7

Patch Changes

  • efd56e769: Remove license headers

1.0.6

Patch Changes

  • 61f8c0e50: Fix issue where all env vars where send to the admin

1.0.5

Patch Changes

  • c5a603c75: Fix bug where 2 versions of Graphql could be installed

  • 23942cfcb: Add support for --rootPath argument in CLI commands

  • e7c404bcf: Support remote path configuration for separate content repos

    Tina now supports serving content from a separate Git repo.

    Local development workflow

    To enable this during local development, point this config at the root of the content repo.

    NOTE: Relative paths are fine to use here, but make sure it's relative to the .tina/config file

    localContentPath: process.env.REMOTE_ROOT_PATH // eg. '../../my-content-repo'

    Production workflow

    For production, your config should use the clientId, branch, and token values that are associated with your content repo.

  • e938b9d91: feat: Add line numbers to raw editor feat: More visible error-display in raw editor

  • 31dacc176: Only dedupe when using monorepo dev

1.0.4

Patch Changes

  • 1a75e8c13: Update host: true in vite config

1.0.3

Patch Changes

  • 66ed1452b: Updated so that useEditState does not require useTina to be called first.

1.0.2

Patch Changes

  • f13878798: Fix a bug where meta data was added to the form values payload
  • c62d2bad4: Fix issue where tailwind styles from within the user config weren't being picked up

1.0.1

Patch Changes

  • 38438bad6: use env vars when building

  • 78b9668b1: Fix issue with formify logic that returned undefined for falsy values like "" or 0

  • 0b2164645: Simplifies preview markup

  • 7c1425a82: - Add active field for iframe

    • Introduce tinaField utility helper
  • c1ac4bf10: Added a onLogin Callback function that is called when the user logs in.

    EX:

    import { defineConfig } from 'tinacms'
    
    export default defineConfig({
      admin: {
        auth: {
          onLogin: () => {
            console.log('On Log in!')
          },
        },
      },
      /// ...
    })
  • 9d4943a82: Fix issue resolving alias fields when passing through the useTina hook

1.0.0

Major Changes

0.0.28

Patch Changes

  • f4dcf3e27: Include dependencies as part of the build artifacts for @tinacms/app
  • 231dcab2e: Remove favicon

0.0.27

Patch Changes

  • d58401231: Simplify the way form values are resolved into the data payload on iframe
  • 3370cefd8: Fix preview images in cloudinary
  • e720590e1: Ensure complex queries with multiple fragments for the same node don't throw a console error

0.0.26

Patch Changes

  • fd7e4f636: Don't restart vite server on every schema change when working locally.
  • f7d3cf532: Add useEditState hook

0.0.25

Patch Changes

  • 6d06e18a3: Pin vite to 3.1.8 as 3.2.0 introduces a bug

0.0.24

Patch Changes

  • 15f7c18ef: Fixed issue where forms would sometimes not unmount when navigating away from a page.

0.0.23

Patch Changes

  • 009fe3180: Reorganize @tinacms/app so that it runs a local install in the working directory to ensure consistent dependencies
  • 2f6a3596d: Upgrade to Vite 3

0.0.22

Patch Changes

  • 2422e505d: Removed styled-components as a dependency in tinacms. Removed deprecated react-toolbar in @tinacms/toolkit.
  • Updated dependencies [2422e505d]
    • @tinacms/scripts@0.51.2
    • tinacms@0.69.17
    • @tinacms/schema-tools@0.1.8

0.0.21

Patch Changes

  • Updated dependencies [005e1d699]
    • @tinacms/schema-tools@0.1.8
    • tinacms@0.69.16

0.0.20

Patch Changes

  • Updated dependencies [b1a357f60]
  • Updated dependencies [0c8c571d5]
    • @tinacms/schema-tools@0.1.7
    • tinacms@0.69.15

0.0.19

Patch Changes

  • Updated dependencies [c6e3bd321]
    • @tinacms/schema-tools@0.1.6
    • tinacms@0.69.14

0.0.18

Patch Changes

  • Updated dependencies [ea4a8e1b0]
    • tinacms@0.69.13

0.0.17

Patch Changes

  • Updated dependencies [183249b11]
  • Updated dependencies [8060d0949]
    • @tinacms/schema-tools@0.1.5
    • tinacms@0.69.12

0.0.16

Patch Changes

  • tinacms@0.69.11

0.0.15

Patch Changes

  • tinacms@0.69.10

0.0.14

Patch Changes

  • tinacms@0.69.9

0.0.13

Patch Changes

  • e5da05a8c: Enable the dev server when using Tina standalone for faster builds
  • Updated dependencies [f581f263d]
  • Updated dependencies [0513ae416]
  • Updated dependencies [64c40e6fc]
  • Updated dependencies [7ae1b0697]
  • Updated dependencies [f3439ea35]
  • Updated dependencies [48032e2ba]
  • Updated dependencies [112b7271d]
  • Updated dependencies [8688dbff9]
    • @tinacms/schema-tools@0.1.4
    • tinacms@0.69.8

0.0.12

Patch Changes

  • 9183157c4: This allows us to use a leaner define function for the standalone config. Right now we're balancing a lot on the defineSchema/defineConfig types and have a few overlapping things like client, which accepts both an optional object with referenceDepth config as well as the autogenerated http client.

    One thing it does that's a bit different is it uses the apiUrl from the client generation function and sends it through as a global constant to the Vite app, this avoids the need for the generated client.

  • 4adf12619: Add support for experimental iframe mode

  • Updated dependencies [9183157c4]

  • Updated dependencies [4adf12619]

  • Updated dependencies [f8b89379c]

    • @tinacms/schema-tools@0.1.3
    • tinacms@0.69.7

0.0.11

Patch Changes

  • tinacms@0.69.6

0.0.10

Patch Changes

  • Updated dependencies [bf89a3720]
  • Updated dependencies [fd4d8c8ff]
  • Updated dependencies [e650bc571]
    • tinacms@0.69.5

0.0.9

Patch Changes

  • Updated dependencies [5029265ed]
  • Updated dependencies [2b60a7bd8]
    • tinacms@0.69.4

0.0.8

Patch Changes

  • Updated dependencies [0ad8075aa]
    • tinacms@0.69.3

0.0.7

Patch Changes

  • Updated dependencies [b369d7238]
  • Updated dependencies [541605aa8]
  • Updated dependencies [2182dc2a6]
    • tinacms@0.69.2

0.0.6

Patch Changes

  • Updated dependencies [9fbb4e557]
    • @tinacms/scripts@0.51.1
    • tinacms@0.69.1

0.0.5

Patch Changes

  • Updated dependencies [9ea28113e]
    • tinacms@0.69.1

0.0.4

Patch Changes

  • 8183b638c: ## Adds a new "Static" build option.

    This new option will build tina into a static index.html file. This will allow someone to use tina without having react as a dependency.

    How to update

    1. Add a .tina/config.{js,ts,tsx,jsx} with the default export of define config.
    // .tina/config.ts
    import schema from './schema'
    
    export default defineConfig({
      schema: schema,
      //.. Everything from define config in `schema.ts`
      //.. Everything from `schema.config`
    })
    1. Add Build config
    .tina/config.ts
    
    export default defineConfig({
       build: {
         outputFolder: "admin",
         publicFolder: "public",
      },
      //... other config
    })
    
    1. Go to http://localhost:3000/admin/index.html and view the admin
  • Updated dependencies [7b0dda55e]

  • Updated dependencies [8183b638c]

    • @tinacms/scripts@0.51.0
    • tinacms@0.69.0