This post is being continually updated with links to our Quebec Release topic blog posts, Break Point podcasts, and Creator Toolbox (CTB), Live Coding Happy Hour (LCHH), and other video content.
Quebec is Released!
We here at the developer program are incredibly excited to announce the Quebec Release is now available on personal developer instances!
For this release, we’ll be highlighting a different product, feature, or product area each week for the next couple of months until general availability. Until then, here are the things we think developers should know about in the Quebec Release.
Quebec Release Highlights
App Engine Studio
App Engine Studio is a development tool for creators of varying skill levels to build applications that meet the immediate needs of your organization.
- BLOG: App Engine Studio
- PODCAST: Break Point - App Engine Studio With Chris Haas
- TECHNOW: TechNow Ep85 | Create Apps Fast With App Engine Studio
- LCHH: Pipelines in App Engine Studio
UI Builder, one of the main highlights of the Quebec release,B enables anyone to build new pages or customize existing pages for workspace and portal experiences using a vast library of ServiceNow design components and/or custom components.
- PLAYLIST: UI Builder Bytes YouTube Playlist - Currently 14 videos and growing
- LCHH: Building a Portal with UI Builder in Quebec
- LCHH: UI Builder Workspace in Quebec
- LCHH: Theming a UI Builder Portal
- BLOG: Introduction to the New Now Experience UI Builder
- BLOG: UI Builder - About Pages: Templates, Parameters, and Variants
- BLOG: UI Builder - Data Resources
- BLOG: UI Builder - EVAM Data Resources
- BLOG: UI Builder - Client state parameters, Client Scripts, and Events
- BLOG: UI Builder - Modals
- BLOG: UI Builder - Resources
- BLOG: UI Builder - Building from App Engine Studio
- BLOG: UI Builder - Adding a Custom Component with Events
- BLOG: UI Builder - Theming
Script Tracer is one of the features we’re most excited about as developer advocates. The Script Tracer can help you filter your debugging search to quickly narrow down script problems.
Other New Features and Enhancements
IntegrationHub also received a slew of updates including the ability to trigger a flow through REST, managing complex bi-directional process integrations with Remote Process Sync, and a new, modern UX for codeless ETL.
AI Search gives people the personalized, relevant, and actionable information they need right from their search window and has the potential to reduce time spent searching by 50%. It is available throughout the Now Platform in service portals, mobile, and Virtual Agent.
- LCHH: AI Search in Quebec
NLU Workbench replaces the NLU Modile Builder and gives you a unified view across languages and applications such as Virtual Agent, AI Search, etc.
Reporting has gotten some nice updates as well including quick calculations on specific fields, multiple formatting options, and dynamic reports.
Now Experience, in addition to UI Builder adds close to 100 new components in Quebec.
App Customizations allow you to manage your company’s customizations for applications that belong to other organizations (including ServiceNow). You can create and manage your company’s customizations for store applications via the Application Repository.
Batch App Installs allow you to install, monitor, and rollback your applications in batches.
Instance Scan can interrogate your instance for configurations that indicate health issues and identify opportunities to address best practices. It checks your existing configurations and helps you avoid creating future configuration issues, and is a tool that can be used as a part of your development operations, release management as well as pre- and post-upgrades.
Upgrade Center helps you plan and manage your upgrades.
The ServiceNow Command Line Interface (CLI) is a command-line interface that lets you perform instance operations from your local system. You can extend the CLI to include new commands that meet your application’s needs.
Process Optimization automatically analyze the effectiveness of their business processes.
- CTB: Process Optimization
Email Reply Separators is a new table that allows you to put in strings and regular expressions to denote different separators. No more comma-separated entries in a single system property!
Platform Encryption is enabled by the Key Management Framework (KMF), which lets you protect data in your instance with industry best-practices encryption, access control, key life cycle management and key protection.
Data classification allows you to assign categories to your database fields, manually, or through APIs then easily report on them to ensure regulatory compliance. For example, you can identify the phone number field on sys_user as PII.
There are three ways you can get hands-on a Quebec personal developer instance on the Developer site after logging in:
If you already have an instance you can upgrade it by clicking Manage > Upgrade in the Your Instance widget on the left side of the homepage. In the dialog that comes up, choose Quebec.
If you don’t have an instance and want to request a new Quebec instance you can do that by clicking the Request an Instance button.
In the dialog that comes up choose Quebec.
If you already have an instance, but want to start fresh you first need to release your current instance (you will lose any development work) by choosing Manage > Release Instance in the Your Instance widget. You’ll need to wait 15 minutes and then you’ll be able to request a new instance from step 2.
Most, if not all, of the training on the developer site has already been updated for the Quebec release so you’ll still be able to do those courses and learning plans after upgrading.
Stay tuned to our blog and youtube channel for new Quebec themed content every week during the early access period. We’d also love to hear what you think about the new features available in this release, so feel free to hit up any of the developer advocates on social media, the community, or sndevs slack.