Andrew Barnes

3 minute read

It is ServiceNow new release season! With the New York release in Early Access, we will cover some of the features newly available to application developers. In this post, I will cover more of the new features and enhancements in Flow Designer. Visit Part 1 of New York: Flow Designer if you missed it. Complex Data Complex data objects are now available to be created in your flows and actions!

Dave Slusher

4 minute read

As we discuss the new features of New York, it is only natural I should discuss first one of my great loves in the platform - the Automated Test Framework. Every release since it was introduced expands the capabilities of this tool and New York is no exception. Here are the highlights but the full list is here. Parallel Testing and Mutually Exclusive Tests In previous releases, ATF ran effectively a single thread of testing.

Andrew Barnes

4 minute read

It is ServiceNow new release season! With the New York release in Early Access, we will cover some of the features newly available to application developers. In this post, I will discuss some of the new features and enhancements in Flow Designer. Two of the features were included in the last Live Code Happy Hour show on July 26th. Inline Script One of the features I am most excited about in Flow Designer is Inline Scripting.

Dave Slusher

2 minute read

New York is Released!! It is that time of the year, new release Early Availability time. It’s my favorite season of the year! New for Developers in New York Studio - JS Beautify, Conditional Breakpoints, Context Menu updates Automated Test Framework - Mutually Exclusive Tests, Create User step, Rollback Browser Flow Designer - Complex data and scripts, Inline Scripts and Editor, Inbound Email Triggers Mobile Studio - for migrating Madrid mobile apps to the New York paradigm Those are just a few of the highlights you will find in the New York ServiceNow release.

Andrew Barnes

5 minute read

What is GlideAggregate Earlier this year, the blog visited the topic of GlideRecord. I shall set my sites on the friend and close relative to GlideRecord, GlideAggregate. GlideAggregate is an extension of GlideRecord. It provides the capability to do aggregation (COUNT, SUM, MIN, MAX, AVG). These operations can be done with regular GlideRecord use, but with GlideAggregate, they are optimized around these use cases and offer significant efficiencies. Let’s look at an example GlideAggregate setup.

Dave Slusher

5 minute read

One of the unsung features in the Automated Test Framework is that you can use it to test your Scripted REST APIs. I’m a fan of having as much robotic coverage as possible, so backstopping API development with tests is a good thing. Let’s look at how to do that. I will use an example of a relatively recent API that I developed, the commenting system on this very blog. I’ll create a test that:

Patrick DeMartine

8 minute read

2019 SERVICENOW DEVELOPER SURVEY RESULTS Thank you to all who responded to the survey that we conducted from March b April. We appreciate the time, feedback, and insights you provided. The survey results will play a vital role in continuing to shape the Developer Program and Site for not only your needs but the greater ecosystem as well. Below is an infographic of the results followed by a more detailed explanation of each graphic/area.

Andrew Barnes

2 minute read

It is with joy and regret that Knowledge19 is over. Thousands of attendees, partners, and staff descended upon Las Vegas to attend the hundreds of breakouts, labs, and workshops. I am going to share a few of my thoughts about the event. CreatorCon The CreatorCon events are at the core of what we do here on the developer site. I mostly was only able to see the activities in which I was presenting.

Dave Slusher

2 minute read

Ever since personal developer instances were introduced, the ServiceNow developer community has had a complicated relationship with them. We give them out for free but we don’t have infinite capacity so at points we have run out of them. We introduced hibernation to allow us to fit more on the same set of infrastructure. They do expire after 10 days of disuse, and this continues to happen. However We have introduced a new feature in the program.