Request for Knack Developers regarding KTL Library

I doubt I’m alone in using the KTL Library, as it adds much needed functionality to the platform that lets us keep our customer’s on Knack.

After this morning’s app outage due to a conflicting change published by Knack with the KTL Library, I’d like to kindly request that the Knack Development team add the KTL Library to one of their apps in their test environment so that in the future if they make an app breaking change it can be evaluated in advance and the relevant party can be notified.

The objective is to give the third party developer who maintains this library for FREE enough of a lead time to fix any conflicts or issues BEFORE your customers who use this library’s apps stop responding in the middle of a work day.

Thank you in advance.

5 Likes

I think this is a great idea. The KTL has become as important to Knack as Knack for us.

Another option would be a dev change log that you could subscribe to it’s not just the KTL that uses code.

Craig

3 Likes

Agreed, @Kara, I’d greatly appreciate anything you can put in place to avoid these breaking changes in the future.
Thankfully @NormandDefayette_CortexRD was available to respond quickly. :pray:

3 Likes

It would definitely be nice to get a dev log somewhere, that’s also a good call.

Also, I just to be clear, because KTL has a vast feature set, my recommendation is just a simple pass/fail check on whether or not the changes being made by Knack’s Development Team breaks Knack when the Library is loaded/present. It isn’t to test or check if KTL functionality is working as expected.

3 Likes

I will through in my had into this request as well! KTL has completely transformed my app (Thanks to @CSWinnall and Amanda)! While I wasn’t personally effected this time, this is something that I am worried about. Adding some basic go/no go tests would be fantastic.

For some reason I doubt that some knack devs DON’T use the KTL :smiley:

3 Likes

This is great feedback, thanks Kris and others! Could you private-message me and @Kara an app that already has KTL-code included in it, so that we can copy it into our test-instances and leverage it for future test pre-release?

3 Likes

Hi @JohnKaras,

I’d like to propose using the KTL Tutorial app as our testing platform. It’s comprehensive and contains all the key functionality we need to test.

I’ll create an account for you and optimize several specific pages for efficient testing. This will allow you to quickly verify functionality after updates through a streamlined workflow.

Our immediate goal is to validate core features with minimal clicks. Looking ahead, I plan to automate these tests and implement scheduled runs to ensure consistent quality checks.

Please let me know your thoughts on this approach.

Best regards,
Normand

1 Like