Ruby Mountain Release

Jacquie Mason

This Year's Grand Finale: An Update That Shines Like a Ruby!

Lamoille Lake surrounded by the beautiful Ruby Mountains

The Ruby Mountains Wilderness is a protected wilderness area in the Ruby Mountains of Elko County, Nevada, United States. It covers approximately 90,000 acres (36,000 ha) and is administered by the Humboldt–Toiyabe National Forest.


Ruby Mountains Wilderness contains hiking trails ranging between 9,000 and 10,000 feet in elevation. Hiking destinations include Seitz Canyon and the Lamoille Lake Trail.


Take Your App Customization to the Next Level!


We’re thrilled to unveil exciting new customization options for the Info Alert and Start Screen, giving you unparalleled control over how tasks and information are displayed in your app!


Now, you can fine-tune dynamic titles and subtitles, add eye-catching custom icons, AND choose background and foreground colors that perfectly align with your brand or app aesthetics.


But that’s not all—our new f(x) mode lets you use dynamic color pickers to create adaptable visual cues based on conditions. Imagine colors changing automatically based on criteria, like using IF({{Something}}, '#FFFFFF', '#000000') to adjust shades on the fly.


Here’s the game-changer: no more relying on static info alerts at the bottom of the Start Screen to track task counts and navigate to the Task Screen. Now, you can configure the alert to open your very own custom Task List Screen, making task interaction smoother, smarter, and more personalized than ever.



Simplified Folder Selection for Google Integrations!

Say hello to a streamlined workflow with our brand-new Google Folder Picker for Google Drive and Spreadsheets integrations! Soon, you'll be able to effortlessly browse and select files or folders from your Google Drive—directly within the platform.


But here’s the best part: this update eliminates the need for CASA (Client Access Security Assessment) Certification, which was previously required for apps accessing Sensitive or Restricted API scopes. With CASA certification no longer free, this change is a game-changer for many users.


Now, you can skip the hassle, enjoy seamless file browsing, and keep your focus where it belongs—on getting things done! 🚀


**Stay In the Know with Real-Time Progress Upload Tracking!** 


We’re excited to roll out **real-time progress tracking** for your form submissions! With this new feature, you’ll have complete visibility into the status of your uploads from start to finish. No more second-guessing or waiting in uncertainty—now, you can watch your submission progress in real-time and know exactly when it’s successfully uploaded. 


Whether submitting data from the field or managing critical tasks in the office, this update brings peace of mind and ensures every submission is accounted for. It’s all about giving you the tools to stay informed, confident, and in control of your workflow. 🌟


Introducing Dynamic Text Evaluation with the EVAL Formula!


Get ready to take your forms to a whole new level of adaptability and intelligence with our latest feature: Dynamic Value Evaluation Using Indexed Placeholders. The game-changing EVAL formula empowers you to create smarter, data-driven forms that respond dynamically to user input and data sources.


How Does It Work?
EVAL lets you use indexed placeholders (like
{{0}} , {{1}} , etc.) to dynamically populate field values. These placeholders automatically reference specific fields, making even the most complex background calculations simpler than ever.


Let’s See It in Action:

  • {{0}} is dynamically replaced by the value in {{textfield1}} .
  • {{1}} is replaced by {{textfield2}} .

This means you can now reference formulas stored in a data source to populate field values dynamically!


Example Scenario:
Say you fetch a formula from
{{ds[0]}} and evaluate it using values from {{textfield1}} and {{textfield2}} .

Use Case Highlight:
Imagine a choice field linked to a data source where:

  • The display column has options like Yes or No.
  • The value column contains formulas to execute based on the selection.



If a user selects Yes, the corresponding formula might be:
 
CONCAT("{{0}}", " and ", "{{1}}")


The dynamic value property would then be configured to evaluate this formula, generating a fully customized response based on the user's input.


Why Is This Exciting?
This feature unlocks the ability to create highly dynamic and adaptable forms, where content and workflows adjust in real time based on user inputs or underlying data sources. Whether you're tackling complex calculations or creating personalized experiences, the EVAL formula ensures your forms work smarter, not harder. 🚀


Streamline Your Workflows with the New Task Recurring API!


Say goodbye to repetitive manual updates and hello to effortless task management! Our New Task Recurring Endpoint is here to make managing recurring tasks more efficient than ever. With this powerful API feature, you’ll gain full control over your recurring task schedules with just a few calls.


Here’s What You Can Do:

  • GET: Retrieve detailed information about recurring tasks, including schedules, assigned users, and more—everything you need at your fingertips.
  • POST: Set up new recurring tasks directly through API calls, integrating them seamlessly into your workflows without the hassle.
  • PUT: Update existing tasks to adjust schedules, reassign users, or tweak other details, ensuring your system stays current and flexible.


Whether you’re managing a small team or overseeing a complex operation, this new endpoint simplifies your processes, saves valuable time, and helps you focus on what truly matters. Let automation take care of the rest!




Smoother Password Resets for App-Only Users!


We heard you! Some of you using the app exclusively ran into a frustrating loop after updating your password via a web browser. You’d get redirected to the web portal login screen—only to hit a roadblock. We get it—confusion like that can be a real headache.


