{"componentChunkName":"component---src-templates-blog-post-js","path":"/blog/tech-blog-december-2025","result":{"data":{"contentfulBlogPost":{"id":"bf1b3dc2-1385-5b81-b0e3-c0cb8f5debc1","title":"Tech Blog - December 2025","description":{"childMarkdownRemark":{"html":"<p>New features added and issues addressed in the TurboQSA product. December 2025.</p>","excerpt":"New features added and issues addressed in the TurboQSA product. December 2025."}},"body":{"childMarkdownRemark":{"html":"<p>The final blog post of the year, and we are going to recap some of our December 2025 achievements:</p>\n<p><strong>Bug fixes &#x26; improvements:</strong></p>\n<ul>\n<li>Better handling of Completed items, preventing auto-fill functionality from modifying existing records in Completed status,</li>\n<li>Style changes for the AOC renderer to better adhere to the font size requirements of the AOC template,</li>\n<li>Assessment Finding Justification Recommendation improvements - use evidence and responses context to the TurboAI in order to enhance recommendations,</li>\n<li>Status report: style and content tweaks and improvements,</li>\n<li>UI/UX improvements for attachment linking</li>\n</ul>\n<p><strong>New Features:</strong></p>\n<ul>\n<li>RFT: requirement filtering templates can now be disabled, simplifying administration and reducing clutter,</li>\n<li>SAQ D for Service Providers is enabled in Preview Mode for evaluation and feedback,</li>\n<li>Evidence handling - evidence upload enabled for Observations, System Evidence, Sample Sets,</li>\n<li>TurboQSA API - new endpoints: Evidence metadata edit, Evidence attachment to a requirement using Req#, Evidence detachment from a requirement using Req#, Evidence delete,</li>\n<li>TurboQSA API - refined data model - additional metadata, evidence usage lists,</li>\n<li>TurboQSA API - support added for multi-tenant TurboQSA hosting, API keys issued at the Company level,</li>\n<li>Delegate report - new exportable artifact for enhanced work assignment tracking,</li>\n<li>New Report format preview in January - PCI PIN!</li>\n</ul>\n<p>More new features are coming into production every month - stay tuned for more updates and subscribe to our <a href=\"https://www.linkedin.com/company/mqsa/\" title=\"TurboQSA @ LinkedIn\">LinkedIn page</a>!</p>"}},"featuredImage":{"gatsbyImageData":{"images":{"sources":[{"srcSet":"//images.ctfassets.net/3b1c87ettdg5/25hoWtwiJkLJHYEOzplanY/3d61504952e3e7a6292b8ec206840c3e/Gemini_Generated_Image_kz2wzpkz2wzpkz2w.png?w=300&h=201&q=50&fm=webp 300w,\n//images.ctfassets.net/3b1c87ettdg5/25hoWtwiJkLJHYEOzplanY/3d61504952e3e7a6292b8ec206840c3e/Gemini_Generated_Image_kz2wzpkz2wzpkz2w.png?w=600&h=403&q=50&fm=webp 600w,\n//images.ctfassets.net/3b1c87ettdg5/25hoWtwiJkLJHYEOzplanY/3d61504952e3e7a6292b8ec206840c3e/Gemini_Generated_Image_kz2wzpkz2wzpkz2w.png?w=1200&h=805&q=50&fm=webp 1200w,\n//images.ctfassets.net/3b1c87ettdg5/25hoWtwiJkLJHYEOzplanY/3d61504952e3e7a6292b8ec206840c3e/Gemini_Generated_Image_kz2wzpkz2wzpkz2w.png?w=2400&h=1610&q=50&fm=webp 2400w","sizes":"(min-width: 1200px) 1200px, 100vw","type":"image/webp"}],"fallback":{"src":"//images.ctfassets.net/3b1c87ettdg5/25hoWtwiJkLJHYEOzplanY/3d61504952e3e7a6292b8ec206840c3e/Gemini_Generated_Image_kz2wzpkz2wzpkz2w.png?w=1200&h=805&q=50&fm=png","srcSet":"//images.ctfassets.net/3b1c87ettdg5/25hoWtwiJkLJHYEOzplanY/3d61504952e3e7a6292b8ec206840c3e/Gemini_Generated_Image_kz2wzpkz2wzpkz2w.png?w=300&h=201&q=50&fm=png 300w,\n//images.ctfassets.net/3b1c87ettdg5/25hoWtwiJkLJHYEOzplanY/3d61504952e3e7a6292b8ec206840c3e/Gemini_Generated_Image_kz2wzpkz2wzpkz2w.png?w=600&h=403&q=50&fm=png 600w,\n//images.ctfassets.net/3b1c87ettdg5/25hoWtwiJkLJHYEOzplanY/3d61504952e3e7a6292b8ec206840c3e/Gemini_Generated_Image_kz2wzpkz2wzpkz2w.png?w=1200&h=805&q=50&fm=png 1200w,\n//images.ctfassets.net/3b1c87ettdg5/25hoWtwiJkLJHYEOzplanY/3d61504952e3e7a6292b8ec206840c3e/Gemini_Generated_Image_kz2wzpkz2wzpkz2w.png?w=2400&h=1610&q=50&fm=png 2400w","sizes":"(min-width: 1200px) 1200px, 100vw"}},"layout":"constrained","width":1200,"height":805,"placeholder":{"fallback":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAMAAACejr5sAAAC91BMVEWBnLCLpLaGmKx5i6CAkaOClKWKna2UpbSWqbiVqruZsMCWqbqOobKImquDlad8jZ9zhpp/kaaQna97mrB4nLaXrb6rvsuQprmQo7SWp7egsL+xvsm2xdGzyNa0zNm5ydWxxNSZrr+OoLCLnq+arr6ywM2ksMGAnbN6k6uWrcGdtcehucunwdKuxtS3ytfF093L1uDG2eTC1+LE097B1OK1y9mtxNKlwNClw9OwxdKTrsGJpruBkKWTpbeXrb+nvc2yx9W60d640d+4zdu0xdKku8qgt8axw9C50+C81eG1z92qxNWjucqOobN6jJ+cq7qtvMqnt8SUprZ6jZ+Cl6p7laqGo7ebssOWrb6YscOfuMiNrcGForWOp7qBl6mgsL6pucels8KSo7KwwM24yNRrhZydtcaCmq6IoLSlu8yBm7KOq8GpwtObtsiSq7+OprlXbod+kKOktcS2x9SntcSBlauxwc+/ztuar8Ckxdiuzd6uy9y10OCyzd+wzN6z0OGx0OKvz+Gszt9lh6CFnLC1yNa2ydeNnrFgeJCsvMu4yNXF1+Knu8lujaZ4lqx9nrWKrcR8n7l4nrmKrcV9n7eBoLdykamDnrOvxNOzxtW4ydeLm61WbYWgssKrvcu3ydeftMV2mbF9oLeFqL6GorZ5mrGCqcCBnbKHo7dylK1yh56qwdGivM+BmrCXr8Wht8xVaoGVqbymusu4zdynw9WPsMeIpLl0j6Z+kaWCoLeMtMyQqr6cr71+obqjuMnA0dx4lKySprmftsyZrsNlf5ibtMexy9291+aXr8GQpLR+j6Fhdo16jqJ2kKeDp8CYu9GDnLF3lKubtsyVrcFqiaSnuMivv8hxgZRzlK+lv9GtyNmpwNCZrL6TprmMn7KdsMGXqLqdtMeqx9uivtKXq72bscRffJiNoreAlapIXnhskrGatMibr8Gxw9K+zty/z9zJ1+PP3ejO3ObO3ejV5/DN4OzF1uG3ydaIo7dbd5WMord+k6lRY3qgedb5AAAAPklEQVQY02NkYMQCRLCIsRAU/MUOFRRGU3XEFiK4zxlJ0B+q8i+6asYOsmwnSjB+EYTurACRrxgZf3CiqQQAg6wKrZ5sPhwAAAAASUVORK5CYII="}},"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAMAAACejr5sAAAC91BMVEWBnLCLpLaGmKx5i6CAkaOClKWKna2UpbSWqbiVqruZsMCWqbqOobKImquDlad8jZ9zhpp/kaaQna97mrB4nLaXrb6rvsuQprmQo7SWp7egsL+xvsm2xdGzyNa0zNm5ydWxxNSZrr+OoLCLnq+arr6ywM2ksMGAnbN6k6uWrcGdtcehucunwdKuxtS3ytfF093L1uDG2eTC1+LE097B1OK1y9mtxNKlwNClw9OwxdKTrsGJpruBkKWTpbeXrb+nvc2yx9W60d640d+4zdu0xdKku8qgt8axw9C50+C81eG1z92qxNWjucqOobN6jJ+cq7qtvMqnt8SUprZ6jZ+Cl6p7laqGo7ebssOWrb6YscOfuMiNrcGForWOp7qBl6mgsL6pucels8KSo7KwwM24yNRrhZydtcaCmq6IoLSlu8yBm7KOq8GpwtObtsiSq7+OprlXbod+kKOktcS2x9SntcSBlauxwc+/ztuar8Ckxdiuzd6uy9y10OCyzd+wzN6z0OGx0OKvz+Gszt9lh6CFnLC1yNa2ydeNnrFgeJCsvMu4yNXF1+Knu8lujaZ4lqx9nrWKrcR8n7l4nrmKrcV9n7eBoLdykamDnrOvxNOzxtW4ydeLm61WbYWgssKrvcu3ydeftMV2mbF9oLeFqL6GorZ5mrGCqcCBnbKHo7dylK1yh56qwdGivM+BmrCXr8Wht8xVaoGVqbymusu4zdynw9WPsMeIpLl0j6Z+kaWCoLeMtMyQqr6cr71+obqjuMnA0dx4lKySprmftsyZrsNlf5ibtMexy9291+aXr8GQpLR+j6Fhdo16jqJ2kKeDp8CYu9GDnLF3lKubtsyVrcFqiaSnuMivv8hxgZRzlK+lv9GtyNmpwNCZrL6TprmMn7KdsMGXqLqdtMeqx9uivtKXq72bscRffJiNoreAlapIXnhskrGatMibr8Gxw9K+zty/z9zJ1+PP3ejO3ObO3ejV5/DN4OzF1uG3ydaIo7dbd5WMord+k6lRY3qgedb5AAAAPklEQVQY02NkYMQCRLCIsRAU/MUOFRRGU3XEFiK4zxlJ0B+q8i+6asYOsmwnSjB+EYTurACRrxgZf3CiqQQAg6wKrZ5sPhwAAAAASUVORK5CYII=","aspectRatio":1.490566037735849,"src":"//images.ctfassets.net/3b1c87ettdg5/25hoWtwiJkLJHYEOzplanY/3d61504952e3e7a6292b8ec206840c3e/Gemini_Generated_Image_kz2wzpkz2wzpkz2w.png?w=1200&q=100","srcSet":"//images.ctfassets.net/3b1c87ettdg5/25hoWtwiJkLJHYEOzplanY/3d61504952e3e7a6292b8ec206840c3e/Gemini_Generated_Image_kz2wzpkz2wzpkz2w.png?w=300&h=201&q=100 300w,\n//images.ctfassets.net/3b1c87ettdg5/25hoWtwiJkLJHYEOzplanY/3d61504952e3e7a6292b8ec206840c3e/Gemini_Generated_Image_kz2wzpkz2wzpkz2w.png?w=600&h=403&q=100 600w,\n//images.ctfassets.net/3b1c87ettdg5/25hoWtwiJkLJHYEOzplanY/3d61504952e3e7a6292b8ec206840c3e/Gemini_Generated_Image_kz2wzpkz2wzpkz2w.png?w=1200&h=805&q=100 1200w,\n//images.ctfassets.net/3b1c87ettdg5/25hoWtwiJkLJHYEOzplanY/3d61504952e3e7a6292b8ec206840c3e/Gemini_Generated_Image_kz2wzpkz2wzpkz2w.png?w=1800&h=1208&q=100 1800w,\n//images.ctfassets.net/3b1c87ettdg5/25hoWtwiJkLJHYEOzplanY/3d61504952e3e7a6292b8ec206840c3e/Gemini_Generated_Image_kz2wzpkz2wzpkz2w.png?w=2400&h=1610&q=100 2400w,\n//images.ctfassets.net/3b1c87ettdg5/25hoWtwiJkLJHYEOzplanY/3d61504952e3e7a6292b8ec206840c3e/Gemini_Generated_Image_kz2wzpkz2wzpkz2w.png?w=2528&h=1696&q=100 2528w","sizes":"(max-width: 1200px) 100vw, 1200px"}},"tags":[{"label":"AI"},{"label":"pci"},{"label":"DSS"}]}},"pageContext":{"id":"bf1b3dc2-1385-5b81-b0e3-c0cb8f5debc1"}},"staticQueryHashes":["2026470958","2461330136","3450805815"]}