Skip to content

Latest commit

 

History

History
1057 lines (697 loc) · 25.1 KB

CHANGELOG.md

File metadata and controls

1057 lines (697 loc) · 25.1 KB

@tinacms/app

2.1.19

Patch Changes

2.1.18

Patch Changes

2.1.17

Patch Changes

2.1.16

Patch Changes

2.1.15

Patch Changes

2.1.14

Patch Changes

2.1.13

Patch Changes

2.1.12

Patch Changes

2.1.11

Patch Changes

2.1.10

Patch Changes

2.1.9

Patch Changes

2.1.8

Patch Changes

2.1.7

Patch Changes

2.1.6

Patch Changes

2.1.5

Patch Changes

  • ba5f7a3: ⬆️ Update @headlessui/react from v1 to v2
  • Updated dependencies [cf1530d]
  • Updated dependencies [2762994]
  • Updated dependencies [ba5f7a3]

2.1.4

Patch Changes

2.1.3

Patch Changes

2.1.2

Patch Changes

  • Updated dependencies [6ccda6c]
  • Updated dependencies [33eaa81]
  • Updated dependencies [f59d67b]
  • Updated dependencies [daeeebf]
  • Updated dependencies [27bfe84]

2.1.1

Patch Changes

2.1.0

Minor Changes

  • 324950a: Updates Plate Editor to latest version 36.

    • Upgrades all remaining packages Typescript to version ^5
    • Adds Shadcn/ui styles/colours to our tinatailwind config (packages/@tinacms/cli/src/next/vite/tailwind.ts)
    • Replaces some lodash deps with either the specific function i.e. lodash.set or implements them in a utility file
    • Updates and removes old version of plate (plate-headless) for latest version ^36
    • Starts removing and cleaning up some of the old Plate code.

Patch Changes

2.0.3

Patch Changes

  • d9b23fc: Improve reference field selector
  • Updated dependencies [c6e9afb]
  • Updated dependencies [d9b23fc]
  • Updated dependencies [1c69338]
  • Updated dependencies [a1a767d]

2.0.2

Patch Changes

  • 4128128: Fix markdown editor button styling

2.0.1

Patch Changes

2.0.0

Major Changes

  • 957fa26: Removed deprecated useTina hook This was deprecated as part of the v1 release and shouldn't have been in use by anyone

Patch Changes

  • f567fc8: More React 18 upgrades and fixes
  • e58b951: update vulnerable packages so npm audit does not complain
  • 957fa26: update to React 18
  • 9076d09: update next js version from 12 to 14 in tinacms packages
  • Updated dependencies [f567fc8]
  • Updated dependencies [957fa26]
  • Updated dependencies [e58b951]
  • Updated dependencies [957fa26]
  • Updated dependencies [9076d09]

1.2.45

Patch Changes

  • 2940594: Add pnpm option to create-tina-app
  • Updated dependencies [82ab066]

1.2.44

Patch Changes

  • a9b461c: updated 'file has changes' indicator ui
  • Updated dependencies [a9b461c]
  • Updated dependencies [3034430]
  • Updated dependencies [171f5a5]
  • Updated dependencies [fd216f3]
  • Updated dependencies [d004af2]
  • Updated dependencies [20f972a]
  • Updated dependencies [2a36b65]
  • Updated dependencies [f26b40d]

1.2.43

Patch Changes

1.2.42

Patch Changes

1.2.41

Patch Changes

1.2.40

Patch Changes

1.2.39

Patch Changes

1.2.38

Patch Changes

1.2.37

Patch Changes

1.2.36

Patch Changes

1.2.35

Patch Changes

1.2.34

Patch Changes

  • Updated dependencies [4202c1028]
  • Updated dependencies [64f8fa038]
  • Updated dependencies [548fe6d96]
  • Updated dependencies [50b20f809]

1.2.33

Patch Changes

1.2.32

Patch Changes

1.2.31

Patch Changes

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]

1.2.29

Patch Changes

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]

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]

1.2.26

Patch Changes

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]

1.2.24

Patch Changes

1.2.23

Patch Changes

1.2.22

Patch Changes

1.2.21

Patch Changes

1.2.20

Patch Changes

  • Updated dependencies [d73d03f8f]
  • Updated dependencies [745e30708]
  • Updated dependencies [495108725]
  • Updated dependencies [b0eba5d49]
  • Updated dependencies [7d6e6ff3d]
  • Updated dependencies [808d5cc6c]

1.2.19

Patch Changes

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]

1.2.17

Patch Changes

1.2.16

Patch Changes

1.2.15

Patch Changes

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]

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]

1.2.12

Patch Changes

1.2.11

Patch Changes

1.2.10

Patch Changes

1.2.9

Patch Changes

1.2.8

Patch Changes

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]

1.2.6

Patch Changes

1.2.5

Patch Changes

1.2.4

Patch Changes

1.2.3

Patch Changes

1.2.2

Patch Changes

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]

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]

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

0.0.21

Patch Changes

0.0.20

Patch Changes

0.0.19

Patch Changes

0.0.18

Patch Changes

0.0.17

Patch Changes

0.0.16

Patch Changes

0.0.15

Patch Changes

0.0.14

Patch Changes

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]

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]

0.0.11

Patch Changes

0.0.10

Patch Changes

  • Updated dependencies [bf89a3720]
  • Updated dependencies [fd4d8c8ff]
  • Updated dependencies [e650bc571]

0.0.9

Patch Changes

0.0.8

Patch Changes

0.0.7

Patch Changes

  • Updated dependencies [b369d7238]
  • Updated dependencies [541605aa8]
  • Updated dependencies [2182dc2a6]

0.0.6

Patch Changes

0.0.5

Patch Changes

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]