Here’s how we’ve fixed it:

  • Password Reset Success Screen: After resetting your password, you’ll now see a dedicated success screen with a convenient “Redirect to App” button, allowing you to jump back into the app seamlessly—no more detours through the web portal login screen.
  • Improved Web Portal Error Message: For app-only users, we’re introducing a clearer, more helpful error message that explains access is limited to the app, reducing confusion and guiding you in the right direction.


These updates are about reducing frustration, improving clarity, and ensuring you can return to the app smoothly. Your time matters, and we’re here to make things easier.


Obtain User ID from API Explorer/API Response


Good news! We’ve made a significant upgrade to our API responses to make your workflows smoother and more efficient. Previously, API responses only returned a GUID, which, while useful, made it tricky to identify users without additional steps. With this update, the User ID will be included in the API response—available when using an API Full Access Key.


Why is this important?
This improvement simplifies and streamlines a range of tasks, such as:

  • Automatically Creating Contacts in CRMs: With the User ID readily available, you can seamlessly sync user data into external customer relationship management systems or other platforms that depend on precise user identification.
  • Enhanced Integration with External Platforms: No more jumping through hoops to match GUIDs to User IDs. The process is now more intuitive, making it easier to connect and integrate your workflows with third-party systems.
  • Time and Hassle Saved: By reducing the complexity of managing user data in your integrations, you’ll save valuable time and eliminate potential errors caused by manual data matching.
  • This update is a game-changer for anyone managing complex workflows or leveraging external platforms. It ensures better compatibility, smoother automation, and less time spent on tedious manual tasks. Your integrations just got a whole lot smarter!

Unlock Greater Flexibility with the New AWS Custom S3 Endpoint Option!


We’re excited to announce the addition of a **AWS Custom S3 Endpoint** option in the Region settings. With this new feature, you’ll have the ability to specify your own custom S3 endpoint, giving you the freedom to integrate seamlessly with **S3-compliant third-party services**. 


Why is this update a big deal?

This enhancement is all about choice and control. It allows you to: 

- 'Leverage Alternative Storage Solutions:' Whether you’re using a specific third-party provider or an in-house S3-compatible service, you can now easily connect it to your workflows. 

- 'Maintain Full Data Compatibility:' By supporting the S3 standard, the integration remains robust and compatible, ensuring smooth operation no matter which compliant service you choose. 

- 'Optimize for Your Needs:' Whether it’s about cost savings, regional compliance, or performance, the custom endpoint option allows you to tailor your storage setup to align with your unique requirements. 


What does this mean for you?

With this update, integrating with alternative storage platforms is no longer a complicated process. You can maintain the same level of control over your data while enjoying greater flexibility to choose the solution that works best for your business. It’s a win-win for both customization and simplicity! 


Take control of your data storage strategy and make the most of this powerful new option. 🌐


Meet DEVICEALIAS(): The Game-Changer for Device Management! 🎉


Say goodbye to cryptic system labels and hello to clarity with the DEVICEALIAS() function!


This exciting new tool unlocks the power of meaningful device management by returning the user-defined name of any device. Now, you can skip the frustration of trying to decipher default labels and start working with names that actually make sense to you.


Why You’ll Love It:

  • Simplified Device Identification: Instantly know which device is which—no more guesswork!
  • Streamlined Management: Whether you’re overseeing a small fleet or an army of devices, meaningful names make tracking and organizing a breeze.
  • Customizable to Your Workflow: Set names that align with your specific needs, so every device has its rightful place in your system.

This is a game-changer for anyone managing multiple devices. From ensuring smooth operations in complex setups to simply keeping tabs on your tools, DEVICEALIAS() makes your work smarter, faster, and far less stressful. Ready to take control?


New Toggle Table Search Bar Feature! 🎯


Say hello to a sleeker, more efficient interface! We’ve introduced a powerful new option that lets you toggle the Table search bar on and off with ease. This feature is perfect for those smaller tables where a search bar might feel unnecessary, helping you declutter your view and save valuable screen space.



This simple yet impactful update gives you the flexibility to design your workspace exactly how you like it. Whether you're prioritizing space or functionality, the power is in your hands. Get ready for cleaner tables and a better user experience! ✨


Task Map Upgrade: Pin Stacking Just Got Smarter! 📍

We’re making the Task Map even better with a highly anticipated update to pin stacking! With this enhancement, pins will now be more visible and easier to distinguish, even in busy or overlapping areas.

Quickly identify tasks and locations without getting lost in a sea of stacked pins. Spend less time deciphering maps and more time focusing on what needs to be done. This update is all about making your map interactions smoother, faster, and more intuitive. 🗺️


Maintenance Updates:



  • Task Dialog Button Updates: We’ve revamped the “Create” buttons in the Add Task dialog, making them more accessible and user-friendly for a smoother task creation process.
  • Connector Log Popup Upgrade: The Connector Log popup now features an increased dialog size, giving you better visibility and making it easier to review logs.
  • Scrollbar Enhancements: Wider scrollbars have been introduced for a smoother and more comfortable scrolling experience.



As always, please reach out if you have any questions, comments, or feedback.

Email us anytime: support@formsonfire.com

Share by: