1"use strict";(self.webpackChunkdocs_formkiq_com=self.webpackChunkdocs_formkiq_com||[]).push([[658],{19660:(e,i,n)=>{n.r(i),n.d(i,{assets:()=>t,contentTitle:()=>o,default:()=>u,frontMatter:()=>r,metadata:()=>s,toc:()=>c});const s=JSON.parse('{"id":"changelog/v1.14.0","title":"v1.14.0","description":"FormKiQ Core","source":"@site/docs/changelog/v1.14.0.md","sourceDirName":"changelog","slug":"/changelog/v1.14.0","permalink":"/docs/changelog/v1.14.0","draft":false,"unlisted":false,"editUrl":"https://github.com/formkiq/docs.formkiq.com/tree/main/docs/changelog/v1.14.0.md","tags":[],"version":"current","sidebarPosition":99,"frontMatter":{"sidebar_position":99,"toc_min_heading_level":2,"toc_max_heading_level":2},"sidebar":"tutorialSidebar","previous":{"title":"v1.14.1","permalink":"/docs/changelog/v1.14.1"},"next":{"title":"v1.13.1","permalink":"/docs/changelog/v1.13.1"}}');var l=n(74848),d=n(28453);const r={sidebar_position:99,toc_min_heading_level:2,toc_max_heading_level:2},o="v1.14.0",t={},c=[{value:"FormKiQ Core",id:"formkiq-core",level:2},{value:"New Features",id:"new-features",level:3},{value:"Bugs Fixes",id:"bugs-fixes",level:3},{value:"FormKiQ Module Tagschema (1.5.0)",id:"formkiq-module-tagschema-150",level:2},{value:"New Features",id:"new-features-1",level:3},{value:"Bug Fixes",id:"bug-fixes",level:3},{value:"FormKiQ Module Fulltext (1.6.0)",id:"formkiq-module-fulltext-160",level:2},{value:"New Features",id:"new-features-2",level:3},{value:"Bugs Fixes",id:"bugs-fixes-1",level:3},{value:"FormKiQ Module FileSync CLI (1.4.0)",id:"formkiq-module-filesync-cli-140",level:2},{value:"New Features",id:"new-features-3",level:3},{value:"Bugs Fixes",id:"bugs-fixes-2",level:3},{value:"FormKiQ Module Antivirus (1.4.0)",id:"formkiq-module-antivirus-140",level:2},{value:"New Features",id:"new-features-4",level:3},{value:"Updates",id:"updates",level:3}];function a(e){const i={code:"code",h1:"h1",h2:"h2",h3:"h3",header:"header",li:"li",ul:"ul",...(0,d.R)(),...e.components};return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(i.header,{children:(0,l.jsx)(i.h1,{id:"v1140",children:"v1.14.0"})}),"\n",(0,l.jsx)(i.h2,{id:"formkiq-core",children:"FormKiQ Core"}),"\n",(0,l.jsx)(i.h3,{id:"new-features",children:"New Features"}),"\n",(0,l.jsxs)(i.ul,{children:["\n",(0,l.jsx)(i.li,{children:"#203 - Add /objects/examine/pdf endpoints for getting metadata from PDF"}),"\n",(0,l.jsx)(i.li,{children:"#214 - Document Rulesets (/rulesets) API"}),"\n",(0,l.jsxs)(i.li,{children:["#28 - add limit parameter to ",(0,l.jsx)(i.code,{children:"/documents/{id}/versions"})]}),"\n",(0,l.jsxs)(i.li,{children:["#209 - Add next and limit to ",(0,l.jsx)(i.code,{children:"GET /document/{id}/actions"})," endpoint"]}),"\n",(0,l.jsx)(i.li,{children:"#30 - Move OPA and other configuration options into /sites resource"}),"\n",(0,l.jsx)(i.li,{children:"#212 - /search add range queries"}),"\n",(0,l.jsx)(i.li,{children:"Update Console to v3.4.0"}),"\n"]}),"\n",(0,l.jsx)(i.h3,{id:"bugs-fixes",children:"Bugs Fixes"}),"\n",(0,l.jsxs)(i.ul,{children:["\n",(0,l.jsx)(i.li,{children:"#204 - Template may not exceed 1000000 bytes in size"}),"\n",(0,l.jsx)(i.li,{children:"#205 - VPC CloudFormation Templates fails in ca-central-1"}),"\n"]}),"\n",(0,l.jsx)(i.h2,{id:"formkiq-module-tagschema-150",children:"FormKiQ Module Tagschema (1.5.0)"}),"\n",(0,l.jsx)(i.h3,{id:"new-features-1",children:"New Features"}),"\n",(0,l.jsxs)(i.ul,{children:["\n",(0,l.jsx)(i.li,{children:"#23 - Add Open Policy Agent Support"}),"\n",(0,l.jsx)(i.li,{children:"#25 - Add /ruleset API"}),"\n",(0,l.jsxs)(i.li,{children:["#28 - Add limit parameter to ",(0,l.jsx)(i.code,{children:"/documents/{id}/versions"})]}),"\n",(0,l.jsx)(i.li,{children:"#27 - Enabled editing of Workflow Name and Description after workflow in use"}),"\n",(0,l.jsx)(i.li,{children:"#30 - Move OPA and other configuration options into /sites resource"}),"\n"]}),"\n",(0,l.jsx)(i.h3,{id:"bug-fixes",children:"Bug Fixes"}),"\n",(0,l.jsxs)(i.ul,{children:["\n",(0,l.jsx)(i.li,{children:"#26 - Disable the ability to delete a tagSchemaId once used"}),"\n"]}),"\n",(0,l.jsx)(i.h2,{id:"formkiq-module-fulltext-160",children:"FormKiQ Module Fulltext (1.6.0)"}),"\n",(0,l.jsx)(i.h3,{id:"new-features-2",children:"New Features"}),"\n",(0,l.jsxs)(i.ul,{children:["\n",(0,l.jsx)(i.li,{children:"#40 - Add Open Policy Agent Support"}
1),"\n",(0,l.jsxs)(i.li,{children:["#43 - add ",(0,l.jsx)(i.code,{children:"POST /documents/{documentId}/fulltext"})]}),"\n",(0,l.jsx)(i.li,{children:"#25 - Remove Typesense from Opensearch cloudformation"}),"\n",(0,l.jsx)(i.li,{children:"#46 - Improved syncing records to Opensearch"}),"\n",(0,l.jsxs)(i.li,{children:["#48 - add ",(0,l.jsx)(i.code,{children:"GET / DELETE / PUT /sites/{siteId}/opensearch/index"})," endpoints"]}),"\n"]}),"\n",(0,l.jsx)(i.h3,{id:"bugs-fixes-1",children:"Bugs Fixes"}),"\n",(0,l.jsxs)(i.ul,{children:["\n",(0,l.jsx)(i.li,{children:'#42 - POST /searchFulltext returns inconsistent "text" search results'}),"\n"]}),"\n",(0,l.jsx)(i.h2,{id:"formkiq-module-filesync-cli-140",children:"FormKiQ Module FileSync CLI (1.4.0)"}),"\n",(0,l.jsx)(i.h3,{id:"new-features-3",children:"New Features"}),"\n",(0,l.jsxs)(i.ul,{children:["\n",(0,l.jsx)(i.li,{children:"#11 - Add --sync-opensearch option to sync data to opensearch"}),"\n",(0,l.jsx)(i.li,{children:"#12 - Add --list to list all document ids"}),"\n"]}),"\n",(0,l.jsx)(i.h3,{id:"bugs-fixes-2",children:"Bugs Fixes"}),"\n",(0,l.jsxs)(i.ul,{children:["\n",(0,l.jsx)(i.li,{children:'#13 - Specify empty "value" overrides "values" with values'}),"\n"]}),"\n",(0,l.jsx)(i.h2,{id:"formkiq-module-antivirus-140",children:"FormKiQ Module Antivirus (1.4.0)"}),"\n",(0,l.jsx)(i.h3,{id:"new-features-4",children:"New Features"}),"\n",(0,l.jsxs)(i.ul,{children:["\n",(0,l.jsx)(i.li,{children:"#12 - Fixed CloudFormation to remove s3 buckets when deleted"}),"\n"]}),"\n",(0,l.jsx)(i.h3,{id:"updates",children:"Updates"}),"\n",(0,l.jsxs)(i.ul,{children:["\n",(0,l.jsx)(i.li,{children:"Changed default memory from 3072 to 3008"}),"\n"]})]})}function u(e={}){const{wrapper:i}={...(0,d.R)(),...e.components};return i?(0,l.jsx)(i,{...e,children:(0,l.jsx)(a,{...e})}):a(e)}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.