API Reference
CLI
diff --git a/assets/js/735d0569.50720134.js b/assets/js/735d0569.50720134.js deleted file mode 100644 index 0850d9c6..00000000 --- a/assets/js/735d0569.50720134.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkjalapeno=self.webpackChunkjalapeno||[]).push([[272],{4697:(e,i,l)=>{l.r(i),l.d(i,{assets:()=>h,contentTitle:()=>n,default:()=>u,frontMatter:()=>a,metadata:()=>r,toc:()=>t});var s=l(4848),c=l(8453);const a={slug:"/changelog/",sidebar_position:5,title:"Changelog"},n="Changelog",r={id:"changelog",title:"Changelog",description:"1.14.3 (2024-10-15)",source:"@site/docs/changelog.mdx",sourceDirName:".",slug:"/changelog/",permalink:"/jalapeno/changelog/",draft:!1,unlisted:!1,editUrl:"https://github.com/futurice/jalapeno/tree/main/docs/site/docs/changelog.mdx",tags:[],version:"current",sidebarPosition:5,frontMatter:{slug:"/changelog/",sidebar_position:5,title:"Changelog"},sidebar:"tutorialSidebar",previous:{title:"Contributing",permalink:"/jalapeno/contributing/"}},h={},t=[{value:"1.14.3 (2024-10-15)",id:"1143-2024-10-15",level:2},{value:"Bug Fixes",id:"bug-fixes",level:4},{value:"1.14.2 (2024-10-04)",id:"1142-2024-10-04",level:2},{value:"Bug Fixes",id:"bug-fixes-1",level:4},{value:"1.14.1 (2024-10-03)",id:"1141-2024-10-03",level:2},{value:"Bug Fixes",id:"bug-fixes-2",level:4},{value:"1.14.0 (2024-10-02)",id:"1140-2024-10-02",level:2},{value:"Features",id:"features",level:4},{value:"Bug Fixes",id:"bug-fixes-3",level:4},{value:"1.13.0 (2024-08-26)",id:"1130-2024-08-26",level:2},{value:"Features",id:"features-1",level:4},{value:"1.12.1 (2024-08-09)",id:"1121-2024-08-09",level:2},{value:"Bug Fixes",id:"bug-fixes-4",level:4},{value:"1.12.0 (2024-08-01)",id:"1120-2024-08-01",level:2},{value:"Features",id:"features-2",level:4},{value:"1.11.8 (2024-07-18)",id:"1118-2024-07-18",level:2},{value:"Bug Fixes",id:"bug-fixes-5",level:4},{value:"1.11.7 (2024-07-17)",id:"1117-2024-07-17",level:2},{value:"Bug Fixes",id:"bug-fixes-6",level:4},{value:"1.11.6 (2024-07-16)",id:"1116-2024-07-16",level:2},{value:"Bug Fixes",id:"bug-fixes-7",level:4},{value:"1.11.5 (2024-07-15)",id:"1115-2024-07-15",level:2},{value:"Miscellaneous Chores",id:"miscellaneous-chores",level:4},{value:"1.11.4 (2024-07-11)",id:"1114-2024-07-11",level:2},{value:"Miscellaneous Chores",id:"miscellaneous-chores-1",level:4},{value:"1.11.3 (2024-07-11)",id:"1113-2024-07-11",level:2},{value:"Bug Fixes",id:"bug-fixes-8",level:4},{value:"1.11.2 (2024-07-10)",id:"1112-2024-07-10",level:2},{value:"Bug Fixes",id:"bug-fixes-9",level:4},{value:"1.11.1 (2024-06-20)",id:"1111-2024-06-20",level:2},{value:"Features",id:"features-3",level:4},{value:"1.11.0 (2024-06-19)",id:"1110-2024-06-19",level:2},{value:"Features",id:"features-4",level:4},{value:"1.10.4 (2024-06-18)",id:"1104-2024-06-18",level:2},{value:"Bug Fixes",id:"bug-fixes-10",level:4},{value:"1.10.3 (2024-06-18)",id:"1103-2024-06-18",level:2},{value:"Bug Fixes",id:"bug-fixes-11",level:4},{value:"1.10.2 (2024-06-13)",id:"1102-2024-06-13",level:2},{value:"Features",id:"features-5",level:4},{value:"1.10.1 (2024-06-12)",id:"1101-2024-06-12",level:2},{value:"Bug Fixes",id:"bug-fixes-12",level:4},{value:"1.10.0 (2024-06-11)",id:"1100-2024-06-11",level:2},{value:"Features",id:"features-6",level:4},{value:"1.9.2 (2024-06-06)",id:"192-2024-06-06",level:2},{value:"Bug Fixes",id:"bug-fixes-13",level:4},{value:"1.9.1 (2024-06-05)",id:"191-2024-06-05",level:2},{value:"Bug Fixes",id:"bug-fixes-14",level:4},{value:"1.9.0 (2024-05-14)",id:"190-2024-05-14",level:2},{value:"Features",id:"features-7",level:4},{value:"1.8.2 (2024-05-07)",id:"182-2024-05-07",level:2},{value:"Bug Fixes",id:"bug-fixes-15",level:4},{value:"1.8.1 (2024-04-17)",id:"181-2024-04-17",level:2},{value:"Bug Fixes",id:"bug-fixes-16",level:4},{value:"1.8.0 (2024-04-15)",id:"180-2024-04-15",level:2},{value:"Features",id:"features-8",level:4},{value:"1.7.2 (2024-03-13)",id:"172-2024-03-13",level:2},{value:"Bug Fixes",id:"bug-fixes-17",level:4},{value:"1.7.1 (2024-03-13)",id:"171-2024-03-13",level:2},{value:"Bug Fixes",id:"bug-fixes-18",level:4},{value:"1.7.0 (2024-03-11)",id:"170-2024-03-11",level:2},{value:"Features",id:"features-9",level:4},{value:"1.6.2 (2024-02-29)",id:"162-2024-02-29",level:2},{value:"Bug Fixes",id:"bug-fixes-19",level:4},{value:"1.6.1 (2024-02-29)",id:"161-2024-02-29",level:2},{value:"Bug Fixes",id:"bug-fixes-20",level:4},{value:"1.6.0 (2024-02-28)",id:"160-2024-02-28",level:2},{value:"Features",id:"features-10",level:4},{value:"Bug Fixes",id:"bug-fixes-21",level:4},{value:"1.5.0 (2024-02-19)",id:"150-2024-02-19",level:2},{value:"Features",id:"features-11",level:4},{value:"Bug Fixes",id:"bug-fixes-22",level:4},{value:"1.4.0 (2024-02-14)",id:"140-2024-02-14",level:2},{value:"Features",id:"features-12",level:4},{value:"1.3.5 (2024-02-07)",id:"135-2024-02-07",level:2},{value:"Bug Fixes",id:"bug-fixes-23",level:4},{value:"1.3.4 (2024-02-06)",id:"134-2024-02-06",level:2},{value:"Bug Fixes",id:"bug-fixes-24",level:4},{value:"1.3.3 (2024-02-05)",id:"133-2024-02-05",level:2},{value:"Bug Fixes",id:"bug-fixes-25",level:4},{value:"1.3.2 (2024-02-05)",id:"132-2024-02-05",level:2},{value:"Continuous Integration",id:"continuous-integration",level:4},{value:"1.3.1 (2024-02-05)",id:"131-2024-02-05",level:2},{value:"Bug Fixes",id:"bug-fixes-26",level:4},{value:"1.3.0 (2024-02-02)",id:"130-2024-02-02",level:2},{value:"Features",id:"features-13",level:4},{value:"Bug Fixes",id:"bug-fixes-27",level:4},{value:"1.2.1 (2024-01-26)",id:"121-2024-01-26",level:2},{value:"Bug Fixes",id:"bug-fixes-28",level:4},{value:"1.2.0 (2024-01-22)",id:"120-2024-01-22",level:2},{value:"Features",id:"features-14",level:4},{value:"Bug Fixes",id:"bug-fixes-29",level:4},{value:"1.1.1 (2024-01-18)",id:"111-2024-01-18",level:2},{value:"Bug Fixes",id:"bug-fixes-30",level:4},{value:"1.1.0 (2024-01-17)",id:"110-2024-01-17",level:2},{value:"Features",id:"features-15",level:4},{value:"1.0.0 (2023-12-22)",id:"100-2023-12-22",level:2}];function d(e){const i={a:"a",code:"code",h1:"h1",h2:"h2",h4:"h4",header:"header",li:"li",strong:"strong",ul:"ul",...(0,c.R)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(i.header,{children:(0,s.jsx)(i.h1,{id:"changelog",children:"Changelog"})}),"\n",(0,s.jsxs)(i.h2,{id:"1143-2024-10-15",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.14.2...v1.14.3",children:"1.14.3"})," (2024-10-15)"]}),"\n",(0,s.jsx)(i.h4,{id:"bug-fixes",children:"Bug Fixes"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["text input width calculation (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/issues/144",children:"#144"}),") (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/e7e2b9d43f6f88d9de9a728ce4492d5936defa31",children:"e7e2b9d"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"1142-2024-10-04",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.14.1...v1.14.2",children:"1.14.2"})," (2024-10-04)"]}),"\n",(0,s.jsx)(i.h4,{id:"bug-fixes-1",children:"Bug Fixes"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["validate existing table values correctly (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/93093845c6317e86c13710a8d20526f493889971",children:"9309384"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"1141-2024-10-03",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.14.0...v1.14.1",children:"1.14.1"})," (2024-10-03)"]}),"\n",(0,s.jsx)(i.h4,{id:"bug-fixes-2",children:"Bug Fixes"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["allow updating values quickly with --set flag (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/1875031feb46c11e59e1a52c66942a2fa0487073",children:"1875031"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"1140-2024-10-02",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.13.0...v1.14.0",children:"1.14.0"})," (2024-10-02)"]}),"\n",(0,s.jsx)(i.h4,{id:"features",children:"Features"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["improved merge conflict solver (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/issues/139",children:"#139"}),") (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/eb4b162c4c8c844a9b186386e5de435d58916604",children:"eb4b162"}),")"]}),"\n",(0,s.jsxs)(i.li,{children:["introduce ",(0,s.jsx)(i.code,{children:"bumpver"})," command for bumping recipe version (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/7f03a31f100342858ed67df9a33e8e39f1cff2f1",children:"7f03a31"}),")"]}),"\n"]}),"\n",(0,s.jsx)(i.h4,{id:"bug-fixes-3",children:"Bug Fixes"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:[(0,s.jsx)(i.strong,{children:"ci:"})," provide whole commit history to commitlint (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/efd35b7231297493b5cffa7ab14b9e104d0db8af",children:"efd35b7"}),")"]}),"\n",(0,s.jsxs)(i.li,{children:["select output correctly when using diff (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/06e5f953915ab6b09524243b328f8adb8ad2b42a",children:"06e5f95"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"1130-2024-08-26",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.12.1...v1.13.0",children:"1.13.0"})," (2024-08-26)"]}),"\n",(0,s.jsx)(i.h4,{id:"features-1",children:"Features"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["support optional multi select variables (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/issues/136",children:"#136"}),") (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/059925528382f2546f782f162a013f707f654b54",children:"0599255"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"1121-2024-08-09",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.12.0...v1.12.1",children:"1.12.1"})," (2024-08-09)"]}),"\n",(0,s.jsx)(i.h4,{id:"bug-fixes-4",children:"Bug Fixes"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["remove redundant debug flag (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/2cd55531602628706b001debe9c0bcd6c513b036",children:"2cd5553"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"1120-2024-08-01",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.11.8...v1.12.0",children:"1.12.0"})," (2024-08-01)"]}),"\n",(0,s.jsx)(i.h4,{id:"features-2",children:"Features"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["implement multi-select variable type (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/issues/132",children:"#132"}),") (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/cd0cc023a6f9280bc7ccfe345f9b0e93901f85b6",children:"cd0cc02"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"1118-2024-07-18",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.11.7...v1.11.8",children:"1.11.8"})," (2024-07-18)"]}),"\n",(0,s.jsx)(i.h4,{id:"bug-fixes-5",children:"Bug Fixes"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["check for extra variables defined in tests (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/f51a639f04a2d05d0e8863e3a4f5acfc81d87915",children:"f51a639"}),")"]}),"\n",(0,s.jsxs)(i.li,{children:["update expectedInitHelp when updating snapshots (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/01074dfeb7e31d49b044ac37e898bcd75ed95a75",children:"01074df"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"1117-2024-07-17",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.11.6...v1.11.7",children:"1.11.7"})," (2024-07-17)"]}),"\n",(0,s.jsx)(i.h4,{id:"bug-fixes-6",children:"Bug Fixes"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["skip prompting when no-input is set (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/99e778f04b237ab66ede027178c42648c75d335a",children:"99e778f"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"1116-2024-07-16",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.11.5...v1.11.6",children:"1.11.6"})," (2024-07-16)"]}),"\n",(0,s.jsx)(i.h4,{id:"bug-fixes-7",children:"Bug Fixes"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["add new lines to check logs (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/e412bf60aee046d7870c1b300c1918a5b35eb6df",children:"e412bf6"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"1115-2024-07-15",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.11.4...v1.11.5",children:"1.11.5"})," (2024-07-15)"]}),"\n",(0,s.jsx)(i.h4,{id:"miscellaneous-chores",children:"Miscellaneous Chores"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:['allow "create test" to be run multiple times (',(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/641c7cc3f69579456aca68fb8bc417dd89130f6f",children:"641c7cc"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"1114-2024-07-11",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.11.3...v1.11.4",children:"1.11.4"})," (2024-07-11)"]}),"\n",(0,s.jsx)(i.h4,{id:"miscellaneous-chores-1",children:"Miscellaneous Chores"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["try out publish workflow changes (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/e1835a6adb4a11d91475950e1da534487ea329a3",children:"e1835a6"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"1113-2024-07-11",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.11.2...v1.11.3",children:"1.11.3"})," (2024-07-11)"]}),"\n",(0,s.jsx)(i.h4,{id:"bug-fixes-8",children:"Bug Fixes"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["allow same recipe to be executed twice (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/330e6d02a6195820abc248d930b5ed88490da592",children:"330e6d0"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"1112-2024-07-10",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.11.1...v1.11.2",children:"1.11.2"})," (2024-07-10)"]}),"\n",(0,s.jsx)(i.h4,{id:"bug-fixes-9",children:"Bug Fixes"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["run rest of the tests when expectInitHelp is defined (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/aab6c53a04f2636bdd6cf07cdcd17c68e8e6f5ef",children:"aab6c53"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"1111-2024-06-20",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.11.0...v1.11.1",children:"1.11.1"})," (2024-06-20)"]}),"\n",(0,s.jsx)(i.h4,{id:"features-3",children:"Features"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["show which files were extra or missing when testing (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/c5a4ddd29a78d3077dce2fb5dd766b74ebaf2bb0",children:"c5a4ddd"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"1110-2024-06-19",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.10.4...v1.11.0",children:"1.11.0"})," (2024-06-19)"]}),"\n",(0,s.jsx)(i.h4,{id:"features-4",children:"Features"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["create test for initHelp (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/f3839d6ef9fecb2e30c02165fcc4a69050a269a7",children:"f3839d6"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"1104-2024-06-18",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.10.3...v1.10.4",children:"1.10.4"})," (2024-06-18)"]}),"\n",(0,s.jsx)(i.h4,{id:"bug-fixes-10",children:"Bug Fixes"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:['show "user aborted" correctly when executing a recipe (',(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/74b9e254e9b6c44a47c3585a8fcc9f21198f0d68",children:"74b9e25"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"1103-2024-06-18",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.10.2...v1.10.3",children:"1.10.3"})," (2024-06-18)"]}),"\n",(0,s.jsx)(i.h4,{id:"bug-fixes-11",children:"Bug Fixes"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["set text input width dynamically (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/41b1e750b401702381002fc25f8356e6bdf5b5ed",children:"41b1e75"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"1102-2024-06-13",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.10.1...v1.10.2",children:"1.10.2"})," (2024-06-13)"]}),"\n",(0,s.jsx)(i.h4,{id:"features-5",children:"Features"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["allow forcing upgrade (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/1492cb105b5249c4c1e5b556e536bade2352a4be",children:"1492cb1"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"1101-2024-06-12",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.10.0...v1.10.1",children:"1.10.1"})," (2024-06-12)"]}),"\n",(0,s.jsx)(i.h4,{id:"bug-fixes-12",children:"Bug Fixes"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:['relative recipe paths starting with ".." did not work (',(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/e8618a46541193dca6ec61ad0ad717e3295cb6b6",children:"e8618a4"}),")"]}),"\n",(0,s.jsxs)(i.li,{children:["validate old sauce values when upgrading a recipe (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/issues/110",children:"#110"}),") (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/3a9590b209b48ac48a6ab05ead8a3f47dfb50864",children:"3a9590b"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"1100-2024-06-11",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.9.2...v1.10.0",children:"1.10.0"})," (2024-06-11)"]}),"\n",(0,s.jsx)(i.h4,{id:"features-6",children:"Features"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["variables in template file names (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/issues/105",children:"#105"}),") (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/1f4550509485a300f989e3228d5d9a0a0a5cdb34",children:"1f45505"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"192-2024-06-06",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.9.1...v1.9.2",children:"1.9.2"})," (2024-06-06)"]}),"\n",(0,s.jsx)(i.h4,{id:"bug-fixes-13",children:"Bug Fixes"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["forward stderr to GH Action results output (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/c79148e307c97d1246f055c3b978bb5e2384be7b",children:"c79148e"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"191-2024-06-05",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.9.0...v1.9.1",children:"1.9.1"})," (2024-06-05)"]}),"\n",(0,s.jsx)(i.h4,{id:"bug-fixes-14",children:"Bug Fixes"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["move no-input flag as a common flag (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/ff94f72b8ed29769cd135664ed83f11b8743f72a",children:"ff94f72"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"190-2024-05-14",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.8.2...v1.9.0",children:"1.9.0"})," (2024-05-14)"]}),"\n",(0,s.jsx)(i.h4,{id:"features-7",children:"Features"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["unique table column validator (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/issues/99",children:"#99"}),") (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/d187ae90a8a66cfcd9c7043c485695808cc7f077",children:"d187ae9"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"182-2024-05-07",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.8.1...v1.8.2",children:"1.8.2"})," (2024-05-07)"]}),"\n",(0,s.jsx)(i.h4,{id:"bug-fixes-15",children:"Bug Fixes"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["add helper texts for create command (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/0e8653ff74ef193a9b4b92d594990eddb7d22352",children:"0e8653f"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"181-2024-04-17",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.8.0...v1.8.1",children:"1.8.1"})," (2024-04-17)"]}),"\n",(0,s.jsx)(i.h4,{id:"bug-fixes-16",children:"Bug Fixes"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["skip already executed recipes when executing a manifest (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/9463a4fe3eae89955df7a0e04957ffcc26b88bec",children:"9463a4f"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"180-2024-04-15",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.7.2...v1.8.0",children:"1.8.0"})," (2024-04-15)"]}),"\n",(0,s.jsx)(i.h4,{id:"features-8",children:"Features"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["introduce manifest file to execute multiple recipes (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/issues/94",children:"#94"}),") (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/04cc75745344658c7df9f62f809a29b41d5bca89",children:"04cc757"}),")"]}),"\n",(0,s.jsxs)(i.li,{children:["show empty variable value when variable was optional (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/de97ad900feec1cfa0423006732f6c6a6f6a2ebc",children:"de97ad9"}),")"]}),"\n",(0,s.jsxs)(i.li,{children:["show if the variable is optional (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/dc265a4d7aaffdbe2a4b5698f30e3b318f847bf0",children:"dc265a4"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"172-2024-03-13",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.7.1...v1.7.2",children:"1.7.2"})," (2024-03-13)"]}),"\n",(0,s.jsx)(i.h4,{id:"bug-fixes-17",children:"Bug Fixes"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["show prompt help also when using default value (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/dd5612810154cd043d67d3e9d849a16a38093ee0",children:"dd56128"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"171-2024-03-13",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.7.0...v1.7.1",children:"1.7.1"})," (2024-03-13)"]}),"\n",(0,s.jsx)(i.h4,{id:"bug-fixes-18",children:"Bug Fixes"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["remove all tags from URL (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/e94a3313fe7cb526a9ffa74efbc4928bbf582f22",children:"e94a331"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"170-2024-03-11",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.6.2...v1.7.0",children:"1.7.0"})," (2024-03-11)"]}),"\n",(0,s.jsx)(i.h4,{id:"features-9",children:"Features"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["optionally push recipe to latest tag (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/62fa60f4d07a2bc6645c6767d8c867c32f10989a",children:"62fa60f"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"162-2024-02-29",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.6.1...v1.6.2",children:"1.6.2"})," (2024-02-29)"]}),"\n",(0,s.jsx)(i.h4,{id:"bug-fixes-19",children:"Bug Fixes"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["make the order of upgradeable sauces deterministic (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/399475757095967febc4dd66caf59dbeff0e7435",children:"3994757"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"161-2024-02-29",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.6.0...v1.6.1",children:"1.6.1"})," (2024-02-29)"]}),"\n",(0,s.jsx)(i.h4,{id:"bug-fixes-20",children:"Bug Fixes"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["honor user abort when upgrading recipes with check command (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/74861291c920ec422b979cb483e88caddaf09b2b",children:"7486129"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"160-2024-02-28",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.5.0...v1.6.0",children:"1.6.0"})," (2024-02-28)"]}),"\n",(0,s.jsx)(i.h4,{id:"features-10",children:"Features"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["support directly upgrading recipes with check command (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/f789c6456a112e59f04eb1ddad13ed388928067a",children:"f789c64"}),")"]}),"\n"]}),"\n",(0,s.jsx)(i.h4,{id:"bug-fixes-21",children:"Bug Fixes"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["when upgrading to same version, do not use previous values automatically (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/9c3248735f2e3b112c911f9e367555af4b58ba03",children:"9c32487"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"150-2024-02-19",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.4.0...v1.5.0",children:"1.5.0"})," (2024-02-19)"]}),"\n",(0,s.jsx)(i.h4,{id:"features-11",children:"Features"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["add statuses to printed file trees (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/b891c48a13e87545b09e6ed350463387d9c30783",children:"b891c48"}),")"]}),"\n",(0,s.jsxs)(i.li,{children:["print file tree after upgrade (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/be1d443b7cc9afd38f2b5d6ed858b01e2fe00e14",children:"be1d443"}),")"]}),"\n"]}),"\n",(0,s.jsx)(i.h4,{id:"bug-fixes-22",children:"Bug Fixes"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["remove old files after upgrading (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/6296c776a6051ddceb2697488bffb3c18b801f17",children:"6296c77"}),")"]}),"\n",(0,s.jsxs)(i.li,{children:["save files correctly after upgrading (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/3c565c1bd3fbd4a0402dfff08a002c40300d9a9d",children:"3c565c1"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"140-2024-02-14",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.3.5...v1.4.0",children:"1.4.0"})," (2024-02-14)"]}),"\n",(0,s.jsx)(i.h4,{id:"features-12",children:"Features"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["support executing recipe to a subpath (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/c3777fc383e4b6fdc158494ab03b13ab54bb4073",children:"c3777fc"}),")"]}),"\n",(0,s.jsxs)(i.li,{children:["support templates in initHelp (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/75da7fa6e75f51d9e9dc0a04617beec56c401e10",children:"75da7fa"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"135-2024-02-07",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.3.4...v1.3.5",children:"1.3.5"})," (2024-02-07)"]}),"\n",(0,s.jsx)(i.h4,{id:"bug-fixes-23",children:"Bug Fixes"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["make the list of conflicted files visible after upgrading (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/b50bdb47db9efd955cf3c749a697016bbd5a765c",children:"b50bdb4"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"134-2024-02-06",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.3.3...v1.3.4",children:"1.3.4"})," (2024-02-06)"]}),"\n",(0,s.jsx)(i.h4,{id:"bug-fixes-24",children:"Bug Fixes"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["use single source instead of a list (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/40d453bed93b0a9dfabadcb8e70ae3d982f03f49",children:"40d453b"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"133-2024-02-05",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.3.2...v1.3.3",children:"1.3.3"})," (2024-02-05)"]}),"\n",(0,s.jsx)(i.h4,{id:"bug-fixes-25",children:"Bug Fixes"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["retain CheckFrom URL from old sauce (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/b1eef93dfaece6f7f3dfb38711b5f2bb9608b4cf",children:"b1eef93"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"132-2024-02-05",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.3.1...v1.3.2",children:"1.3.2"})," (2024-02-05)"]}),"\n",(0,s.jsx)(i.h4,{id:"continuous-integration",children:"Continuous Integration"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["add published tag after publishing (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/5bfd1e85fd3205ec3fd82db1f55ee3a63adf0102",children:"5bfd1e8"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"131-2024-02-05",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.3.0...v1.3.1",children:"1.3.1"})," (2024-02-05)"]}),"\n",(0,s.jsx)(i.h4,{id:"bug-fixes-26",children:"Bug Fixes"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:[(0,s.jsx)(i.strong,{children:"survey:"})," avoid infinite loop if first variable is skipped (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/aeadec7239b0464af1c3c5df9334648db457cdc6",children:"aeadec7"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"130-2024-02-02",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.2.1...v1.3.0",children:"1.3.0"})," (2024-02-02)"]}),"\n",(0,s.jsx)(i.h4,{id:"features-13",children:"Features"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["show proper diff for failing snapshot tests (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/e61eb0c09a78860ff34f160ef1f59c3340b5b229",children:"e61eb0c"}),")"]}),"\n",(0,s.jsxs)(i.li,{children:["try variable default values when using no-input mode (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/7030c7c97c75278d40d987cd47267434ce3525a7",children:"7030c7c"}),")"]}),"\n"]}),"\n",(0,s.jsx)(i.h4,{id:"bug-fixes-27",children:"Bug Fixes"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["handle files manually deleted by the user (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/c4ecb80017a55a7cd006245674e49b9fce8046f8",children:"c4ecb80"}),")"]}),"\n",(0,s.jsxs)(i.li,{children:[(0,s.jsx)(i.strong,{children:"survey:"})," reflect actual confirm value (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/ecf631fac2ea7891d9decdf28ea3d97597ee7609",children:"ecf631f"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"121-2024-01-26",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.2.0...v1.2.1",children:"1.2.1"})," (2024-01-26)"]}),"\n",(0,s.jsx)(i.h4,{id:"bug-fixes-28",children:"Bug Fixes"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["remove tag from check URL (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/d009a89cfdfcb3023e89c6cf79a743c5efeaf3b8",children:"d009a89"}),")"]}),"\n",(0,s.jsxs)(i.li,{children:[(0,s.jsx)(i.strong,{children:"survey:"})," do not validate cell if the table variable is optional and the table is empty (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/40ff5e69574375817e218e0a73ef8644fca42768",children:"40ff5e6"}),")"]}),"\n",(0,s.jsxs)(i.li,{children:[(0,s.jsx)(i.strong,{children:"survey:"})," handle window resizing (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/6fd6ed5acb6f0f04bbcfd9e81950adb1ae33d120",children:"6fd6ed5"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"120-2024-01-22",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.1.1...v1.2.0",children:"1.2.0"})," (2024-01-22)"]}),"\n",(0,s.jsx)(i.h4,{id:"features-14",children:"Features"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["allow upgrades to same version to redefine variable values (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/f84b14db98d355f6f72c7cd74fe8391ddadbb0fd",children:"f84b14d"}),")"]}),"\n"]}),"\n",(0,s.jsx)(i.h4,{id:"bug-fixes-29",children:"Bug Fixes"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["unmarshal TableValue correctly (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/a05f7e52607a87b737710b832d3264b57f395894",children:"a05f7e5"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"111-2024-01-18",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.1.0...v1.1.1",children:"1.1.1"})," (2024-01-18)"]}),"\n",(0,s.jsx)(i.h4,{id:"bug-fixes-30",children:"Bug Fixes"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["check if table variable is optional (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/4860bfa7fada9fca898894ad8a572cf6bf16620a",children:"4860bfa"}),")"]}),"\n",(0,s.jsxs)(i.li,{children:["handle boolean values correctly in retry message (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/9432685a3c4cfac8d3746f2181cf921f54bd8e82",children:"9432685"}),")"]}),"\n",(0,s.jsxs)(i.li,{children:["make sure that table column order is consistent (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/799c1d0fff79eceb5bd24fa181faf870765b9580",children:"799c1d0"}),")"]}),"\n",(0,s.jsxs)(i.li,{children:["save recipe correctly when directory name does not match recipe name (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/d4a23bd6c191e9f798b3597797b72ac6a55486eb",children:"d4a23bd"}),")"]}),"\n",(0,s.jsxs)(i.li,{children:["validate table cells when value is given with flags (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/65677bbf2b142395832878c918373786eb4c6162",children:"65677bb"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"110-2024-01-17",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.0.0...v1.1.0",children:"1.1.0"})," (2024-01-17)"]}),"\n",(0,s.jsx)(i.h4,{id:"features-15",children:"Features"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["upgrade sprig to v3 (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/882f10ec2754d6b6dc413f6fb417eaa0470e8018",children:"882f10e"}),")"]}),"\n"]}),"\n",(0,s.jsx)(i.h2,{id:"100-2023-12-22",children:"1.0.0 (2023-12-22)"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsx)(i.li,{children:"Initial release"}),"\n"]})]})}function u(e={}){const{wrapper:i}={...(0,c.R)(),...e.components};return i?(0,s.jsx)(i,{...e,children:(0,s.jsx)(d,{...e})}):d(e)}}}]); \ No newline at end of file diff --git a/assets/js/735d0569.87da05d0.js b/assets/js/735d0569.87da05d0.js new file mode 100644 index 00000000..8c1be2c5 --- /dev/null +++ b/assets/js/735d0569.87da05d0.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkjalapeno=self.webpackChunkjalapeno||[]).push([[272],{4697:(e,i,l)=>{l.r(i),l.d(i,{assets:()=>h,contentTitle:()=>n,default:()=>u,frontMatter:()=>a,metadata:()=>r,toc:()=>t});var s=l(4848),c=l(8453);const a={slug:"/changelog/",sidebar_position:5,title:"Changelog"},n="Changelog",r={id:"changelog",title:"Changelog",description:"1.14.4 (2024-10-31)",source:"@site/docs/changelog.mdx",sourceDirName:".",slug:"/changelog/",permalink:"/jalapeno/changelog/",draft:!1,unlisted:!1,editUrl:"https://github.com/futurice/jalapeno/tree/main/docs/site/docs/changelog.mdx",tags:[],version:"current",sidebarPosition:5,frontMatter:{slug:"/changelog/",sidebar_position:5,title:"Changelog"},sidebar:"tutorialSidebar",previous:{title:"Contributing",permalink:"/jalapeno/contributing/"}},h={},t=[{value:"1.14.4 (2024-10-31)",id:"1144-2024-10-31",level:2},{value:"Bug Fixes",id:"bug-fixes",level:4},{value:"1.14.3 (2024-10-15)",id:"1143-2024-10-15",level:2},{value:"Bug Fixes",id:"bug-fixes-1",level:4},{value:"1.14.2 (2024-10-04)",id:"1142-2024-10-04",level:2},{value:"Bug Fixes",id:"bug-fixes-2",level:4},{value:"1.14.1 (2024-10-03)",id:"1141-2024-10-03",level:2},{value:"Bug Fixes",id:"bug-fixes-3",level:4},{value:"1.14.0 (2024-10-02)",id:"1140-2024-10-02",level:2},{value:"Features",id:"features",level:4},{value:"Bug Fixes",id:"bug-fixes-4",level:4},{value:"1.13.0 (2024-08-26)",id:"1130-2024-08-26",level:2},{value:"Features",id:"features-1",level:4},{value:"1.12.1 (2024-08-09)",id:"1121-2024-08-09",level:2},{value:"Bug Fixes",id:"bug-fixes-5",level:4},{value:"1.12.0 (2024-08-01)",id:"1120-2024-08-01",level:2},{value:"Features",id:"features-2",level:4},{value:"1.11.8 (2024-07-18)",id:"1118-2024-07-18",level:2},{value:"Bug Fixes",id:"bug-fixes-6",level:4},{value:"1.11.7 (2024-07-17)",id:"1117-2024-07-17",level:2},{value:"Bug Fixes",id:"bug-fixes-7",level:4},{value:"1.11.6 (2024-07-16)",id:"1116-2024-07-16",level:2},{value:"Bug Fixes",id:"bug-fixes-8",level:4},{value:"1.11.5 (2024-07-15)",id:"1115-2024-07-15",level:2},{value:"Miscellaneous Chores",id:"miscellaneous-chores",level:4},{value:"1.11.4 (2024-07-11)",id:"1114-2024-07-11",level:2},{value:"Miscellaneous Chores",id:"miscellaneous-chores-1",level:4},{value:"1.11.3 (2024-07-11)",id:"1113-2024-07-11",level:2},{value:"Bug Fixes",id:"bug-fixes-9",level:4},{value:"1.11.2 (2024-07-10)",id:"1112-2024-07-10",level:2},{value:"Bug Fixes",id:"bug-fixes-10",level:4},{value:"1.11.1 (2024-06-20)",id:"1111-2024-06-20",level:2},{value:"Features",id:"features-3",level:4},{value:"1.11.0 (2024-06-19)",id:"1110-2024-06-19",level:2},{value:"Features",id:"features-4",level:4},{value:"1.10.4 (2024-06-18)",id:"1104-2024-06-18",level:2},{value:"Bug Fixes",id:"bug-fixes-11",level:4},{value:"1.10.3 (2024-06-18)",id:"1103-2024-06-18",level:2},{value:"Bug Fixes",id:"bug-fixes-12",level:4},{value:"1.10.2 (2024-06-13)",id:"1102-2024-06-13",level:2},{value:"Features",id:"features-5",level:4},{value:"1.10.1 (2024-06-12)",id:"1101-2024-06-12",level:2},{value:"Bug Fixes",id:"bug-fixes-13",level:4},{value:"1.10.0 (2024-06-11)",id:"1100-2024-06-11",level:2},{value:"Features",id:"features-6",level:4},{value:"1.9.2 (2024-06-06)",id:"192-2024-06-06",level:2},{value:"Bug Fixes",id:"bug-fixes-14",level:4},{value:"1.9.1 (2024-06-05)",id:"191-2024-06-05",level:2},{value:"Bug Fixes",id:"bug-fixes-15",level:4},{value:"1.9.0 (2024-05-14)",id:"190-2024-05-14",level:2},{value:"Features",id:"features-7",level:4},{value:"1.8.2 (2024-05-07)",id:"182-2024-05-07",level:2},{value:"Bug Fixes",id:"bug-fixes-16",level:4},{value:"1.8.1 (2024-04-17)",id:"181-2024-04-17",level:2},{value:"Bug Fixes",id:"bug-fixes-17",level:4},{value:"1.8.0 (2024-04-15)",id:"180-2024-04-15",level:2},{value:"Features",id:"features-8",level:4},{value:"1.7.2 (2024-03-13)",id:"172-2024-03-13",level:2},{value:"Bug Fixes",id:"bug-fixes-18",level:4},{value:"1.7.1 (2024-03-13)",id:"171-2024-03-13",level:2},{value:"Bug Fixes",id:"bug-fixes-19",level:4},{value:"1.7.0 (2024-03-11)",id:"170-2024-03-11",level:2},{value:"Features",id:"features-9",level:4},{value:"1.6.2 (2024-02-29)",id:"162-2024-02-29",level:2},{value:"Bug Fixes",id:"bug-fixes-20",level:4},{value:"1.6.1 (2024-02-29)",id:"161-2024-02-29",level:2},{value:"Bug Fixes",id:"bug-fixes-21",level:4},{value:"1.6.0 (2024-02-28)",id:"160-2024-02-28",level:2},{value:"Features",id:"features-10",level:4},{value:"Bug Fixes",id:"bug-fixes-22",level:4},{value:"1.5.0 (2024-02-19)",id:"150-2024-02-19",level:2},{value:"Features",id:"features-11",level:4},{value:"Bug Fixes",id:"bug-fixes-23",level:4},{value:"1.4.0 (2024-02-14)",id:"140-2024-02-14",level:2},{value:"Features",id:"features-12",level:4},{value:"1.3.5 (2024-02-07)",id:"135-2024-02-07",level:2},{value:"Bug Fixes",id:"bug-fixes-24",level:4},{value:"1.3.4 (2024-02-06)",id:"134-2024-02-06",level:2},{value:"Bug Fixes",id:"bug-fixes-25",level:4},{value:"1.3.3 (2024-02-05)",id:"133-2024-02-05",level:2},{value:"Bug Fixes",id:"bug-fixes-26",level:4},{value:"1.3.2 (2024-02-05)",id:"132-2024-02-05",level:2},{value:"Continuous Integration",id:"continuous-integration",level:4},{value:"1.3.1 (2024-02-05)",id:"131-2024-02-05",level:2},{value:"Bug Fixes",id:"bug-fixes-27",level:4},{value:"1.3.0 (2024-02-02)",id:"130-2024-02-02",level:2},{value:"Features",id:"features-13",level:4},{value:"Bug Fixes",id:"bug-fixes-28",level:4},{value:"1.2.1 (2024-01-26)",id:"121-2024-01-26",level:2},{value:"Bug Fixes",id:"bug-fixes-29",level:4},{value:"1.2.0 (2024-01-22)",id:"120-2024-01-22",level:2},{value:"Features",id:"features-14",level:4},{value:"Bug Fixes",id:"bug-fixes-30",level:4},{value:"1.1.1 (2024-01-18)",id:"111-2024-01-18",level:2},{value:"Bug Fixes",id:"bug-fixes-31",level:4},{value:"1.1.0 (2024-01-17)",id:"110-2024-01-17",level:2},{value:"Features",id:"features-15",level:4},{value:"1.0.0 (2023-12-22)",id:"100-2023-12-22",level:2}];function d(e){const i={a:"a",code:"code",h1:"h1",h2:"h2",h4:"h4",header:"header",li:"li",strong:"strong",ul:"ul",...(0,c.R)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(i.header,{children:(0,s.jsx)(i.h1,{id:"changelog",children:"Changelog"})}),"\n",(0,s.jsxs)(i.h2,{id:"1144-2024-10-31",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.14.3...v1.14.4",children:"1.14.4"})," (2024-10-31)"]}),"\n",(0,s.jsx)(i.h4,{id:"bug-fixes",children:"Bug Fixes"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["show versions correctly when bumping recipe version (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/78f325bf30491fd351adadda60a63412de00ff56",children:"78f325b"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"1143-2024-10-15",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.14.2...v1.14.3",children:"1.14.3"})," (2024-10-15)"]}),"\n",(0,s.jsx)(i.h4,{id:"bug-fixes-1",children:"Bug Fixes"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["text input width calculation (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/issues/144",children:"#144"}),") (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/e7e2b9d43f6f88d9de9a728ce4492d5936defa31",children:"e7e2b9d"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"1142-2024-10-04",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.14.1...v1.14.2",children:"1.14.2"})," (2024-10-04)"]}),"\n",(0,s.jsx)(i.h4,{id:"bug-fixes-2",children:"Bug Fixes"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["validate existing table values correctly (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/93093845c6317e86c13710a8d20526f493889971",children:"9309384"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"1141-2024-10-03",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.14.0...v1.14.1",children:"1.14.1"})," (2024-10-03)"]}),"\n",(0,s.jsx)(i.h4,{id:"bug-fixes-3",children:"Bug Fixes"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["allow updating values quickly with --set flag (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/1875031feb46c11e59e1a52c66942a2fa0487073",children:"1875031"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"1140-2024-10-02",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.13.0...v1.14.0",children:"1.14.0"})," (2024-10-02)"]}),"\n",(0,s.jsx)(i.h4,{id:"features",children:"Features"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["improved merge conflict solver (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/issues/139",children:"#139"}),") (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/eb4b162c4c8c844a9b186386e5de435d58916604",children:"eb4b162"}),")"]}),"\n",(0,s.jsxs)(i.li,{children:["introduce ",(0,s.jsx)(i.code,{children:"bumpver"})," command for bumping recipe version (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/7f03a31f100342858ed67df9a33e8e39f1cff2f1",children:"7f03a31"}),")"]}),"\n"]}),"\n",(0,s.jsx)(i.h4,{id:"bug-fixes-4",children:"Bug Fixes"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:[(0,s.jsx)(i.strong,{children:"ci:"})," provide whole commit history to commitlint (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/efd35b7231297493b5cffa7ab14b9e104d0db8af",children:"efd35b7"}),")"]}),"\n",(0,s.jsxs)(i.li,{children:["select output correctly when using diff (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/06e5f953915ab6b09524243b328f8adb8ad2b42a",children:"06e5f95"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"1130-2024-08-26",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.12.1...v1.13.0",children:"1.13.0"})," (2024-08-26)"]}),"\n",(0,s.jsx)(i.h4,{id:"features-1",children:"Features"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["support optional multi select variables (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/issues/136",children:"#136"}),") (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/059925528382f2546f782f162a013f707f654b54",children:"0599255"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"1121-2024-08-09",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.12.0...v1.12.1",children:"1.12.1"})," (2024-08-09)"]}),"\n",(0,s.jsx)(i.h4,{id:"bug-fixes-5",children:"Bug Fixes"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["remove redundant debug flag (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/2cd55531602628706b001debe9c0bcd6c513b036",children:"2cd5553"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"1120-2024-08-01",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.11.8...v1.12.0",children:"1.12.0"})," (2024-08-01)"]}),"\n",(0,s.jsx)(i.h4,{id:"features-2",children:"Features"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["implement multi-select variable type (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/issues/132",children:"#132"}),") (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/cd0cc023a6f9280bc7ccfe345f9b0e93901f85b6",children:"cd0cc02"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"1118-2024-07-18",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.11.7...v1.11.8",children:"1.11.8"})," (2024-07-18)"]}),"\n",(0,s.jsx)(i.h4,{id:"bug-fixes-6",children:"Bug Fixes"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["check for extra variables defined in tests (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/f51a639f04a2d05d0e8863e3a4f5acfc81d87915",children:"f51a639"}),")"]}),"\n",(0,s.jsxs)(i.li,{children:["update expectedInitHelp when updating snapshots (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/01074dfeb7e31d49b044ac37e898bcd75ed95a75",children:"01074df"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"1117-2024-07-17",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.11.6...v1.11.7",children:"1.11.7"})," (2024-07-17)"]}),"\n",(0,s.jsx)(i.h4,{id:"bug-fixes-7",children:"Bug Fixes"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["skip prompting when no-input is set (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/99e778f04b237ab66ede027178c42648c75d335a",children:"99e778f"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"1116-2024-07-16",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.11.5...v1.11.6",children:"1.11.6"})," (2024-07-16)"]}),"\n",(0,s.jsx)(i.h4,{id:"bug-fixes-8",children:"Bug Fixes"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["add new lines to check logs (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/e412bf60aee046d7870c1b300c1918a5b35eb6df",children:"e412bf6"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"1115-2024-07-15",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.11.4...v1.11.5",children:"1.11.5"})," (2024-07-15)"]}),"\n",(0,s.jsx)(i.h4,{id:"miscellaneous-chores",children:"Miscellaneous Chores"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:['allow "create test" to be run multiple times (',(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/641c7cc3f69579456aca68fb8bc417dd89130f6f",children:"641c7cc"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"1114-2024-07-11",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.11.3...v1.11.4",children:"1.11.4"})," (2024-07-11)"]}),"\n",(0,s.jsx)(i.h4,{id:"miscellaneous-chores-1",children:"Miscellaneous Chores"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["try out publish workflow changes (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/e1835a6adb4a11d91475950e1da534487ea329a3",children:"e1835a6"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"1113-2024-07-11",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.11.2...v1.11.3",children:"1.11.3"})," (2024-07-11)"]}),"\n",(0,s.jsx)(i.h4,{id:"bug-fixes-9",children:"Bug Fixes"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["allow same recipe to be executed twice (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/330e6d02a6195820abc248d930b5ed88490da592",children:"330e6d0"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"1112-2024-07-10",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.11.1...v1.11.2",children:"1.11.2"})," (2024-07-10)"]}),"\n",(0,s.jsx)(i.h4,{id:"bug-fixes-10",children:"Bug Fixes"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["run rest of the tests when expectInitHelp is defined (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/aab6c53a04f2636bdd6cf07cdcd17c68e8e6f5ef",children:"aab6c53"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"1111-2024-06-20",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.11.0...v1.11.1",children:"1.11.1"})," (2024-06-20)"]}),"\n",(0,s.jsx)(i.h4,{id:"features-3",children:"Features"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["show which files were extra or missing when testing (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/c5a4ddd29a78d3077dce2fb5dd766b74ebaf2bb0",children:"c5a4ddd"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"1110-2024-06-19",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.10.4...v1.11.0",children:"1.11.0"})," (2024-06-19)"]}),"\n",(0,s.jsx)(i.h4,{id:"features-4",children:"Features"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["create test for initHelp (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/f3839d6ef9fecb2e30c02165fcc4a69050a269a7",children:"f3839d6"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"1104-2024-06-18",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.10.3...v1.10.4",children:"1.10.4"})," (2024-06-18)"]}),"\n",(0,s.jsx)(i.h4,{id:"bug-fixes-11",children:"Bug Fixes"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:['show "user aborted" correctly when executing a recipe (',(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/74b9e254e9b6c44a47c3585a8fcc9f21198f0d68",children:"74b9e25"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"1103-2024-06-18",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.10.2...v1.10.3",children:"1.10.3"})," (2024-06-18)"]}),"\n",(0,s.jsx)(i.h4,{id:"bug-fixes-12",children:"Bug Fixes"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["set text input width dynamically (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/41b1e750b401702381002fc25f8356e6bdf5b5ed",children:"41b1e75"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"1102-2024-06-13",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.10.1...v1.10.2",children:"1.10.2"})," (2024-06-13)"]}),"\n",(0,s.jsx)(i.h4,{id:"features-5",children:"Features"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["allow forcing upgrade (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/1492cb105b5249c4c1e5b556e536bade2352a4be",children:"1492cb1"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"1101-2024-06-12",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.10.0...v1.10.1",children:"1.10.1"})," (2024-06-12)"]}),"\n",(0,s.jsx)(i.h4,{id:"bug-fixes-13",children:"Bug Fixes"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:['relative recipe paths starting with ".." did not work (',(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/e8618a46541193dca6ec61ad0ad717e3295cb6b6",children:"e8618a4"}),")"]}),"\n",(0,s.jsxs)(i.li,{children:["validate old sauce values when upgrading a recipe (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/issues/110",children:"#110"}),") (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/3a9590b209b48ac48a6ab05ead8a3f47dfb50864",children:"3a9590b"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"1100-2024-06-11",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.9.2...v1.10.0",children:"1.10.0"})," (2024-06-11)"]}),"\n",(0,s.jsx)(i.h4,{id:"features-6",children:"Features"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["variables in template file names (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/issues/105",children:"#105"}),") (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/1f4550509485a300f989e3228d5d9a0a0a5cdb34",children:"1f45505"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"192-2024-06-06",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.9.1...v1.9.2",children:"1.9.2"})," (2024-06-06)"]}),"\n",(0,s.jsx)(i.h4,{id:"bug-fixes-14",children:"Bug Fixes"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["forward stderr to GH Action results output (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/c79148e307c97d1246f055c3b978bb5e2384be7b",children:"c79148e"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"191-2024-06-05",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.9.0...v1.9.1",children:"1.9.1"})," (2024-06-05)"]}),"\n",(0,s.jsx)(i.h4,{id:"bug-fixes-15",children:"Bug Fixes"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["move no-input flag as a common flag (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/ff94f72b8ed29769cd135664ed83f11b8743f72a",children:"ff94f72"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"190-2024-05-14",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.8.2...v1.9.0",children:"1.9.0"})," (2024-05-14)"]}),"\n",(0,s.jsx)(i.h4,{id:"features-7",children:"Features"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["unique table column validator (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/issues/99",children:"#99"}),") (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/d187ae90a8a66cfcd9c7043c485695808cc7f077",children:"d187ae9"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"182-2024-05-07",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.8.1...v1.8.2",children:"1.8.2"})," (2024-05-07)"]}),"\n",(0,s.jsx)(i.h4,{id:"bug-fixes-16",children:"Bug Fixes"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["add helper texts for create command (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/0e8653ff74ef193a9b4b92d594990eddb7d22352",children:"0e8653f"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"181-2024-04-17",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.8.0...v1.8.1",children:"1.8.1"})," (2024-04-17)"]}),"\n",(0,s.jsx)(i.h4,{id:"bug-fixes-17",children:"Bug Fixes"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["skip already executed recipes when executing a manifest (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/9463a4fe3eae89955df7a0e04957ffcc26b88bec",children:"9463a4f"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"180-2024-04-15",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.7.2...v1.8.0",children:"1.8.0"})," (2024-04-15)"]}),"\n",(0,s.jsx)(i.h4,{id:"features-8",children:"Features"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["introduce manifest file to execute multiple recipes (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/issues/94",children:"#94"}),") (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/04cc75745344658c7df9f62f809a29b41d5bca89",children:"04cc757"}),")"]}),"\n",(0,s.jsxs)(i.li,{children:["show empty variable value when variable was optional (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/de97ad900feec1cfa0423006732f6c6a6f6a2ebc",children:"de97ad9"}),")"]}),"\n",(0,s.jsxs)(i.li,{children:["show if the variable is optional (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/dc265a4d7aaffdbe2a4b5698f30e3b318f847bf0",children:"dc265a4"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"172-2024-03-13",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.7.1...v1.7.2",children:"1.7.2"})," (2024-03-13)"]}),"\n",(0,s.jsx)(i.h4,{id:"bug-fixes-18",children:"Bug Fixes"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["show prompt help also when using default value (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/dd5612810154cd043d67d3e9d849a16a38093ee0",children:"dd56128"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"171-2024-03-13",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.7.0...v1.7.1",children:"1.7.1"})," (2024-03-13)"]}),"\n",(0,s.jsx)(i.h4,{id:"bug-fixes-19",children:"Bug Fixes"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["remove all tags from URL (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/e94a3313fe7cb526a9ffa74efbc4928bbf582f22",children:"e94a331"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"170-2024-03-11",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.6.2...v1.7.0",children:"1.7.0"})," (2024-03-11)"]}),"\n",(0,s.jsx)(i.h4,{id:"features-9",children:"Features"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["optionally push recipe to latest tag (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/62fa60f4d07a2bc6645c6767d8c867c32f10989a",children:"62fa60f"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"162-2024-02-29",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.6.1...v1.6.2",children:"1.6.2"})," (2024-02-29)"]}),"\n",(0,s.jsx)(i.h4,{id:"bug-fixes-20",children:"Bug Fixes"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["make the order of upgradeable sauces deterministic (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/399475757095967febc4dd66caf59dbeff0e7435",children:"3994757"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"161-2024-02-29",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.6.0...v1.6.1",children:"1.6.1"})," (2024-02-29)"]}),"\n",(0,s.jsx)(i.h4,{id:"bug-fixes-21",children:"Bug Fixes"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["honor user abort when upgrading recipes with check command (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/74861291c920ec422b979cb483e88caddaf09b2b",children:"7486129"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"160-2024-02-28",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.5.0...v1.6.0",children:"1.6.0"})," (2024-02-28)"]}),"\n",(0,s.jsx)(i.h4,{id:"features-10",children:"Features"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["support directly upgrading recipes with check command (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/f789c6456a112e59f04eb1ddad13ed388928067a",children:"f789c64"}),")"]}),"\n"]}),"\n",(0,s.jsx)(i.h4,{id:"bug-fixes-22",children:"Bug Fixes"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["when upgrading to same version, do not use previous values automatically (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/9c3248735f2e3b112c911f9e367555af4b58ba03",children:"9c32487"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"150-2024-02-19",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.4.0...v1.5.0",children:"1.5.0"})," (2024-02-19)"]}),"\n",(0,s.jsx)(i.h4,{id:"features-11",children:"Features"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["add statuses to printed file trees (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/b891c48a13e87545b09e6ed350463387d9c30783",children:"b891c48"}),")"]}),"\n",(0,s.jsxs)(i.li,{children:["print file tree after upgrade (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/be1d443b7cc9afd38f2b5d6ed858b01e2fe00e14",children:"be1d443"}),")"]}),"\n"]}),"\n",(0,s.jsx)(i.h4,{id:"bug-fixes-23",children:"Bug Fixes"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["remove old files after upgrading (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/6296c776a6051ddceb2697488bffb3c18b801f17",children:"6296c77"}),")"]}),"\n",(0,s.jsxs)(i.li,{children:["save files correctly after upgrading (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/3c565c1bd3fbd4a0402dfff08a002c40300d9a9d",children:"3c565c1"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"140-2024-02-14",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.3.5...v1.4.0",children:"1.4.0"})," (2024-02-14)"]}),"\n",(0,s.jsx)(i.h4,{id:"features-12",children:"Features"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["support executing recipe to a subpath (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/c3777fc383e4b6fdc158494ab03b13ab54bb4073",children:"c3777fc"}),")"]}),"\n",(0,s.jsxs)(i.li,{children:["support templates in initHelp (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/75da7fa6e75f51d9e9dc0a04617beec56c401e10",children:"75da7fa"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"135-2024-02-07",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.3.4...v1.3.5",children:"1.3.5"})," (2024-02-07)"]}),"\n",(0,s.jsx)(i.h4,{id:"bug-fixes-24",children:"Bug Fixes"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["make the list of conflicted files visible after upgrading (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/b50bdb47db9efd955cf3c749a697016bbd5a765c",children:"b50bdb4"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"134-2024-02-06",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.3.3...v1.3.4",children:"1.3.4"})," (2024-02-06)"]}),"\n",(0,s.jsx)(i.h4,{id:"bug-fixes-25",children:"Bug Fixes"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["use single source instead of a list (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/40d453bed93b0a9dfabadcb8e70ae3d982f03f49",children:"40d453b"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"133-2024-02-05",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.3.2...v1.3.3",children:"1.3.3"})," (2024-02-05)"]}),"\n",(0,s.jsx)(i.h4,{id:"bug-fixes-26",children:"Bug Fixes"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["retain CheckFrom URL from old sauce (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/b1eef93dfaece6f7f3dfb38711b5f2bb9608b4cf",children:"b1eef93"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"132-2024-02-05",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.3.1...v1.3.2",children:"1.3.2"})," (2024-02-05)"]}),"\n",(0,s.jsx)(i.h4,{id:"continuous-integration",children:"Continuous Integration"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["add published tag after publishing (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/5bfd1e85fd3205ec3fd82db1f55ee3a63adf0102",children:"5bfd1e8"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"131-2024-02-05",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.3.0...v1.3.1",children:"1.3.1"})," (2024-02-05)"]}),"\n",(0,s.jsx)(i.h4,{id:"bug-fixes-27",children:"Bug Fixes"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:[(0,s.jsx)(i.strong,{children:"survey:"})," avoid infinite loop if first variable is skipped (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/aeadec7239b0464af1c3c5df9334648db457cdc6",children:"aeadec7"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"130-2024-02-02",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.2.1...v1.3.0",children:"1.3.0"})," (2024-02-02)"]}),"\n",(0,s.jsx)(i.h4,{id:"features-13",children:"Features"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["show proper diff for failing snapshot tests (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/e61eb0c09a78860ff34f160ef1f59c3340b5b229",children:"e61eb0c"}),")"]}),"\n",(0,s.jsxs)(i.li,{children:["try variable default values when using no-input mode (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/7030c7c97c75278d40d987cd47267434ce3525a7",children:"7030c7c"}),")"]}),"\n"]}),"\n",(0,s.jsx)(i.h4,{id:"bug-fixes-28",children:"Bug Fixes"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["handle files manually deleted by the user (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/c4ecb80017a55a7cd006245674e49b9fce8046f8",children:"c4ecb80"}),")"]}),"\n",(0,s.jsxs)(i.li,{children:[(0,s.jsx)(i.strong,{children:"survey:"})," reflect actual confirm value (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/ecf631fac2ea7891d9decdf28ea3d97597ee7609",children:"ecf631f"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"121-2024-01-26",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.2.0...v1.2.1",children:"1.2.1"})," (2024-01-26)"]}),"\n",(0,s.jsx)(i.h4,{id:"bug-fixes-29",children:"Bug Fixes"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["remove tag from check URL (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/d009a89cfdfcb3023e89c6cf79a743c5efeaf3b8",children:"d009a89"}),")"]}),"\n",(0,s.jsxs)(i.li,{children:[(0,s.jsx)(i.strong,{children:"survey:"})," do not validate cell if the table variable is optional and the table is empty (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/40ff5e69574375817e218e0a73ef8644fca42768",children:"40ff5e6"}),")"]}),"\n",(0,s.jsxs)(i.li,{children:[(0,s.jsx)(i.strong,{children:"survey:"})," handle window resizing (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/6fd6ed5acb6f0f04bbcfd9e81950adb1ae33d120",children:"6fd6ed5"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"120-2024-01-22",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.1.1...v1.2.0",children:"1.2.0"})," (2024-01-22)"]}),"\n",(0,s.jsx)(i.h4,{id:"features-14",children:"Features"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["allow upgrades to same version to redefine variable values (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/f84b14db98d355f6f72c7cd74fe8391ddadbb0fd",children:"f84b14d"}),")"]}),"\n"]}),"\n",(0,s.jsx)(i.h4,{id:"bug-fixes-30",children:"Bug Fixes"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["unmarshal TableValue correctly (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/a05f7e52607a87b737710b832d3264b57f395894",children:"a05f7e5"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"111-2024-01-18",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.1.0...v1.1.1",children:"1.1.1"})," (2024-01-18)"]}),"\n",(0,s.jsx)(i.h4,{id:"bug-fixes-31",children:"Bug Fixes"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["check if table variable is optional (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/4860bfa7fada9fca898894ad8a572cf6bf16620a",children:"4860bfa"}),")"]}),"\n",(0,s.jsxs)(i.li,{children:["handle boolean values correctly in retry message (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/9432685a3c4cfac8d3746f2181cf921f54bd8e82",children:"9432685"}),")"]}),"\n",(0,s.jsxs)(i.li,{children:["make sure that table column order is consistent (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/799c1d0fff79eceb5bd24fa181faf870765b9580",children:"799c1d0"}),")"]}),"\n",(0,s.jsxs)(i.li,{children:["save recipe correctly when directory name does not match recipe name (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/d4a23bd6c191e9f798b3597797b72ac6a55486eb",children:"d4a23bd"}),")"]}),"\n",(0,s.jsxs)(i.li,{children:["validate table cells when value is given with flags (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/65677bbf2b142395832878c918373786eb4c6162",children:"65677bb"}),")"]}),"\n"]}),"\n",(0,s.jsxs)(i.h2,{id:"110-2024-01-17",children:[(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/compare/v1.0.0...v1.1.0",children:"1.1.0"})," (2024-01-17)"]}),"\n",(0,s.jsx)(i.h4,{id:"features-15",children:"Features"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["upgrade sprig to v3 (",(0,s.jsx)(i.a,{href:"https://github.com/futurice/jalapeno/commit/882f10ec2754d6b6dc413f6fb417eaa0470e8018",children:"882f10e"}),")"]}),"\n"]}),"\n",(0,s.jsx)(i.h2,{id:"100-2023-12-22",children:"1.0.0 (2023-12-22)"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsx)(i.li,{children:"Initial release"}),"\n"]})]})}function u(e={}){const{wrapper:i}={...(0,c.R)(),...e.components};return i?(0,s.jsx)(i,{...e,children:(0,s.jsx)(d,{...e})}):d(e)}}}]); \ No newline at end of file diff --git a/assets/js/b41abac7.96958b65.js b/assets/js/b41abac7.ede659bc.js similarity index 92% rename from assets/js/b41abac7.96958b65.js rename to assets/js/b41abac7.ede659bc.js index 7d74d80d..509b7d85 100644 --- a/assets/js/b41abac7.96958b65.js +++ b/assets/js/b41abac7.ede659bc.js @@ -1 +1 @@ -"use strict";(self.webpackChunkjalapeno=self.webpackChunkjalapeno||[]).push([[618],{2787:e=>{e.exports=JSON.parse('{"version":{"pluginId":"default","version":"current","label":"Next","banner":null,"badge":false,"noIndex":false,"className":"docs-version-current","isLast":true,"docsSidebars":{"tutorialSidebar":[{"type":"link","label":"Home","href":"/jalapeno/","docId":"intro","unlisted":false},{"type":"link","label":"Installation","href":"/jalapeno/installation/","docId":"installation","unlisted":false},{"type":"link","label":"Usage","href":"/jalapeno/usage/","docId":"usage","unlisted":false},{"type":"link","label":"API Reference","href":"/jalapeno/api/","docId":"api","unlisted":false},{"type":"link","label":"Contributing","href":"/jalapeno/contributing/","docId":"contributing","unlisted":false},{"type":"link","label":"Changelog","href":"/jalapeno/changelog/","docId":"changelog","unlisted":false}]},"docs":{"api":{"id":"api","title":"API Reference","description":"CLI","sidebar":"tutorialSidebar"},"changelog":{"id":"changelog","title":"Changelog","description":"1.14.3 (2024-10-15)","sidebar":"tutorialSidebar"},"contributing":{"id":"contributing","title":"Contributing","description":"Testing","sidebar":"tutorialSidebar"},"installation":{"id":"installation","title":"Installation","description":"Using a package manager","sidebar":"tutorialSidebar"},"intro":{"id":"intro","title":"Home","description":"Jalapeno is a templating system which support complex templating while staying user friendly. Templates used by Jalapeno are called recipes.","sidebar":"tutorialSidebar"},"usage":{"id":"usage","title":"Usage","description":"Getting started","sidebar":"tutorialSidebar"}}}}')}}]); \ No newline at end of file +"use strict";(self.webpackChunkjalapeno=self.webpackChunkjalapeno||[]).push([[618],{2787:e=>{e.exports=JSON.parse('{"version":{"pluginId":"default","version":"current","label":"Next","banner":null,"badge":false,"noIndex":false,"className":"docs-version-current","isLast":true,"docsSidebars":{"tutorialSidebar":[{"type":"link","label":"Home","href":"/jalapeno/","docId":"intro","unlisted":false},{"type":"link","label":"Installation","href":"/jalapeno/installation/","docId":"installation","unlisted":false},{"type":"link","label":"Usage","href":"/jalapeno/usage/","docId":"usage","unlisted":false},{"type":"link","label":"API Reference","href":"/jalapeno/api/","docId":"api","unlisted":false},{"type":"link","label":"Contributing","href":"/jalapeno/contributing/","docId":"contributing","unlisted":false},{"type":"link","label":"Changelog","href":"/jalapeno/changelog/","docId":"changelog","unlisted":false}]},"docs":{"api":{"id":"api","title":"API Reference","description":"CLI","sidebar":"tutorialSidebar"},"changelog":{"id":"changelog","title":"Changelog","description":"1.14.4 (2024-10-31)","sidebar":"tutorialSidebar"},"contributing":{"id":"contributing","title":"Contributing","description":"Testing","sidebar":"tutorialSidebar"},"installation":{"id":"installation","title":"Installation","description":"Using a package manager","sidebar":"tutorialSidebar"},"intro":{"id":"intro","title":"Home","description":"Jalapeno is a templating system which support complex templating while staying user friendly. Templates used by Jalapeno are called recipes.","sidebar":"tutorialSidebar"},"usage":{"id":"usage","title":"Usage","description":"Getting started","sidebar":"tutorialSidebar"}}}}')}}]); \ No newline at end of file diff --git a/assets/js/main.9a838127.js b/assets/js/main.8c91a47d.js similarity index 99% rename from assets/js/main.9a838127.js rename to assets/js/main.8c91a47d.js index f266091a..e665b9ca 100644 --- a/assets/js/main.9a838127.js +++ b/assets/js/main.8c91a47d.js @@ -1,2 +1,2 @@ -/*! For license information please see main.9a838127.js.LICENSE.txt */ -(self.webpackChunkjalapeno=self.webpackChunkjalapeno||[]).push([[792],{8328:(e,t,n)=>{"use strict";n.d(t,{A:()=>f});n(6540);var r=n(3259),a=n.n(r),o=n(4054);const i={17896441:[()=>Promise.all([n.e(869),n.e(76),n.e(401)]).then(n.bind(n,8281)),"@theme/DocItem",8281],"2461ffa2":[()=>Promise.all([n.e(76),n.e(503)]).then(n.bind(n,5335)),"@site/docs/api.mdx",5335],"4bfdab7e":[()=>Promise.all([n.e(76),n.e(998)]).then(n.bind(n,9990)),"@site/docs/usage.mdx",9990],"5e95c892":[()=>n.e(647).then(n.bind(n,7121)),"@theme/DocsRoot",7121],"72a427b3":[()=>Promise.all([n.e(76),n.e(643)]).then(n.bind(n,5451)),"@site/docs/contributing.mdx",5451],"735d0569":[()=>Promise.all([n.e(76),n.e(272)]).then(n.bind(n,4697)),"@site/docs/changelog.mdx",4697],a7bd4aaa:[()=>n.e(98).then(n.bind(n,1723)),"@theme/DocVersionRoot",1723],a94703ab:[()=>Promise.all([n.e(869),n.e(48)]).then(n.bind(n,1377)),"@theme/DocRoot",1377],aba21aa0:[()=>n.e(742).then(n.t.bind(n,7093,19)),"@generated/docusaurus-plugin-content-docs/default/__plugin.json",7093],b41abac7:[()=>n.e(618).then(n.t.bind(n,2787,19)),"@generated/docusaurus-plugin-content-docs/default/p/jalapeno-506.json",2787],f8409a7e:[()=>Promise.all([n.e(76),n.e(903)]).then(n.bind(n,4505)),"@site/docs/intro.mdx",4505],fa4d91bf:[()=>Promise.all([n.e(869),n.e(76),n.e(802)]).then(n.bind(n,177)),"@site/docs/installation.mdx",177]};var l=n(4848);function s(e){let{error:t,retry:n,pastDelay:r}=e;return t?(0,l.jsxs)("div",{style:{textAlign:"center",color:"#fff",backgroundColor:"#fa383e",borderColor:"#fa383e",borderStyle:"solid",borderRadius:"0.25rem",borderWidth:"1px",boxSizing:"border-box",display:"block",padding:"1rem",flex:"0 0 50%",marginLeft:"25%",marginRight:"25%",marginTop:"5rem",maxWidth:"50%",width:"100%"},children:[(0,l.jsx)("p",{children:String(t)}),(0,l.jsx)("div",{children:(0,l.jsx)("button",{type:"button",onClick:n,children:"Retry"})})]}):r?(0,l.jsx)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",height:"100vh"},children:(0,l.jsx)("svg",{id:"loader",style:{width:128,height:110,position:"absolute",top:"calc(100vh - 64%)"},viewBox:"0 0 45 45",xmlns:"http://www.w3.org/2000/svg",stroke:"#61dafb",children:(0,l.jsxs)("g",{fill:"none",fillRule:"evenodd",transform:"translate(1 1)",strokeWidth:"2",children:[(0,l.jsxs)("circle",{cx:"22",cy:"22",r:"6",strokeOpacity:"0",children:[(0,l.jsx)("animate",{attributeName:"r",begin:"1.5s",dur:"3s",values:"6;22",calcMode:"linear",repeatCount:"indefinite"}),(0,l.jsx)("animate",{attributeName:"stroke-opacity",begin:"1.5s",dur:"3s",values:"1;0",calcMode:"linear",repeatCount:"indefinite"}),(0,l.jsx)("animate",{attributeName:"stroke-width",begin:"1.5s",dur:"3s",values:"2;0",calcMode:"linear",repeatCount:"indefinite"})]}),(0,l.jsxs)("circle",{cx:"22",cy:"22",r:"6",strokeOpacity:"0",children:[(0,l.jsx)("animate",{attributeName:"r",begin:"3s",dur:"3s",values:"6;22",calcMode:"linear",repeatCount:"indefinite"}),(0,l.jsx)("animate",{attributeName:"stroke-opacity",begin:"3s",dur:"3s",values:"1;0",calcMode:"linear",repeatCount:"indefinite"}),(0,l.jsx)("animate",{attributeName:"stroke-width",begin:"3s",dur:"3s",values:"2;0",calcMode:"linear",repeatCount:"indefinite"})]}),(0,l.jsx)("circle",{cx:"22",cy:"22",r:"8",children:(0,l.jsx)("animate",{attributeName:"r",begin:"0s",dur:"1.5s",values:"6;1;2;3;4;5;6",calcMode:"linear",repeatCount:"indefinite"})})]})})}):null}var u=n(6921),c=n(3102);function d(e,t){if("*"===e)return a()({loading:s,loader:()=>n.e(237).then(n.bind(n,2237)),modules:["@theme/NotFound"],webpack:()=>[2237],render(e,t){const n=e.default;return(0,l.jsx)(c.W,{value:{plugin:{name:"native",id:"default"}},children:(0,l.jsx)(n,{...t})})}});const r=o[`${e}-${t}`],d={},f=[],p=[],h=(0,u.A)(r);return Object.entries(h).forEach((e=>{let[t,n]=e;const r=i[n];r&&(d[t]=r[0],f.push(r[1]),p.push(r[2]))})),a().Map({loading:s,loader:d,modules:f,webpack:()=>p,render(t,n){const a=JSON.parse(JSON.stringify(r));Object.entries(t).forEach((t=>{let[n,r]=t;const o=r.default;if(!o)throw new Error(`The page component at ${e} doesn't have a default export. This makes it impossible to render anything. Consider default-exporting a React component.`);"object"!=typeof o&&"function"!=typeof o||Object.keys(r).filter((e=>"default"!==e)).forEach((e=>{o[e]=r[e]}));let i=a;const l=n.split(".");l.slice(0,-1).forEach((e=>{i=i[e]})),i[l[l.length-1]]=o}));const o=a.__comp;delete a.__comp;const i=a.__context;delete a.__context;const s=a.__props;return delete a.__props,(0,l.jsx)(c.W,{value:i,children:(0,l.jsx)(o,{...a,...s,...n})})}})}const f=[{path:"/jalapeno/",component:d("/jalapeno/","832"),routes:[{path:"/jalapeno/",component:d("/jalapeno/","10a"),routes:[{path:"/jalapeno/",component:d("/jalapeno/","820"),routes:[{path:"/jalapeno/api",component:d("/jalapeno/api","f13"),exact:!0,sidebar:"tutorialSidebar"},{path:"/jalapeno/changelog",component:d("/jalapeno/changelog","072"),exact:!0,sidebar:"tutorialSidebar"},{path:"/jalapeno/contributing",component:d("/jalapeno/contributing","864"),exact:!0,sidebar:"tutorialSidebar"},{path:"/jalapeno/installation",component:d("/jalapeno/installation","1b4"),exact:!0,sidebar:"tutorialSidebar"},{path:"/jalapeno/usage",component:d("/jalapeno/usage","250"),exact:!0,sidebar:"tutorialSidebar"},{path:"/jalapeno/",component:d("/jalapeno/","fc1"),exact:!0,sidebar:"tutorialSidebar"}]}]}]},{path:"*",component:d("*")}]},6125:(e,t,n)=>{"use strict";n.d(t,{o:()=>o,x:()=>i});var r=n(6540),a=n(4848);const o=r.createContext(!1);function i(e){let{children:t}=e;const[n,i]=(0,r.useState)(!1);return(0,r.useEffect)((()=>{i(!0)}),[]),(0,a.jsx)(o.Provider,{value:n,children:t})}},7815:(e,t,n)=>{"use strict";var r=n(6540),a=n(5338),o=n(545),i=n(4625),l=n(4784),s=n(8193);const u=[n(119),n(6134),n(6294),n(1043)];var c=n(8328),d=n(6347),f=n(2831),p=n(4848);function h(e){let{children:t}=e;return(0,p.jsx)(p.Fragment,{children:t})}var g=n(5260),m=n(4586),y=n(6025),b=n(6342),v=n(1003),w=n(2131),k=n(4090);const x="default";var S=n(440),E=n(1463);function _(){const{i18n:{currentLocale:e,defaultLocale:t,localeConfigs:n}}=(0,m.A)(),r=(0,w.o)(),a=n[e].htmlLang,o=e=>e.replace("-","_");return(0,p.jsxs)(g.A,{children:[Object.entries(n).map((e=>{let[t,{htmlLang:n}]=e;return(0,p.jsx)("link",{rel:"alternate",href:r.createUrl({locale:t,fullyQualified:!0}),hrefLang:n},t)})),(0,p.jsx)("link",{rel:"alternate",href:r.createUrl({locale:t,fullyQualified:!0}),hrefLang:"x-default"}),(0,p.jsx)("meta",{property:"og:locale",content:o(a)}),Object.values(n).filter((e=>a!==e.htmlLang)).map((e=>(0,p.jsx)("meta",{property:"og:locale:alternate",content:o(e.htmlLang)},`meta-og-${e.htmlLang}`)))]})}function C(e){let{permalink:t}=e;const{siteConfig:{url:n}}=(0,m.A)(),r=function(){const{siteConfig:{url:e,baseUrl:t,trailingSlash:n}}=(0,m.A)(),{pathname:r}=(0,d.zy)();return e+(0,S.Ks)((0,y.Ay)(r),{trailingSlash:n,baseUrl:t})}(),a=t?`${n}${t}`:r;return(0,p.jsxs)(g.A,{children:[(0,p.jsx)("meta",{property:"og:url",content:a}),(0,p.jsx)("link",{rel:"canonical",href:a})]})}function A(){const{i18n:{currentLocale:e}}=(0,m.A)(),{metadata:t,image:n}=(0,b.p)();return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsxs)(g.A,{children:[(0,p.jsx)("meta",{name:"twitter:card",content:"summary_large_image"}),(0,p.jsx)("body",{className:k.w})]}),n&&(0,p.jsx)(v.be,{image:n}),(0,p.jsx)(C,{}),(0,p.jsx)(_,{}),(0,p.jsx)(E.A,{tag:x,locale:e}),(0,p.jsx)(g.A,{children:t.map(((e,t)=>(0,p.jsx)("meta",{...e},t)))})]})}const T=new Map;var N=n(6125),j=n(6988),O=n(205);function P(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;rYour Docusaurus site did not load properly.
\nA very common reason is a wrong site baseUrl configuration.
\nCurrent configured baseUrl = ${e} ${"/"===e?" (default value)":""}
\nWe suggest trying baseUrl =
\nYour Docusaurus site did not load properly.
\nA very common reason is a wrong site baseUrl configuration.
\nCurrent configured baseUrl = ${e} ${"/"===e?" (default value)":""}
\nWe suggest trying baseUrl =
\n