Senior Developer Advocate
Looking back on the last year, we are proud to say that 2022 was a groundbreaking year for Innovation Studio. Our partners launched 38 new apps, including 12 new Marketplace apps. The Marketplace now has more than 20 different apps that institutions can offer to their users, through a newly redesigned experience (see below).
Some of the more notable apps launched in 2022 include:
Our Support team grew from four members at the end of 2021, to seven members today, and over the course of 2022 they performed 1586 deployments, 393 of which were production deployments.
In all, Innovation Studio added 11 new team members last year.
We hosted four trainings in 2022, and trained 113 developers in the Q2 SDK and Innovation Studio platform.
We are also happy to say that the move to code.q2developer.com was a success. Here are some statistics of the peak usage we have seen on a monthly basis:
Our developer portal, Q2Developer.com, is also becoming an essential tool for Q2 partner developers. It has 3,648 registered users with 1,335 logging in since November.
Rocket Mortgage and Q2 Innovation Studio have partnered to offer financial institutions a seamless mortgage lending experience for their customers. Features include a mortgage calculator, up-to-date mortgage rates, status updates for applicants, and servicing integrated into the mobile banking app.
Click here to learn more about Rocket's offering and to be one of the first institutions to offer Rocket to your customers.
Our Marketplace team has been hard at work on enhancing the experience for all users, and recently released a newly redesigned interface. This will be rolled out to existing Marketplace customers over the next few weeks, and all new Marketplace customers will receive this new design:
The latest release of Tecton includes a total revamp of the Tecton Documentation site, complete with searchable topics and enhanced examples. Click here to see the new site! Updates include:
Note that if you are finding the new documentation challenging to use in any way, you can find the last version documentation in the old format here, and also please send a quick email to sdk-support@q2.com with your comments.
Detailed and accurate documentation is a vital part of the service we offer. In December, the team focused on documentation updates and improvements. As part of this effort, we closed over 30 documentation cases. Some of the updated topics are listed below.
Q2 Fundamentals and Definitions
Getting Account Information in SSOs
Creating a Marketplace product - Getting Started
Custom Stored Procedure Guidelines
Enhanced input validation documentation
Database concepts - Transactions
Cache endpoint and deleting cache keys
How to work with Q2's new Composable Dashboard
International Wire Request model
Marketplace Off System Transactions
override_summary_log and default_summary_log properties
getFeatureConfig and its dependency on configuredSystemVariables
q2-calendar element - how to clear the date
Q1 training will be held virtually and on-site February 7-9. Come visit us here in beautiful Austin, TX! Whether on Zoom or in person, we'll be looking forward to your participation.
This three-day event gives developers a comprehensive overview of the Q2 platform and how to apply the Caliper SDK to build your solution with industry best practices. Our team provides guidance and practical knowledge as you work towards achieving your goals with Q2. For more information on the course, see the training agenda page.
See here for a full schedule of training this year.
In this blog post, Q2 veteran and SDK senior developer Paden Rose explains how and why to avoid writing custom SQL in your SDK application. Click here to read it.
You can now specify a list of languages that you support on a Marketplace or Accelerator app. This will be displayed to customers on the marketing page for your app.
December 2022 - January 2023 Release Notes (2.158.0 - 2.167.1)
q2 delete_extension
removes an extension from the file system (opposite of create_extension)q2 db get_marketing_page_name
q2 db add_marketing_page_name
q2 db change_user_logon_name
q2 run
will validate and correct any errors with unauthenticated tecton extensions. For more details see the new documentation about this feature.q2 uninstall
will show locally present extensions firstq2 update_installed
now correctly retains list item types in Config updates.get_user_property_data_elements_by_category
.get_by_category_name
.get_logons_without_login_since
.change_user_logonname
.get_by_id
self.hq_credentials
should be automatically populated during multitenant flows if the underlying HQ is new enoughq2_sdk.core.rate_limiter.rate_limit
decorator.hydra_product_name
property.delete_phone_number
edge case fixedGinny Seaman joins the Innovation Studio from the adtech industry with 15 years of support, project management and integrations experience. While she is new to Q2, she is excited to learn new skills and leverage her knowledge and experience to expand and strengthen support for the Innovation Studio and our developers. Ginny enjoys her cats and plants, traveling and learning guitar, painting and reading.
Ruchish "Ru" Shah joins the Innovation Studio from Sensibill SDK team in Toronto to focus on releasing Q2 Native Caliper SDK for iOS platform and building documentation around it so that integrators can create Mobile Application modules using Q2 Native Caliper SDK. He was with Sensibill for over three years and has worked on Sensibill SDK. Ruchish hopes to learn as much as possible from existing Mobile application team to build and maintain Q2 Native SDK while continuing to enrich and strengthen the experience of working in the Innovation Studio team. Ruchish spends his remaining time with his 4 year old daughter on various sports, especially swimming, where he was state level champion back home in India.
Brandon Hogan joins the Innovation Studio's Caliper SDK team from the newly acquired Sensibill team. He will be working on the native SDK. He has over 9 years of mobile engineering experience, with a focus on the android platform. Brandon hopes to contribute and help grow the team, while also gaining experience himself in other disciplines found within the Innovation Studio. Outside of work, Brandon is a weekend novice woodworker, an avid gym rat, and lifelong nerd in the world of fantasy and sci-fi.
Caliper SDK (Python) 2.167.1 - CHANGELOG
Tecton SDK (Javascript) 1.21.0 - CHANGELOG
Marketplace (Python) 0.8.7 - CHANGELOG
Caliper API (Python) 1.17.0 - CHANGELOG