Skip to content

Changelog

4.15.5 [UNRELEASED]

Added

  • Shedbuilder: USTPay payment processor for online payments
  • Kidzspace: USTPay payment processor for online payments

Fixed

  • Shedbuilder: Installment loan financing plans no longer say site prep must be paid up-front
  • Shedbuilder: Doors and windows may no longer be placed over the center seam in delivered-in-halves sheds
  • Shedbuilder: Checkout getting stuck at error sometimes after changing the delivery zip code

Updated

  • BOMs: Fixed incorrect part number in Hartfords
    • Fixed error handling barge truss roof pitches
    • Added fastener line item for Hartford double-wide sizes
    • Updated Double Wide Hartfords floor assembly to use half sized floor assembly components
    • Added the BOM Dormer as a line item for Somersets
    • Update Porch Soffit dimensions for Fairview 4 model sizes
    • Update Somerset shingle counts to be equal to Skyline shingle count +1 bundle
    • Fixed typo in BOM partnumber for treated wood
    • Fixed issue where Somerset were not outputting Corner and Splice Trim
    • Prevent Double Wide Hartfords from allowing end wall vents
      • This also will prevent the BOM output from listing them on BC
    • Update Truss Braces on Hartford Double Wide sheds to use a 2x6
    • Add line items for the Interior Wall on Hartford Double Wide
    • Set Hartford Double Wide sheds to use 4x10 panels for end walls instead of 4x8

4.14.4 [2026-03-03]

Fixed

  • Shedbuilder: Fix error validating order changes when order is using a financing plan
  • Shedbuilder: Fix inventory orders being forced to Factory-Built at checkout

Updated

  • Shedbuilder: Updated site prep verbiage
  • Shedbuilder: Logo and branding updates
  • Garage Builder: Logo and branding updates
  • Kidzspace: Logo and branding updates

4.13.2 [2026-01-19]

Fixed

  • Shedbuilder: Restored sending order confirmation emails. This was accidentally removed in the 4.13.1 build.

4.13.1 [2026-01-15]

Added

  • Shedbuilder: Additional disclaimer for new shed orders with a foundation
  • Shedbuilder: Additional disclaimer for new shed orders with limestone site prep
  • Shedbuilder: Verbiage about design specifications finalization in the order confirmation for all shed orders

Fixed

  • Kidzspace: Fixed incorrect order total on price tag
  • Shedbuilder: Financing tags for featured sale inventory will include up to two financing options

4.12.12-31 [2025-11-18]

Updated

  • BOMs: Updates and Fixes to counts and lengths
    • Add drip edge colors (White, Brown, Black)
    • Remove barge truss line item for Elliot sheds
    • Update Payson porch posts to only output 1 post for the center post instead of 2 for sheds greater that 14' wide
    • Fix incorrect part number for Brookside porch trusses
    • Fix incorrect part number for Brookside barge trusses
    • Always use 10' piece 2.CHANJV for vinyl JV channels
    • Always use 10' piece 2.3OCV for vinyl outside corners
    • Fix null error in soffit calculations
  • Shedbuilder: UI no longer displays a price if the selected build type is not allowed by the price set
  • Shedbuilder: 16"-deep pent roofs are now always* 8' long
    • If the 16"-deep pent roof is over a 33" or 36" single door, then the pent roof is 6' long
  • Order Admin: Financing Tags now do not display RTO on BOS Inventory sheds or if the price of the shed is higher than allowed for RTO

Fixed

  • Shedbuilder: Fix financing tag showing ineligible financing methods for an order
  • Shedbuilder: Fix error calculating price when using a "percent off options" promo codes
  • Shedbuilder: Fix issue during checkout where users would be stuck with LDW accepted on a shed if the user accepts the LDW waiver and then changes the payment type to one that does not support LDW
  • Shedbuilder: Fix price summary and order total displaying incorrectly on order confirmations for orders without a payment method
  • Order Admin: Price tag now properly calculates the pre-discount price and factors in surcharges
  • Order Admin: Fix broken layout for financing tags on featured sale inventory
  • Order Admin: Fix broken Order Confirmation PDFs on older unsold Inventory sheds
  • Order Admin: Fix issue with Featured Sale on Financing Tag not dispalying pricing
  • BC: Fix steel roof prices missing in BC sales orders
  • Kidzspace: Fix issue where PDF would not be generated on Quote Confirmation page

4.12.12-30 [2025-10-28]

Fixed

  • Order Admin: Fixed an issue calculating monthly rates for finance tags.

4.12.12-29 [2025-10-07]

Fixed

  • Kidzspace: Fixed an issue where Site Prep and Perimeter Framing options were incorrectly getting promo code discounts applied by the Pricing Engine.

4.12.12-28 [2025-10-03]

Fixed

  • Kidzspace: Fixed an issue where Kidzspace order PDFs had invisible text.

4.12.12-27 [2025-09-25]

Updated

  • Shedbuilder: When syncing to Business Central, if updating the sales center code fails, the sales center is now only reverted to "CORPORATE" if the field previously was blank

Fixed

  • BOMS: Corrected item part number 2.CRV-LOWPRO
  • Shedbuilder: Financing plans now properly appear as options during checkout if the financing plan supports the build type used by the shed
  • Shedbuilder: Financing plan monthly rates once again appear on quotes
  • Shedbuilder: Fixed the unit price for loft sales line items in Business Central

4.12.12-22 [2025-09-17]

Added

  • Shedbuilder Admin: Add ability to create, edit, and remove financing plans, and control which financing plans are available per price set
  • Shedbuilder BOMs: Add unit types SET and PAIR to BC Units of Measure override
  • Shedbuilder: Added Communication Preference to checkout page
  • Shedbuilder: New color group for metal rollup windows
  • Shedbuilder: Black option for standard metal options
  • Order Admin: Add ability to edit ShedBuilder adjustments
  • Order Admin: Add ability to edit and remove Kidzspace adjustments
  • Order Admin: Add PendingDelivery and InventorySold as options in the update order status modal for Shedbuilder orders
  • Order Admin: Added allowed build type as a property of financing plans
  • Order Admin: Added Order Type column in the inventory Order Export
    • Renamed Region Price to Region Subtotal
    • Subtotal is displayed without tax, and Total is displayed with Tax
  • Order Admin: Add Pending Transfer Status to Order Admin
  • Order Admin: Added new Inventory Report
    • Only available to Superadmin Users
    • Includes all inventory orders not Cancelled, Archived or Unsubmitted
    • Includes the new PendingTransfer status
  • Order Admin: Add button to force BC sync of sales orders
  • BOMS: Added Concrete Anchor BOM Calculation
  • BOMS: Added Plywood Clip BOM Calculation
  • BOMS: Added Porch BOMs for Structural Components of Eave Porches
  • BOMS: Added Rafter Tie Down BOM Calculation
  • BOMS: Added Header BOM Calculation
  • BOMS: Added Jack Stud BOM Calculation

Updated

  • Shedbuilder: Display pent roof metal or shingle color whenever the pent roof item is listed
  • Shedbuilder: Updates to checkout to work with new dynamic financing plans
  • Shedbuilder: Updated Loft Partnumbers to reflect width of shed
  • Shedbuilder: Garage doors and garage door openings now must be at least 8" from other garage doors and garage door openings
  • Garage Builder: Garage doors and garage door openings now must be at least 8" from other garage doors and garage door openings
  • Business Central: Update ShedBuilder/Kidzspace to not include inventory items in Production BOM outputs when sending to BC
  • BOMS: Update Steel roofs to include Vented and Solid Closures
  • BOMS: Update Floor Structure BOMs
    • Remove line items with lengths greater than 16'
    • Revise calculation to better represent splice position on sheds greater than 16' long
    • Update 32' long sheds to use alternating splice positions for better stability
  • BOMS: Update Bottom Chord BOM calculations to account for End Porch on Horizon and Payson
  • BOMS: Update BOM pieces on underside of Porches (End and Eave Porches)
  • BOMS: Update Wall Panel pieces on Eave Walls
    • This fix adjusts wall panel dimensions marked in the Revisions PDF. Sancsoft has put the height changes when concrete floors on hold for the time being
  • BOMS: Update Top and Bottom Plate BOM counts when US Code Packages are applied
  • BOMS: Update Trim lengths based on Revision
  • BOMS: Update Porch beams calculations for count and length
  • BOMS: Update House Wrap BOM calculations to use Square Footage
  • BOMS: Update Pent Roof BOMs to use linear feet
  • BOMS: Update Felt Paper BOM calculation
  • BOMS: Updated Bottom Chord BOM count calculation when Lofts are applied to shed
  • BOMS: Update Plank Flooring BOM calculations
  • BOMS: Updated Small Wood Vent UOM
  • BOMS: Updated Vent Louvers BOM Calculation
  • BOMS: Updated Arched Timber Braces calculation to include when Pent Roofs are added to shed
  • BOMS: Updated BOM stud count, accounting for rules outlined for Doors and Windows
  • BOMS: Updated Bottom Chord BOM length to only measure length of interior space, no longer includes overhangs or porch distance
  • Order Admin: Updates to Shedbuilder order display page to work with new dynamic financing plans
  • Order Admin: Update price set modifications page to list all financing plans, with inactive plans for the given price set showing as disabled
    • Added link to the price set edit page to change the financing plans enabled for the price set
  • Order Admin: Show pre-tax subtotal in Inventory Reports
  • Kidzspace: New inventory orders now use the On-site Install delivery method, instead of Kit
    • Existing unsold inventory orders have been updated to use the On-site Install delivery method
  • Kidzspace: Updated Home page to remove one example option, and simply the Vinyl example's design
  • Kidzspace: Terminology updates:
    • Change "Grey" to "Gray"
    • Change "Swingset" to "Swing Beam"

Fixed

  • Kidzspace: Fixed price of rubber mulch not updating when the perimeter area is forced to expand due to adding an item to the playset
  • Kidzspace: Fix rubber mulch price not updating properly when adding new items to the playset
  • Kidzspace: Fix playset disappearing if the user clicks the "back" button when adding a perimeter to the playset
  • Kidzspace: Fixed issue with phone number not being sanitized when attempting to sync with Customer info on BC
  • Order Admin: Fixed customer name not appearing in the Kidzspace quotes table
  • Order Admin: Fixed error when deleting financing plans
  • Order Admin: Fixed error with Inventory Quotes not Showing Sales Tax
  • Order Admin: Fix responsive layout for order admin side panel on smaller screens
  • Shedbuilder: Fixed pent roofs being listed multiple times on the elevations document
  • Shedbuilder: Fixed LDW waiver not adding to the shed price
  • Shedbuilder: Fixed checkout error when checking out with a pent roof
  • Shedbuilder: Fixed shed outline disappearing from elevation and work order PDFs when a pent roof is included
  • Shedbuilder: Fixed RTO text appearing on Built on Site orders during checkout
  • Shedbuilder: Fixed issue with paint charges not being applied to Factory Built, Delivered in Two Halves shed sizes
  • Shedbuilder: Fixed issue with Shingle Pent Roofs inheriting color of Metal Shed Roofs
  • Shedbuilder: Fixed express delivery charge remaining after an order is cancelled
  • Shedbuilder: Fixed LDW charge not being applied when checking out with an inventory shed
  • Garage Builder: Fixed foundation price not being applied when the garage has OSB siding
  • Garage Builder: Fixed internal error when calculating price summaries
  • BOMS: Fixed issues with BOMs not generating on 7/12 Roof Pitches
  • BOMS: Fixed issue with Arched Timber Braces not appearing on Newports
  • BOMS: Fixed issue with Truss BOM Counts above Porch not being accurate on Horizon
  • BOMS: Fixed Unit Mismatches on several BOMs
  • BOMS: Fixed internal error when considering soffits for a shed with vinyl siding

4.12.11 [2025-03-31]

Added

  • Order Admin: Add ability to edit or remove adjustments from orders

Updated

  • Kidzspace: Updated price tag layout and text

4.12.10 [2025-01-08]

Added

  • Shedbuilder: Use of dynamic materials for the floor and internal siding
  • Order Admin: Superadmin users may now change the state of any order to inventory

Updated

  • Shedbuilder: New foundations agreement document
  • Shedbuilder: BOMs updates for catskill models
    • Replace SmartFloor with High Performance OSB
    • Replace interior OSB with High Performance OSB
    • Replace SmartTrim with SmartSide Trim
    • Swap barge truss part numbers
    • Update number of runners on shed
  • Order Admin: Foundation Contract Update

Fixed

  • Order Admin: Fixed Inventory Quote not Pricing Correctly on Estimate PDFs

4.12.9 [2024-09-24]

Added

  • Shedbuilder: Versapay payment processor
  • Kidzspace: Versapay payment processor
  • Kidzspace: Business Central integration
  • Kidzspace: LiveChat widget
  • Kidzspace BC: Create BC comment sales line with inventory location for inventory orders

Updated

  • Shedbuilder: Custom pent roofs no longer attempt to place over items that are above the wall splice
  • Shedbuilder: Inventory quotes now inherit the adjustments from their root inventory order
    • Subsequent updates made to the adjustments of the root inventory order are also inherited by associated inventory quotes
  • Shedbuilder: Orders now have a separate BC Id property used for tracking the BC sales header
    • The BC Id field can be cleared to sever an order's connection to a BC sales header (such as when the order is cancelled)
  • Shedbuilder: Orders are now cancelled if the external document number is changedto VOID in the associated BC sales header
  • Kidzspace: "Dollars off subtotal"-type promo codes now work by reducing the price of an expensive line item on the order
    • Previously, these promo codes created a new, negative dollar amount line item
    • This change is to avoid complications when syncing the order with BC
  • Kidzspace: Dealer name is now listed on order confirmations
  • Kidzspace: An error in the playset images no longer breaks the entire order confirmation page
  • Order Admin: Kidzspace inventory orders now copy the dealer's address whenever the order state or location is updated
    • This only applies to Kidzspace orders in the Inventory or InventoryPending order states
  • Order Admin: Sales people may now only view their own inventory quotes
  • Kidzspace BC: PLAYSET sales line item now has a quantity of 1
  • Kidzspace BC: PLAYSET sales line item now has the order serial number in the SerialNo field
  • Kidzspace BC: Unit price is rounded to 2 decimal places for all sales lines
  • Kidzspace BC: Serial Number Cards are now created for orders
    • Contains the order serial number and a link to the order in Order Admin
  • Order Admin: Inventory Quotes now inherit adjustments of the original inventory order

Fixed

  • Order Admin: Fix error when attempting to remove the last promo code on an order
  • Kidzspace Admin: Fix form validation error when attempting to modify a price set
  • Kidzspace: Fix order confirmation PDFs cutting off after 1 page
  • Kidzspace: Fixed discount amounts on sales lines being cleared when the sales line's variant code is set
  • Kidzspace: Fixed "dollars off subtotal"-type promo codes not being reflected in BC sales lines or order total
  • Kidzspace: Fix error when cancelling an order from the Order Admin
  • Kidzspace: Fix the dealer/store name not being printed on order confirmations
  • Kidzspace: Fix issue with Order Confirmation page breaking if playset images fail to load

Removed

  • Shedbuilder: ChargeLogic payment processor
  • Kidzspace: ChargeLogic payment processor
  • Order Admin: Creating custom orders and placing payments on custom orders

4.11.6 [2024-09-04]

Removed

  • Order Admin: Removed link to custom orders, disabled creating new custom orders and placing payments on existing custom orders. Existing custom orders may still be viewed or archived.

4.11.5 [2024-09-03]

Removed

  • Shedbuilder: Removed ChargeLogic credit card form during checkout
  • Kidzspace: Removed ChargeLogic credit card form during checkout
  • Outdoors: Removed ChargeLogic credit card form during checkout

4.11.4 [2024-08-21]

Added

  • Shedbuilder Admin: Added SitePrepPerimeterFraming as one of the accessory subcategories
  • Order Admin: Added ability to generate quote PDFs for inventory quotes

Updated

  • Kidzspace: Increased default perimeter distance from 2ft to 5ft
  • Kidzspace: Increased maximum perimeter distance from 5ft to 8ft
  • Kidzspace: Restrict editing playset configurations for inventory orders to admin users

Fixed

  • Shedbuilder: Fix error when adding site prep to a shed that is not eligible for concrete flooring
  • Shedbuilder: Fixed display of trusses in structrual drawings for Brookside models
  • Shedbuilder: Fix order confirmation PDF being corrupted on the second order confirmation email
  • Order Admin: Fixed error when setting the postal code in the Quick Quote form
  • Outdoors: Fix a runtime error when compiling PDF templates

4.11.1-7 [2024-07-17]

Added

  • Shedbuilder Admin: Added pages for managing BC UOM overrides
  • Order Admin: Added ability to filter Kidzspace inventory by location
  • Order Admin: Users with sufficient permissions may now cancel orders that are in any inventory order state
  • Outdoors Admin: Deleted stores are now soft-deleted, preventing breakages from other records that reference the store
    • Ex: Location history in the order feed for an inventory shed

Updated

  • Platform: Upgrade to .NET 8
  • Platform: Increased authorization cookie lifespan to 30 days

  • BOMS: Updated allocating and counting of studs around doors and windows

  • BOMS: The underlying Silvertech pieces are now included for SmartLap or Vinyl siding sheds
  • BOMS: Updated order of columns in BOM CSV documents
  • Garagebuilder: Quote verbiage now uses the site visit amount from the price set for the non-refundable deposit amount
  • Kidzspace: Fixed layout and fonts in price tags
  • Kidzspace: Fixed background color on confirm perimeter button
  • Kidzspace: Updated price tag pdf output
    • Round up the SALE PRICE to display next whole dollar amount
    • Change from “Includes free local delivery” to “Includes delivery and installation”
  • Shedbuilder: Updated BC webhooks for sales orders when the sales order is deleted
    • If the deleted sales order is for an inventory shed, the order state is changed to Inventory, regardless of the current order state
    • If the deleter sales order is for a new shed or stock shed, the order state is changed to Complete, regardless of the current order state

Fixed

  • Shedbuilder: Site prep is may no longer be selected with the "No Floor, founation by customer" option
  • Shedbuilder: Fixed various image size and placement issues in structural drawings
  • Shedbuilder: Paint used for wooden doors on steel sheds is now included in the order summary colors
  • Shedbuilder: Site prep should not be available if the customer is making the foundation

4.10.11 [2024-06-26]

Added

  • BOMs: An additional stud is now counted for doors to represent the horizontal stud placed across the top of the door framing
  • BOMs: Added several options to the BOMs exclusion list
  • Kidzspace: Added the playset perimeter option
  • Shedbuilder: Added new custom pent roof options
  • Shedbuilder: Added explanatory notification when collision with a porch post blocks door placement
  • Shedbuilder: Sending emails will now try a second time if a temporary problem is encountered

Updated

  • BOMs: Updated calculation of SmartSide pieces for end walls
  • BOMs: Updated shingle count and drip edge calculations
  • BOMs: Boston models now use 6'2" studs for door framing instead of 4' studs
  • BOMs: Smartside piece counts are now rounded up to the nearest 2' measurement
  • BOMs: Corrected changes in smartside piece count from garage doors
  • Order Admin: Updated Kidzspace price tag PDF to display perimeter dimension and area information
  • Playsets Admin: Updated the order of operations text on price sets for better accuracy and clarity
  • Playsets: Users may now place multiple of the same object on the same wall of a playset, as long as there is sufficient space
  • Playsets: Updated order confirmation page for better mobile experience
  • Playsets: Perimeter line now updates while being dragged
  • Playsets: Increased the size of the perimeter drag tabs
  • Playsets: Dimensions toggle button now properly reflects toggle state
  • Playsets: Smarter behavior for automatically displaying the perimeter dimensions in certain menu states
  • Shedbuilder: Normalized internal roof type and vent type enumerations
  • Shedbuilder: Styling updates for structural drawings
  • Shedbuilder: Wooden doors on steel sheds now have access to paint colors instead of steel colors

Fixed

  • BOMs: Fixed height of studs
  • BOMs: Fixed dimensions of roof sheathing on Boston sheds
  • BOMs: Fixed splice trim for 12' wide Mystic
  • BOMs: Fixed stud heights on Boston sheds
  • BOMs: Fixed the wall framing top and bottom plates not appearing in Boston sheds
  • BOMs: Fixed corner trim missing from Gardener sheds
  • BOMs: Corrected runner splice piece counts on larger sheds
  • BOMs: Removed drip edge along end walls for steel roof sheds
  • BOMs: Truss braces are no longer counted as additional trusses
  • BOMs: Fixed smartside siding calculations for Gardener, Scioto, and Skyline models
  • BOMs: Fixed truss braces not being counted when lofts are added to a shed
  • BOMs: Fixed continuous ridge vent part number on steel roofs
  • Order Admin: Fixed Kidzspace non-inventory orders being incorrectly identified as inventory orders in the cancel order button
  • Order Admin: Fixed Kidzspace non-inventory orders being changed to the "Inventory" order state when cancelled
  • Order Admin: Fixed quotes not updating properly when adding or removing promo codes
  • Playsets: Fixed quote order totals not updating when changing the prommo codes on the quote
  • Playsets: Fixed sandbox cover not appearing in order summary during checkout
  • Playsets: Fixed issue with sandbox cover not appearing on Vinyl Playsets
  • Playsets: Fixed perimeter values not updating in the renderer
  • Playsets: Fixed incorrect render order of the shadow layer
  • Playsets: Corrected units for playset dimensions in price tag PDF
  • Playsets: Fixed PDFs using the mobile page layout
  • Playsets: Multi-placement UI controls no longer appear for items that don't make sense to support multi-item placement (swingsets, roof type, etc.)
  • Playsets: Perimeter area on the builder no longer repeats the playset dimensions
  • Playsets: The dimension and perimeter labels no longer cover up other UI elements
  • Playsets: Fixed pricing calculations for the perimeter and mulch
  • Shedbuilder: Fixed incorrect color in steel door description
  • Shedbuilder: Labels for end trusses in endwall drawings now centered in the truss
    • Previously, labels were centered in the entire wall
  • Shedbuilder: Fixed incorrect positioning of end trusses in Payson drawings
  • Shedbuilder: Truss is now cut to make room for stairs in drop lofts
  • Shedbuilder: Cleanup for the SidingType enumeration
    • Removed values from SidingType that did not represent an actual siding option for a shed or garage
    • Added new PorchBeamType and TrimType enumerations
  • Shedbuilder: Removing the loft from a wall no longer causes all stairs to be removed
  • Shedbuilder: Fixed part of the truss beam not being cut when placing loft stairs
  • Shedbuilder: Fixed dropdown stairs for lofts and drop lofts both appearing in the options list at the same time
  • Shedbuilder: Fixed work order PDFs looking for an incorrect part number for interior packages

Removed

  • Shedbuilder: Removed existing pent roof options

4.9.13 [2024-04-26]

Added

  • Order Admin: Added cancel order button for submitted stock shed orders
  • Structures Admin: Added link to a managed page's URL when viewing the page details

Updated

  • Outdoors: Updated the pavilion and pergola building standards

Fixed

  • BOMs: Fixed the length of corner trim pieces on 8' walls
  • BOMs: Fixed incorrect truss being used for double-wide Hartfords
  • BOMs: Fixed internal error when calculating for shingles and shingle caps
  • BOMs: Corrected length unit for splice trim
  • Shedbuilder: Fixed customers and sales orders not being created in BC when checking out with an inventory shed
  • Shedbuilder: Fixed the hole in drop lofts cut for drop stairs not aligning with the stairs
  • Garagebuilder: Fixed the hole in drop lofts cut for drop stairs not aligning with the stairs
  • Kidzspace: Fixed the account dropdown only being closeable once

4.9.9 [2024-04-23]

Added

  • BOMs: Hartford Double Wide sheds now include additional pieces of LVL
  • Shedbuilder: Added additional error information when an order confirmation email fails to generate or send
  • Shedbuilder: Added InventorySold and InventoryPendingDelivery order statuses
  • Shedbuilder: Corbels and king trim now are aware of each other for collision detection
  • Shedbuilder: Garage door clearance now requires a minimum of 8'6" depth to allow space for the garage door tracks
  • Shedbuilder: Toggling between standard loft and drop loft now updates the selected drop stairs option
  • Outdoors: Users can add promo codes at the cart page (users may still add promo codes at checkout, as well)
  • Order Admin: Shedbuilder order feed now updates when an order state update is triggered by BC
  • Order Admin: Shedbuilder order feed now updates when an inventory location is changed

Updated

  • BOMs: Changed continuous ridge vent part number to CRV-LOWPRO
  • BOMs: Shingle roof caps are now counted by shingle instead of by bundle
  • BOMs: Updated roof sheathing calculations
  • BOMs: Updates to splice trim count rules
  • Shedbuilder: Door swing collision detection now notices when an existing door is repositioned
  • Outdoors: Adjusted styling to remove horizontal scroll bar on Fences, Decks, and Fire pages
  • Playsets: Quote form now indicates if user is upating information for an existing quote
  • Playsets: When editing a configuration that is associated with a quote/order, removing a promo code now removes the promo code from the quote/order
  • Playsets: When editing a configuration that is associated with a quote/order, clicking the save button in the header now updates the order
    • Previously, the navbar save button would update the playset configuration, but nothing on the order itself (order items, prom ocodes, total price, etc.)
    • This change bring the navbar save button behavior into alignment with the "Update" button in the price panel
  • Playsets: Colors displayed in order summary at checkout and order confirmation now better match the colors as they appear in the playset render
  • Playsets: Updates to camera movements and positioning to better bring the desired part of the playset into focus when clicking on control nodes
  • Playsets: Dimensions tooltip no longer displays for a completely empty playset configuration
  • Playsets: UI controls now always appear in front of dimensions labels
  • Order Admin: New Shedbuilder InventorySold order state appears in both the Orders and the Inventory tables
  • Order Admin: New Shedbuilder InventorySold and InventoryPendingDelivery order states appear in the inventory order export report
  • Order ADmin: Sorting sheds by model name now also sorts by width and length
  • Structures: Reworked loading of inventory page for better performance

Fixed

  • BOMs: Fixed workbench options not appearing
  • BOMs: Fixed various items for 7/12 roof pitches not appearing
  • BOMs: Fixed truss error for Mystic Catskill and Newport models
  • BOMs: Fixed fascia pieces for Hartford and Delaware models
  • BOMs: Fixed incorrect part numbers for outside closures on steel roofs
  • BOMs: Fixed incorrect part numbers for Mystic soffit length pieces
  • BOMs: Fixed incorrect part number schema used for default porch posts
  • BOMs: Fixed incorrect part numbers for Hartford Catskill rafter roofs
  • BOMs: Fixed panel counts for steel roofs
  • BOMs: Corrected bottom chord truss pieces
  • Shedbuilder: Fix price tag PDFs generating an extra blank page
  • Shedbuilder: Fixed garage door trim not reaching the floor in the 2d drag panel
  • Shedbuilder: Fixed loft placement issues in the 3D renderer for Newport and Springfield models
  • Shedbuilder: Corrected size/position of hole cut in drop lofts for stairs (a similar issue persists in the known issues list for drop stairs on drop lofts)
  • Shedbuilder: The published flag on options is now respected when loading the available options for a shed modelsize
  • Shedbuilder: Fixed users being able to add magnets to doors when a pent roof or arched timber braces are in the door swing area
  • Shedbuilder: Fixed UI elements scaling incorrectly with the window size
  • Outdoors: Fixed captcha validation on some forms
  • Playsets: Users no longer need to re-login on every new tab
  • Playsets: UI updates for mobile browsers
    • Fixed UI elements not being positioned correctly
    • Fixed panning the camera not working in Firefox
    • Fixed keyboard not closing
    • Fixed being unable to enter a zip code into the price panel
    • Fixed zoom issues on order confirmation page
    • Fixed option carousel sometimes not responding
  • Playsets: Fixed users being unable to add/remove promo codes when checking out with a quote
  • Playsets: Fixed the minimum required down payment amount getting stuck on the value the user entered
  • Playsets: Fixed toggling the Same As Delivery Address checkbox resetting the down payment amount
  • Playsets: Pricing panel now properly initializes when loading an existing playset configuration
  • Playsets: Sandbox cover now is included in the order
  • Playsets Admin: Fixed error when attempting to update an existing texture
  • Order Admin: Fixed error updating customer information on Kidzspace quotes
  • Order Admin: Fixed Kidzspace inventory orders not displaying prices
  • Order Admin: Fixed updating the order state of Shedbuilder inventory orders causiung the inventory location to be lost

4.9.3 [2024-03-19]

Added

  • Order Admin: Can now print price tags for Kidzspace inventory

Updated

  • Order Admin: Moved generation of inventory order reports to a stored procedure
    • Inventory order generation should now be much faster
    • Inventory order generation hopefully will no longer error out
  • Order Admin: Removed "Fulfilled" from list of shedbuilder order states
  • Order Admin: Shedbuilder inventory report now excludes archived and cancelled orders
  • Shedbuilder: Faster user checkout by moving BC order syncing to a background task
  • Shedbuilder: Updated PDFs to prevent overlap with the page footer
  • Shedbuilder: Disallowed RTO payment methods for double-wide sheds
  • Shedbuilder Admin: BC price sync job now uses the BC NAV service instead of the legacy BC functions
  • Structures: Update styling for mail chimp forms

Fixed

  • Outdoors: Styling and layout fixes for the About Our Furniture page
  • Playsets: Down payment amount now updates when a promo code is entered
  • Playsets Admin: Fixed material search functionality
  • BOMs: Fixed roof sheathing BOM error for Mystic Catskill sheds
  • BOMs: Fixed shingles variant code BOM error
  • BOMs: Fixed hip roof truss BOM error
  • BOMs: Fixed barge truss BOM error
  • Structures: The loading spinner no longer displays forever when viewing shed inventory for a location that has no sheds

4.8.9 [2024-03-05]

Added

  • BOMs: Variant code for 30-year and 25-year shingles are now populated in the production BOM
  • Shedbuilder: Kit build type is now allowable for Catskill sheds
  • Shedbuilder: Added magnets add-on option for doors
  • Playsets: Added ramp with balusters as a new access option
  • Playsets: Added playset dimensions displayed on in the builder
  • Playsets: Added playset dimensions to the order summary and order confirmation
  • Outdoors: Added furniture collections page
  • Order Admin: Added location column to the inventory table
  • Order Admin: Adjustments may now be added to inventory sheds even after the order is completed
  • Order Admin: Adjustments may now be added to Kidzspace orders

Updated

  • BC Sales Order: BC sales lines now include the line discount amount
  • BC Sales Order: Transfer shipment line webhook now updates the location code on the corresponding sales header when a transfer order is posted
  • BOMs: Updated cupola part numbers from ARTWC2222 to ARTWC2121 and ARTWC2525
  • Playsets: Inventory location is now issued as a comment line to ChargeLogic
  • Playsets: Updated thumbnail images for towers
  • Playsets: New inventory orders are now created with the order state InventoryPending
  • Shedbuilder: New England and Signature kits follow the same paint pricing rules as Factory Built sheds
  • Structures: Updated home page images

Fixed

  • BC Sales Order: Generating quotes no longer causes a customer to be created in Business Central
  • BC Sales Order: Redundant BC comment sales line is no longer created
  • BOMs: Fixed BOM generation error for certain porch configurations
  • BOMs: Fixed BOM generation error for sheds sheds with 7/12 roof pitch
  • BOMs: Fixed BOM generation error for metal vents
  • BOMs: Fixed BOM generating incorrect part numbers for garage doors
  • BOMs: Fixed metal side vents missing from steel roof sheds without a continuous ridge vent
  • BOMs: Fixed incorrect item number lookup for 7ft porch models
  • Shedbuilder Admin: Price set percentage-based multipliers are now correctly displayed when the multiplier is 0
  • Shedbuilder: Fixed foundation signature agreement being sent for Kidzspace orders
  • Shedbuilder: Fixed Checkout with quotes always charging customer the 50% down payment amount even for RTO or financed sheds
  • Shedbuilder: Fixed BOMs doubling the counts for siding pieces when Smartside is selected
  • Order Admin: Fixed searching for Kidzspace orders
  • Order Admin: Fixed button for uploading inventory shed images not appearing for all inventory orders
  • Order Admin: Fixed permission requirements for viewing Outdoors quotes in the Order Admin
    • Salespeople may view quotes that they created or that are assigned to a location they may view
    • This behavior is identical to Shedbuilder quotes permission requirements
  • Outdoors: Fixed pricing and images missing from the Basics Round Bar Table RBT0033
  • Playsets: Fixed incorrect materials sometimes being displayed on playsets in thumbnail images
  • Playsets: Closing the ChargeLogic payment window no longer locks the checkout screen
  • Playsets Admin: Fixed error when uploading new meshes

Removed

  • Order Admin: Removed Lead Quality column from the orders and inventory tables
    • Lead Quality is still present on the Quotes table
  • Order Admin: Removed Customer column from inventory table

4.8.3 [2024-02-02]

Added

  • BOMs: Added trim packages for doors and windows
  • Outdoors: Added navbar link to Kidzspace builder
  • Outdoors: Added banner for spring conventions
  • Outdoors Admin: Added ability for JDM Admins to edit the BC Code for users
  • Playsets: Added ability to enter custom down payment amount
    • Must be at least 50% of the playset total
    • Users with the wholesale permission may enter amounts below 50%
    • This behavior mimics Shedbuilder
  • Playsets: Adjustments now appear in the price summary
  • Structures: Added navbar link to Kidzspace builder

Updated

  • BC Sales Order: Searching for a customer record now attempts a match on both phone number and email address
    • If no match is found, then attempt to match only on phone number
  • BC Sales Order: Customer's address is now set to the billing address, instead of the delivery address
  • BC Sales Order: Ensure the "In Stock Display From " comment line is maintained in sales orders for stock orders even after checkout
  • BC Sales Order: No longer automatically update the production BOM after a shed is edited if the PBOM status is "Certified"
  • BC Sales Order: Webhook implementations for updating order states after changes made in BC
  • BC Sales Order: Multiple order state management updates
  • BC Sales Order: Salesperson for all new inventory orders now is set to CORP
  • BC Sales Order: Location for all new inventory and new shed orders now is set to CORP
  • BC Sales Order: Comment lines no longer have a quantity value
  • BOMs: Replaced "SOLID" with "29GA" for steel roof panel item numbers
  • BOMs: Ensure the "Position" field is never more than 10 characters
    • This is to avoid a BC error due to a character limit on the Position field
  • Order Admin: Kidzspace inventory is now filtered based on the user's viewable inventory locations
    • Admin users may see all inventory
  • Outdoors:
  • Outdoors Admin: Archived products will no longer appear as options when creating product addons or set pieces
  • Shedbuilder: Site prep price calculations now include the extra 1ft on each side when calculating the site prep area
  • Shedbuilder: Made all 14'w New England Sheds available Built on Site
  • Shedbuilder: Steel Catskill now matches regular Catskill doors
  • Shedbuilder: Archived Bristol and Windsor Models

Fixed

  • BC Sales Order: Ship-to and Bill-to addreses on sales headers are now properly populated
  • BC Sales Order: Fixed production BOMs not updating after editing a shed configuration
  • BC Sales Order: Fixed quantity for lofts in sales orders
  • BC Sales Order: Fixed an error when setting the salesperson code on a sales order no longer prevents other operations from continuing
  • BOMs: Fixed silvertech part number missing on vinyl sheds
  • BOMs: Garage doors now modify the counts for siding
    • Smartside counts are being modified, but counts are not accurate
  • BOMs: Fixed "null" part number appearing for soffits
  • BOMs: OSB is no longer included when radiant barrier is selected
  • BOMs: Fixed incorrect counts on 3-tab shingles
  • BOMs: Fixed fiberglass doors returning multiple part numbers
  • BOMs: Fixed radiant barrier part number listing
  • BOMs: Fixed steel roof error for Catskill models
  • BOMs: Fixed ridge vent count
  • BOMs: Fixed counts for siding pieces that are removed when adding a garage door
  • BOMs: Fixed doors being incorrectly assigned the same part number
  • Order Admin: Fixed sorting by date for users without the JDM Admin role
  • Outdoors Admin: Fixed non-admin users being able to created/edit/delete promo codes if they manually type in the promo codes URL
  • Outdoors: Fixed missing Flat-Cap image on Decks page
  • Outdoors: Minor styling corrections and adjustments to Decks page
  • Outdoors: Fixed Decks page layout on smaller desktop monitors
  • Playsets: Flags now appear in the order summary on the order confirmation page
  • Playsets: Fixed incorrect materials sometimes being used when rendering playsets
  • Playsets: Fixed incorrect materials sometimes being used when rendering playsets
  • Playsets: Fixed renderer clinging to options of the previous playset when trying to start a new playset
  • Playsets: Swing beams now rendering accurately to beam length and height on Vinyl
  • Shedbuilder: Fixed checkout and re-quoting of shed configurations not being available for quoted shed configurations
  • Shedbuilder: Fixed Missing material on Steel Garage Doors

4.7.27 [2024-01-19]

Added

  • BOMs: Added BOMs for soffits, siding, interior sheathing, vents, trusses
  • BOMs: Added Fascia BOMs
  • BOMs: Added Wall Framing BOMs
  • BOMs: Added Loft BOMs
  • BOMs: Added Steel Roof BOMs
  • BOMs: Added unique shed items
  • **BC: ** Added comment sales line for inventory orders stating the order destination
  • Order Admin: Added Kidzspace Inventory section
  • Order Admin: Added Kidzspace Order Items
  • Order Admin: Inventory location is now displayed on kidzspace orders
  • Outdoors: Added Fences Page
  • Outdoors: Added Shelters page
  • Outdoors: Added Decks page
  • Outdoors: Long range delivery fee added
    • Orders under 60 miles receive a flat delivery fee
    • Orders under 60 miles and over $1000 receive free delivery
  • Playsets: Added support for different build types: built-on-site and kit
  • Playsets: Added ability to create inventory orders
  • Playsets: Added 'PLAYSET' as the first line item when checking out with Chargelogic
  • Shedbuilder: Added new options for site prep, perimeter framing, and foundation
  • Shedbuilder: Added ability to select site prep, perimeter framing, or foundation options on the builder
  • Shedbuilder: Added new terms and conditions
  • Shedbuilder: Implemented Adobe Acrobat Sign service
    • Issues an arbitration agreement document to customers that purchase a foundation
    • Collects signatures from customers for JDM
  • Shedbuilder: Business Central integration
    • ChargeLogic no longer creates web orders in BC
    • Shedbuilder now creates sales orders in BC
    • Shedbuilder now creates production BOMs in BC
    • Shedbuilder now listens for BC events to update the order status
    • Production BOM items with unmatched item numbers use the item number "MISSING"
  • Shedbuilder: Customer emails are no longer required at checkout
    • Order confirmation email is sent to the salesperson if the customer does not have an email address
  • Shedbuilder: Added ability to archive colors, preventing new orders from being created with these colors.
    • Inventory sheds with these colors will still checkout

Updated

  • Outdoors: Removed welt options from Cushion products
  • Outdoors Admin: Users can now add or modify the Abbreviation property on Attribute Values
  • Shedbuilder Admin: Changed labeling of Site Prep Margins and Commisions modifier from dollar input to percentage input
  • Shedbuilder: Site prep price calculation now uses the Site Prep Margina and Commisions modifier instead of the general options modifier
  • Shedbuilder: Adjustments to how much of the site prep must be paid at checkout time
  • BUY - 50% of site prep paid at checkout time
  • Financing - 0% of site prep paid at checkout time, include the site prep cost when calculating the monthly rate
  • RTO - 100% of site prep paid at checkout time, exclude the site prep cost when calculating the monthly rate
  • Shedbuilder: Fixed order submission being triggered twice by recaptcha resolving
  • Shedbuilder: Userse may no longer checkout sheds with out-of-stock or archived options
  • Shedbuilder: Site prep no longer appears as an available options if site prep is not enabled for the current price set
  • Shedbuilder: Foundation price is now scaled by the price set's foundation delivery multiplier
    • Foundation price no longer is scaled by the standard options multiplier
  • Shedbuilder: Site prep 100% due message now only appears when checking out with an RTO payment type
  • Shedbuilder: Users may no longer access checkout for with a shed configuration that is tied to a submitted order
    • This prevents users from checking out with the same order twice
    • Users with sufficient permissions may still edit the shed configuration tied to a submitted order
  • Shedbuilder: Foundations delivery multiplier is now treated as an adder instead of a markup
    • Values in price sets will need to be re-set by users in order for the multiplier to update
  • Outdoors: Minor layout adjustments to Pergolas page
  • Playsets: Builder content is no longer bundled into the UI
  • Playsets: Promo codes can now be added in the builder from the pricing panel popup
  • Playsets: Cleaned up order confirmation page layout
  • Playsets: Updated mesh and materials for tower bottoms
  • Playsets: Price summary line items are now grouped by category at the checkout and order confirmation screen
    • This is the same grouping seen in the pricing panel on the builder page
  • Playsets: Monkeybars are now available on directly on 5' and 7' deck towers
  • Playsets: Material are now configured through the Playset Builder Admin
  • Playsets: Color selections are now provided as comment line items to ChargeLogic
  • Playsets: Updated material icon
  • Playsets: Updated styling for required fields
  • Plyasets: Added new terms and conditions
  • BOMs: BOM unit of measurement is now taken from the BC item card
  • **BC: ** Surcharges are now created as Item sales lines instead of Comment sales lines
  • **BC: ** Customer tax area code is now set for Ohio customers
    • Customer tax area code is left blank for customers outside of Ohio
  • **BC: ** Improvements to error catching and logging
  • **BC: ** Fixed promo code effects not being reflected in the sales order lines
  • **BC: ** Position field on production BOM lines is now populated
  • **BC: ** Location Code on sales header is now set - Defaults to blank, but will be updated based on the salesperson's assigned store, if possible
  • **BC: ** Steel shed base item sales lines now use the extended item number
  • **BC: ** Sales orders are no longer created when a new shedbuilder order is created with one of the following order states: Archived, Cancelled, Unsubmitted, Quoted
  • **BC: ** Long sales line item descriptions are now truncated at 100 characters
    • 100 characters is the field limit on BC
  • **BC: ** Sales lines with descriptions that exceed the character limit on BC are now split apart into multiple lines
  • Order Admin: Orders with an inventory location are now displayed in the Inventory lists for Kidzspace and Shedbuilder
    • This is regardless of the order state

Fixed

  • BOMs: BOM lines for shingles are no longer generated for steel roofs
  • BOMs: Porch post BOMs are now being generated on Fairview 7 and Scioto 7 Models
  • BOMs: Fixed missing sheathing dictionaries
  • BOMs: Fixed shingle caps error
  • BOMs: Fixed wall framing error
  • BOMs: Strap hinges no longer are listed as piano hinges
  • BOMs: Small wood vents are now removed from the BOM if they have been replaced with a different vent
  • BOMs: Fixed incorrect part numbers for bottom cords and fascia board
  • BOMs: Fixed incorrect trim dimension
  • BOMs: Fixed incorrect counts on lofts
  • BOMs: Fixed error generating BOMs for hip roofs
  • BOMs: Fixed doors and strap hinges not appearing in BOMs
  • BOMs: Fixed default wood vents not appearing in BOMs
  • BOMs: Corrected formatting of OSB item numbers
  • BOMs: Corrected formatting of radiant barrier item numbers
  • BOMs: Door part numbers now properly update with different hinge types
  • BOMs: Fixed SilverTech BOM line being generated on SmartSide sheds
  • BOMs: Fixed errors for hip roofs
  • BOMs: Fixed errors for vinyl siding
  • BOMs: Fixed Trim partnumber error
  • Garagebuilder: Fixed Garage Buidler not charging for standard or splash paints
  • Order Admin: Fixed kidzspace promo codes allowing for a dollar amount limit of $0
  • Order Admin: Fixed Percent Off Subtotal value not displaying for kidzspace promo codes
  • Order Admin: Implemented order feed and notes for Kidzspace orders
  • Order Admin: Orders are now assigned to the Orders or Inventory lists based solely on the order state
    • This reverts a change made in v4.7.23, where all orders with an inventory location were assigned to the Inventory list
  • Outdoors: Fixed quick quote not consistently vetting the postal code
  • Outdoors: Fixed product set products not being archived when the parent product or set is archived
  • Outdoors: Fixed delivery out of range messaging
  • Outdoors: Fixed checkout form not recognizing fields are populated when "Same as Delivery" is checked for the billing address
  • Outdoors: Fixed last image in carousel collapsing on the Pergolas page
  • Playsets: Fixed URLs in order confirmation emails
  • Playsets: Fixed single roofs on double towers being charged as double roofs
  • Playsets: Fixed error when updating an existing mesh
  • Playsets: Fixed environment display in the corner
  • Playsets: The quote modal no longer remains open and in the way after encountering an error
  • Playsets: Fixed the tutorial popup appearing as a blank modal when opening an existing playset configuration
  • Playsets: Fixed control nodes being interactable when they should not be
  • Playsets: Fixed pyramid roof supports blocking entrances to slides
  • Playsets: Fixed configuration menus being accessible within the builder when a playset should be read-only
  • Plyasets: Fixed pyramid roof supports blocking entrances to slides
  • Plyasets: Fixed roofs not appearing in the list of items on order confirmations
  • Structures: Fixed Structures website ignoring the model sequence specified in the Structures Admin
  • **BC: ** Fixed steel roof option on a non-steel shed being rolled up into the base price
  • **BC: ** The sales order lines in BC no longer lose their prices after editing the order in Shedbuilder
  • **BC: ** Improvements to error catching and logging
  • **BC: ** New sales orders are not created until after payment confirmation
    • Fixes issue of orders appearing in BC after backing out of checkout
  • **BC: ** Ensure that sales order lines are created or updated after a payment confirmation
  • Shedbuilder: Fixed the error in the Accessories tab of the builder that caused parts of the builder page to become unresponsive

4.6.4 [2023-11-21]

Added

  • Kidzspace: Playset Items BC Integration
  • Kidzspace: Allow placement on already confirmed items
  • Kidzspace: Spiral and tube slide openings will no longer allowed to be placed facing swing beams
  • Shedbuilder: 4/12 12'x12' Skyline Roof Pitch added
  • BOMS: Trim BOMs
  • BOMS: Bottom Chords
  • BOMS: Porch Posts and Beams
    • We have noticed incorrect values being output. It is being added to the known issues.
  • Outdoors: Lead Times Indication added to Customer Care and Order Admin emails
  • Outdoors: 2023 holiday sale banner

Updated

  • Kidzspace: Selection UI requires two clicks when on would suffice
  • Kidzspace: Implement Favicon to match Shedbuilder
  • Kidzspace: Use Kleidon Landing page
  • Kidzspace: Wood slats on connector now removing correct number of slats
  • Kidzspace: On removal of item, prompt placement
  • Shedbuilder: Update Interior Package Description
  • Shedbuilder: Hampton/Payson Endtruss configuration
    • Users should not see any difference to previous version. This is change is to capture accurate truss counts going forward.
  • :Shedbuilder: Changed the part number sent to ChargeLogic for adjustments from "ADJ-SH" to "ADJ-SHED"

Fixed

  • Kidzspace: Confirmation is not displaying entire image
  • Kidzspace: Error checking out with playset configuration tied to quote
  • Kidzspace: Playset Builder applying promo code discount twice for lines with quantity > 1
  • BOMS: Error when generating BOMs for roof
  • Order Admin: Bill To and Ship TO has incorrect properties set for Kidzspace Quotes
  • Order Admin: Update Status and Update Customer buttons not working
  • Kidzspace: Hammock swing took forever to select and kept glitching
    • We believe this wasn't due to the asset itself, but other optimzations over implemented over the last two months
  • Kidzspace Admin: Drop down menus not working
  • Kidzspace: Hammock and Rope Climber thumbnail have red rope material
  • Kidzspace: Material differences between double and single pyramid roofs
  • Shedbuilder: Porch turns white when 'No Floor' is selected
  • Shedbuilder: Low Clearance Track Not triggering with 8'x7' Garage doors on 12'w 7/12 roof

4.5.28 [2023-10-26]

Updated

  • Shedbuilder: Improved error catching when generating BOM documents
  • Playsets: Updated hammock swing strings and rope climber strings coloring
  • Order Admin: Better clarity in UI for cancelling orders
  • Order Admin: Order Admin needs to display salesperson 2 name
  • Shedbuilder/Garagebuilder: Terms and Conditions Update
  • Playsets: Checkout Back Button Formatting
  • Playsets: 50% down is our standard for processing an order. checkout is only payment in full.
  • Playsets: Do not display tutorial when loading a configuration
  • Playsets: Spacebar resets camera to top down view
  • Playsets: For vinyl colors, we need "Clay" changed to "Almond"
  • Playsets: Maroon and Grey Colors Adjusted to match photos
  • Playsets: Right align action bar items
  • Playsets: Hammock swing strings should be more of an off white vs reddish color

Fixed

  • Shedbuilder Admin: Admin Price Sets cannot enter 3 or 4 decimal number into RTO fields
  • Shedbuilder: Errors when generating BOM document will no longer prevent the order confirmation email from being sent
  • Playsets: Fixed item positioning issue when adding a second item to a wall while the left-most position is already occupied
  • Playsets: Order Admin filtering and pagination of orders, quotes, and promo codes not working
  • Playsets: Item swapping not happening when an item is placed with an item already in the left slot
  • Playsets: Removing a swing from a swingset results in a NullReferenceException that prevents a price summary from being returned
  • Playsets: Quote for a gray playset; colors listed on the quote were incorrect.
  • Playsets: Missing color in playset snapshot
  • Order Admin: Error loading Kidzspace orders, quotes
  • Outdoors Admin: Updating Bio Shows Error
  • Garagebuilder: Updated hammock swing strings and rope climber strings coloring

4.5.21 [2023-10-19]

Added

  • All: Implemented invisible recaptcha on various forms
  • Shedbuilder Admin: Added Site Prep fields to price sets
    • Site prep fields on price sets are not yet used for anything
  • Outdoors: Lead time verbiage no longer appears when all of the order items are in stock
  • Outdoors Admin: Added a Shared Commissions flag on user accounts
    • Users with the Shared Comissions flag will appear as options in the salesperson 2 select lists
    • This replaces the old hardcoded list of salesperson 2 options

Updated

  • Shedbuilder: Updates to navbar to fit better at various screen sizes
  • Shedbuilder: Adjusted part number repository to handle null parameters consistently with other repositories
  • Garagebuilder: Adjusted confirmation verbiage to no longer refer to site visit purchases or plan deposits as orders
  • Order Admin: Increased the timeout when generating the inventory export document
  • BOMS: Updated BOMs floor calculations
  • Structures: Inventory orders will now be sorted based on Red Tag, then size low to high, then price low to high

Fixed

  • Shedbuilder: Fixed issue with camera zoom causing shed to disappear after certain camera movements
  • Shedbuilder: Fixed structural drawings including an extra skid
  • Shedbuilder: Fixed issue where users without the appropriate permission could submit orders with custom deposit amounts below 50% of the order total
  • Shedbuilder: Fixed paint charge not being applied for kit build types
  • Shedbuilder: Fixed Kit paint logic
  • Shedbuilder: Fixed Newport interior material issue on 16'w 6'6" walls
  • Shedbuilder: Fixed Large Vent placement issues on Fairview and Brooksides
  • Shedbuilder: Fixed issue where Top ribbon gets cut off when viewing on smaller screens
  • Order Admin: No longer need to refresh the page to generate the correct version of a financing or price tag PDF after changing the featured sale status of an inventory order
  • Order Admin: Fixed cancelling an order clearing the Featured Sale flag on an inventory order
  • Outdoors Admin: Fixed store image not displaying
  • Outdoors Admin: Fixed user profile image not displaying

4.4.16 [2023-09-06]

Added

  • Shedbuilder: Added Unfinished Pine as an interior package choice
  • Shedbuilder: New Somerset Sizes
    • Partnumbers are in BC, but Base price for these partnumbers is still $0.00, resulting in incorrect pricing
    • Sancsoft only implemented the requested wall heights of 6'6" and 8'. 7'2" wall heights are not included
  • Shedbuilder: Added line items to work orders to indicate when the side vents of a shed have been removed
  • Shedbuilder: Implemented generation of partial BOMs
    • Components for floors have been implemented. All shed orders will now send an CSV in the JDM order confirmation. Upgrades to floors, such as Double-Layer Smartfloor and extra skids, have not been implemented yet.
  • Garagebuilder: Added Uriah contact information to order confirmation emails
  • Garagebuilder: Added a site conditions modal when the user enters checkout
  • Outdoors: Display error message when user tries to enter a promo code that is not published
  • Order Admin: Added ability to mark inventory sheds as featured sale items ("red tag" sale)
    • Featured sale items receive an alternative layout price tag and financing tag
    • Featured sale items are highlighted in the Structures inventory search with a red banner
  • Outdoors Admin: Added Lead Time as a new Setting
  • Outdoors: Added Lead Time to checkout, confirmation, and review pages
  • Outdoors: Added Lead Time to customer emails

Updated

  • Shedbuilder: Implemented new UI for selecting the interior package
  • Shedbuilder: Structure drawings now show extra skids
  • Shedbuilder: Builder no longer clears postal code inputs if an invalid postal code is entered
  • Shedbuilder: Reworked display interior and electrical package options
    • Fixes label for electrical packages in selection UI to say “Standard Electrical Package” or “Standard Electrical Package (Extended)”
    • Updates line item display for work order to appear similar to BC descriptions of the Interior and Electrical Packages
    • Removes line items from work order for the subitems of the interior or electrical packages
    • Adds line items for the subitems of interior or electrical packages to the price summary in the builder, checkout, and confirmation
  • Order Admin: Unpublished locations no longer appear in the location dropdown menu on the inventory table page for non-admin users
  • Order Admin: Inventory at unpublished locations no longer appear in the inventory table for non-admin users
  • Order Admin: Inventory table now indicates (for admin users) if the location is unpublished by changing the reserved inventory icon
    • Non-admin users still will not be able to see inventory from unpublished locations
  • Order Admin: Promo codes may no longer be added to inventory orders that do not have a location assigned to them
  • Structures: Updated Default Sorting to be set to Closest to Furthest
  • Outdoors API: Before geolocating addresses or calculating distances, the Outdoors API first verifies that the origin and destination postal codes are both valid postal codes within the JDM system

Fixed

  • Shedbuilder: Fixed truss brace placement in the renderer for hip roof models
  • Shedbuilder: Fixed truss and truss brace placement in structural drawings for hip roof models
  • Shedbuilder: Fixed truss offset on HIP roofs on 12'w sheds
  • Shedbuilder: Fixed Issue with Inventory being sent as $0.00 when checking out
  • Shedbuilder: Fixed Interior Package Modal Popup bug
  • Shedbuilder: Fixed infinite loading issue in the builder toolbox
  • Shedbuilder: Fixed typo (Celiling -> Ceiling)
  • Shedbuilder: Fixed issue with ridgevents positions on Fairview 4 model sizes
  • Shedbuilder: Fixed issue with material assignments on Somerset endwalls
  • Shedbuilder: Fixed positioning of the truss on Elliot endwall structure drawings
  • Shedbuilder: Fixed positioning of the gray background on Elliot endwall structure drawings
  • Shedbuilder: Fixed Shed Builder using a blank postal code for some internal operations when editing a submitted order
    • This should fix issues with promo code validation when trying to add a promo code to a submitted order
  • Shedbuilder: Fixed positioning error for shelfs and workbenches when the shed has a drop loft
  • Shedbuilder: Fixed issue with the express delivery charge amount not being set
  • Shedbuilder: Fixed truss braces not being cut to make room for stairwells
  • Shedbuilder: Fixed assorted typos
  • Shedbuilder: The Garage Builder price estimate disclaimer no longer displays in Shed Builder
  • Shedbuilder: Pricing panel no longer displays price information for invalid postal codes
  • Shedbuilder: Fixed base prices showing in the toolbox and pricing panel when changing from an invalid postal code to a valid postal code
  • Shedbuilder: Fixed error when assigning parent options crashing the pricing system
    • Such as Garage doors with Low Clearance Tracks
  • Shedbuilder: Fixed ridgevent positions on Newport roofs
  • Shedbuilder: Fixed issue with truss Brace rendering through stairs
  • Shedbuilder Admin: Fixed the BC price sync job status not updating if a job is running when the page is loaded
  • Outdoors: Fixed initialization of fabric attribute values for products
  • Outdoors: Fixed issue with No Tax Promo Code type not working
  • Outdoors: Fixed product images on set details page resizing after changing product attributes
  • Outdoors: Fixed initialization of products in set details page
  • Order Admin: Fixed builder not responding to postal code inputs when editing the configuration for an order that has no location (Inventory WIP orders)
  • Order Admin: Fixed sorting of orders in the various order tables
    • Known issue: Sort does not consider the model size dimensions. It will only sort by the Model Name at this time
  • Order Admin: Fixed issue when adding a region-restricted promo code to a shed builder order
  • Order Admin: Fixed inaccuracies in Elliot structural drawings
  • Order Admin: Fixed issue that could cause promo codes to enter an illegal configuration after editing the promo code
  • Order Admin: Fixed Quick Quote not using the specified zip code
  • Order Admin: Fixed the Quick Quote not matching pricing of the checkout page
  • Order Admin: appSettingService line appearing on Work Orders above Mullion Color
  • Structures: Fixed error when trying to display the inventory page for a store that has no available inventory

Removed

  • Shedbuilder: Removed an errant app settings string appearing in work order PDFs
  • Shedbuilder: Removed Built on Site option for Elliot 12'w sheds
  • Garagebuilder: Removed duplicated text from order confirmation emails
  • Garagebuilder: Removed salesperson and garage specialist inputs from checkout
  • Order Admin: Removed the price tag button for non-inventory orders

4.3.8 [2023-08-02]

Added

  • Garagebuilder: Implemented support for checkout using Stripe
    • The code has been added to the Production environment, but we have held off from implementing the flag that allows checkout until final approval. Updating this flag to allow checkout can be done at any time.
  • Garagebuilder: Enable support for check or money order payments
    • Unlike in Shed Builder, partial check or money order payments are NOT supported
  • Shedbuilder/Garagebuilder: Submitting an order now initially changes the order state to Pending until a confirmation from the payment processor is received
  • Shedbuilder: Added missing Newport 12'x24' sizes to builder
  • Shedbuilder: The toolbox (right panel) no longer displays prices without a valid postal code entered in the pricing panel (left panel)
  • Shedbuilder: PDF generation now makes a 2nd attempt after a brief pause, if the 1st attempt fails
  • Shedbuilder: Added logic for to detect if order data failed to load when generating an order confirmation PDF
  • Shedbuilder: When editing the configuration for a submitted order, the exact delivery address on the order is now used for builder price summaries
  • Shedbuilder: When editing the configuration for a submitted order, the postal code field is now read-only
  • Shedbuilder: Apply new Truss brace system to Fairview 4 and Fairview 7 models
  • Shedbuilder: Inventory Sheds now hold user data after entering checkout
  • Garagebuilder: Added copy explaining that garage length must be greater than or equal to the width
  • Garagebuilder: Garage size rules that are being violated by the size input are now highlighted
  • Shedbuilder/Garagebuilder Admin: Added daily task to clean up orders left in a pending state
    • Inventory orders have the customer information pruned from them and are returned to an Inventory state
    • Quotes are returned to a Quoted state
    • Other orders are changed to Cancelled
  • Order Admin: Promo code region restrictions are now actually tied to regions
    • Previously, the region restrictions were tied to price sets, despite the text calling them regions
  • Order Admin: Added promo codes page to the Garage Builder section
  • Order Admin: Promo codes now can specify which builder(s) they are eligible for
    • Pre-existing promo codes will be eligible for both shed builder and garage builder by default

Updated

  • Structures: The inventory search field now only accepts zip codes
  • Outdoors: API caches map data for 14 days, reduced from forever
  • Outdoors: Reduced main image size on Sets page
  • Outdoors: Various adjustments to text size and layouts
  • Outdoors: Salesperson 2 dropdown will default to empty
  • Shedbuilder/Garagebuilder: Renderer now favors using the loft truss, if defined, for lofted areas
    • If loft truss is not defined, will fall back to using the standard truss with the truss brace
    • Ontario 14'w, Horizon 20'w, and Lexington 14'w 8/12 loft trusses have minor issues that are being addressed.
  • Shedbuilder: Kidzspace models no longer are eligible for RTO payment methods
  • Shedbuilder: Renderer now uses standard trusses with the added truss brace instead of loft trusses
  • Shedbuilder: Braces are now only used in non-lofted sections for gable roof models
  • Shedbuilder: Braces are no longer used for drop lofts (braces still are used for regular lofts)
  • Shedbuilder: Renderer now uses the drop loft truss brace mesh in conjunction with the standard mesh for drop loft sections
  • Shedbuilder: Gardeners are now available as Kit, Built on Site and Factory Built
  • Shedbuilder Admin: Renamed several truss fields for consistency, and reorganized layout for ease of use
  • Garagebuilder: New Garage Builder order confirmation email sent to customer and salesperson
  • Garagebuilder: When entering the garage size, if a width greater than the current length is entered, the length will automatically increase to match
  • Garagebuilder: Renderer now uses end attic trusses instead of end trusses, if one is defined for the current modelsize and a loft/attic is applied to that end
  • Garagebuilder: Structural drawings now use end attic trusses instead of end trusses, if one is defined for the current modelsize and a loft/attic is applied to that end
  • Garagebuilder: Allow users with the Salesperson permission to edit submitted orders
  • Order Admin: When editing a promo code, the promo code type field is now read-only
  • Outdoors Admin: Users with the salesperson role now must be assigned to a store
  • Structures: The inventory search on Structures now only accepts recognized zip codes

Fixed

  • Order Admin: Fixed inconsistent casing of LDW
  • Order Admin: PDFs for Garage Builder orders generated through the admin now properly contain links to Garage Builder
  • Order Admin: Fixed casing of LDW Subtotal on Garage Builder orders
  • Order Admin: Fixed error when clearing pending orders
  • Outdoors: Fixed issue where different types of data could be cached with the same key
    • This was the cause for location searches on the Structures production environment for "Columbus, OH" returning empty
  • Outdoors: Fixed checkout PDFs generating a blank page at the end of the document
  • Outdoors: Fixed issues with the salesperson 2 dropdown box not initializing with the correct value
  • Outdoors: Fixed issue with handling welt value selection for cushion products
  • Shedbuilder/Garagebuilder: Fixed line items displaying the incorrect color on options with additional suboptions
  • Shedbuilder/Garagebuilder Admin: Fixed Options with no defined BuildType limitations saving in the database with a 0 value instead of the intended NULL value
  • Shedbuilder: Fixed truss braces not appearing on Gambrel or non standard Gable Roofs
    • Sancsoft is uncertain if Braces are correct for both Somerset.
    • Sancsoft is still working on HIP roof brace trusses.
  • Shedbuilder: Fixed renderer leaving braces running through stairs
  • Shedbuilder: Fixed incorrect wall assignment on several shed model sizes.
  • Shedbuilder: Work Order Colors are now properly assigned and labeled.
  • Shedbuilder: Fairview sheds are able to be fully lofted.
  • Shedbuilder: Fixed Occasional PDF generation error
  • Garagebuilder: Set Structure Drawings to use Attic and End Attic trusses when an Attic is applied
  • Misc: Fixed broken link in password reset emails
  • Structures: Comma no longer prevents user from Finding a Store

Removed

  • Garagebuilder: Removed the Worksheet button and input fields for individual price sets
  • Shedbuilder: Removed shelves placed at 54" from sheds with 4' walls

4.2.1 [2023-06-30]

Added

  • Outdoors: Added the 2023 July customer appreciation sale banner

4.2.0 [2023-06-28]

Added

  • Shed Builder & Garage Builder: Periodically checks for new versions of the software and alerts the user when a new version is available
  • Shed Builder & Garage Builder: Updated fiberglass door disclaimer text
  • Shed Builder & Garage Builder: Payment Controller now automatically rejects requests to set up payments when the EnableCheckout feature flag is disabled
  • Shed Builder & Garage Builder: Routing directly to the checkout pages is now blocked when the EnableCheckout feature flag is disabled
  • Shed Builder & Garage Builder: Added visual indicator for the dev and staging environments
  • Shed Builder Admin: Added a Publish property to Options
    • Options that have Publish disabled are hidden from the UI
  • Garagebuilder: Added Panel, Arched Stockton, and Stockton III style garage doors
  • Outdoors: Added zip code as a required field for the "Talk to a Kidzspace design pro" playset form
  • Outdoors: Display error message at checkout if a salesperson is not assigned to any store
  • Kidzspace: Implemented support for removing items from a playset by clicking on the item's carousel slide

Updated

  • Shedbuilder: Code packages with engineered trusses are no longer available for Hartford models over 16' wide
  • Shedbuilder: Garage doors that span the split on delivered-in-half orders now are properly assignied the on-site installation fee
  • Shedbuilder: Enable Factory-built options all modelsizes that are 12'wide, 6'6" tall and with a 4/12 roof pitch in Brookside, Skyline and Lexington models
  • Shedbuilder: Update door threshold options and partnumbers
  • Shed Builder Admin: BuildType property on Options now is formatted consistently with the BuildType property on PartNumbers
  • Outdoors: Welt selection checkboxes changed to radio buttons
  • Outdoors: Updated order confirmation page to for better responsiveness on small screens
  • Outdoors: Updated Oceanside Gliding Ottoman Variations
  • Misc: Added two new salespeople to the Salesperson 2 list
  • Kidzspace: Updated colors for the white and clay vinyl build materials
  • Structures: Searching for inventory now requires a zip code

Fixed

  • Shedbuilder: Percent-off-subtotal promo codes no longer apply to adjustment line items
  • Garagebuilder: Fixed the links on order confirmation PDFs pointing to Shed Builder instead of Garage Builder
  • Outdoors: Fixed image stretching on product page
  • Outdoors: Fixed sliders resetting when changing the welt selection on a fabric
  • Order Admin: Fixed issue where Garagebuilder quote cannot go through checkout process
  • Structures: Fixed possible data caching issue with store search results

Removed

  • Shedbuilder: Archived several sizes of Delaware, Elliot, Fairview, Somerset and Springfield that were not meant to be in the builder

4.1.122 [2023-06-12]

Fixed

  • Shedbuilder: Changed caching in ChargeLogic to be shared across instances

4.1.121 [2023-06-08]

Fixed

  • Shedbuilder: Percent-off-subtotal promo codes no longer apply to adjustment line items

4.1.12 [2023-06-01]

Fixed

  • Order Admin: Hotfix for viewing Outdoors Order table in Order Admin if no salesperson is assigned to the order
  • Order Admin: Prevent checkout of Garages from Order Admin
  • Shedbuilder/Garagebuilder: Navigation to the checkout pages is disabled if Checkout is disabled
  • Shedbuilder/Garagebuilder: Payment controller automatically rejects attempts to set up a hosted order or credit card transaction if Checkout is disabled

4.1.10 [2023-06-01]

Added

  • Shedbuilder: Added new EnableBOM feature flag (currently is disabled)
  • Outdoors: Added support for a "No Tax" promo code type
  • Docs: Added 'Known Issues' page
  • Docs: Added criteria for order admin buttons that appear on order details pages - When does each button appears

Updated

  • Shedbuilder: Behind-the-scenes communications with ChargeLogic have been streamlined.
    • This eliminates the need for multiple back-and-forth communications between the server and the client
  • Shedbuilder: Adjustments to Outdoors API usage to reduce number of API calls made.
    • Added temporary caching of postal code information retrieved from the Outdoors API.
    • Changes will be most noticeable when performing the weekly refresh of price summary caches
  • Outdoors: Updates to pavilion and pergola pages
  • Outdoors: Product details page now initializes values based on the variation specified. Links will now maintain the selected variant when opened
  • Outdoors: Audit product variations for several products and remove color options. Product numbers include: 6530CONV, 6530COUN, 6530DIN, 6530PUB, 6533CONV, 6533COUN, 6533DIN, 6533PUB, 6531CONV, 6532COUN, 6532DIN, 6532PUB, 8045, 8011, 8022, 8035, 800242S, 8014, 80064072C, 80064084C, 800442SCOUNT, 8010, 80064072D, 80064084D, 800442SD, 8030, 8022L, 8023L, 8024L, 8023, 8026, 8018, 80064072P, 80064084P, 80064084P, 800442SPUB, 8022R, 8023R, 8024R, 8046, 8021, 8024, 8016, 8012, 8025, 180, OCT46, 7003, 7004, 7005, 7006, 7007, 70015, 70016, 70017, PICNIC4072, PICNIC4084
  • Platform: Unified user roles across ShedBuilder/GarageBuilder, Outdoors, and the Order Admin
    • Previously, each of these projects had their own implementations the user roles
    • Removed hardcoded strings with enum values
  • Garagebuilder: Page title now says GarageBuilder instead of ShedBuilder

Fixed

  • Shedbuilder: Fixed partnumber assignments on handful of sheds that had incorrect partnumbers assigned
  • Shedbuilder: Fixed issue with HIP roofs not having continous ridge vents when the scene loads
  • Shedbuilder: Fixes for stair placement in structural drawings
  • Shedbuilder: Fixes Stair pricing not showing on order
  • Shedbuilder: Fixed incorrect filtering of options based on option permissions
  • Shedbuilder: Fixed issue with Studs clipping through top plates
  • Shedbuilder: Fixed incorrect filtering of modelsizes based on modelsize permissions
  • Shedbuilder: Fixed Accepting LDW on RTO orders not updating initial payment
  • Shedbuilder: Fixed error when adding promo codes with region requirements to pre-existing orders (such as inventory orders)
  • Garagebuilder: Fixed Opening a Garage from Order admin loads the Shedbuilder site instead of Garagebuilder
  • Garagebuilder: Fixed tax being applied to displayed amount due in price summaries
  • Garagebuilder: Order confirmation emails now have links to garage builder instead of shed builder
  • Outdoors: Fixed issue with "In Stock" checkbox when No Promo Code is applied
  • Outdoors: Fixed page break error caused by archived product attributes
  • Outdoors: Fixed order comments not appearing in order confirmation documents
  • Outdoors: Fixed the "In Stock" checkbox state being cleared when adding promo codes
  • Outdoors: Fixed error when generating Order Confirmation PDF
  • Outdoors: Fixed extra PDFs being generated if the user submits multiple quotes from the cart page
  • Outdoors: Fixed cart item images being stretched
  • Outdoors: UI updates for iOS browsers that struggle with displaying parallax content
  • Outdoors: Selecting the welted and non-welted versions of fabrics are no longer all displayed together. Users select a fabric and control the welt selection via checkboxes
  • Outdoors: Fixed display of hero graphic on iOS devices
  • Outdoors: Users that can create/edit products may now preview their changes on unpublished products
  • Outdoors: Image caption now only uses the caption field
  • Outdoors: Gray caption container block no longer displays if there is no caption text
  • Outdoors: The 2nd staged photo on the product details page now looks for a staged photo on the product instead of a set containing the product
  • Outdoors: Promo codes and adjustments now show up as line items
  • Outdoors: Fixes combining multiple promo codes on the checkout review page
  • Outdoors: Promo codes are now sent to ChargeLogic as line items
  • Outdoors: Updates to the review page cart items UI to match the cart item UI with regards to displaying staged product images
  • Garagebuilder: Fixed being unable to proceed to checkout with garage builder quotes
  • Order Admin: Fixed garage builder orders having links to shedbuilder instead of garagebuilder
  • Order Admin: Promo codes and adjustments now show up as line items for Outdoors orders
  • Structures: Fixed display of hero graphic on iOS devices

Removed

  • Shedbuilder: Removed duplicate part numbers assigned to 14'w Mystic Sheds
  • Shedbuilder: Removed the $50 lift truck (mule) fee disclaimer
  • Outdoors Admin: Removed ability to create, edit, or delete user roles

4.0.558 [2023-05-22]

Added

  • Outdoors: Added the 2023 memorial day weekend sale banner

4.0.557 [2023-05-19]

Fixed

  • Shedbuilder: Fixed the Greensky financing rate in the fine print of the financing tag (the calculations were correct, just the fine print was wrong)

4.0.556 [2023-05-18]

Added

  • Shedbuilder: Added Greensky's 84-month financing plan as a new payment method
  • Shedbuilder Admin: Added Greensky 84-month financing rate to price sets

Updated

  • Shedbuilder: Updated the Greensky plan number in the fine print of the financing tag

Fixed

  • Shedbuilder: Fixed error when adding promo codes with region requirements to pre-existing orders (such as inventory orders)
  • Shedbuilder: Fixed order confirmation page not displaying the tax amount or total due line items for the new 84-month Greensky financing
  • Shedbuilder: Fixed financing tag displaying the old 120-month Greensky financing rate instead of the new 84-month Greensky financing rate

Removed

  • Shedbuilder: Removed Greensky's 120-month financing plan as a selectable payment method
  • Shedbuilder Admin: Disabled ability to modify Greensky 120-month financing rate
  • Outdoors: Promo codes are now sent to ChargeLogic as line items
  • Outdoors: Fixes combining multiple promo codes on the checkout review page
  • Outdoors: Updates the review page cart items UI to match the cart item UI with regards to displaying staged product images

4.0.551 [2023-05-01]

Removed

  • Outdoors: Removed the spring sale banner

4.0.55 [2023-4-28]

Fixed

  • Outdoors: UI issue with sliders on required products with the size attribute (ex: bay shore ottoman) breaking product variation images
  • Outdoors: The salesperson 2 input is now hidden if the logged-in user does not have Salesperson or JDM Admin permissions
  • Outdoors: Error when generating Outdoors order confirmation PDFs
  • Outdoors: Removed static staged photo from review page cart items
  • Outdoors: Payment type for credit card purchases not being set on new orders
  • Shedbuilder: API once again permits editing orders after submission
  • Garage Builder: Fixed error when generating quotes

Added

  • Shedbuilder: Added null checks to legacy price engine to match recently-added null checks in the main price engine

4.0.51 [2023-4-27]

Added

  • Outdoors: Added a Customer Information block containing the customer's email and phone number
  • Outdoors: Added an Amount Paid field to the confirmation PDF and post-checkout screen
  • Garage Builder: Felt paper is now included as a default option for custom garages
  • Garage Builder: The UI controls for adding/removing felt paper are disabled for custom garages
  • Outdoors Admin: Order status feed now logs additional detail
    • Will mark when a submitted inventory order is cancelled
    • Will include context as a note on status items when the order state is set (or reset) under certain circumstances
  • Outdoors Admin: Salesperson 1 & 2 info is now included in the confirmation PDF and post-checkout screen

Fixed

  • Shedbuilder: Fixed issue with adding non-combinable promo codes to quotes
  • Shedbuilder: Fixed the financing tag button not being available for non-factory built orders
  • Shedbuilder: Loft collision with Trusses fixed on Hartford 14'w
  • Shedbuilder: Standardize low clearance garage door calculation on Hartford sheds
  • Outdoors Admin: The financing tag button is now only visible for inventory orders that have one or more monthly rates
    • This requires the inventory order to not be in a InventoryWIP state
  • Outdoors: The "In Stock" comment will now appear in the order confirmation PDF and post-checkout screen
  • Outdoors: Fixed pricing calculation error with subtotals and discounts
  • Outdoors: Updated the URL for the 2023 spring sale to reflect the current year
  • Outdoors: Fixed with the on the required product size attribute dropdown UI

Removed

  • Outdoors Admin: Structural Drawings button is no longer available for orders of kidzspace structures

Changed

  • Shedbuilder: Distance unit abbreviations (ft, in) are now used in the base item description when sent to ChargeLogic
    • This avoids an issue with ChargeLogic turning the unit symbols (', ") into whitespace
  • Shedbuilder: Changed destination of notification emails from kevin@jdmstructures.com to customercare@jdmstructures.com
  • Shedbuilder: Checkout page now prompts the user to enter a zip code before selecting a delivery method
  • Shedbuilder: Checkout page now displays a spinner when the eligible delivery methods are loaded
  • Shedbuilder: Promo codes and adjustments may now be applied to quoted orders at the checkout page
  • Shedbuilder: The special delivery notes button is now available for users with the salesperson permission
    • This is in addition to users with the JDM Admin permission, who already had access to the button
  • Shedbuilder: Updated Garage Openings, Concrete Floor and Double Layer Smart Floor to be available on Kits
  • Shedbuilder: Removed automatic Drop Lofts on on Hartford 7'2" and 8' Wall heights
  • Outdoors: Changed formatting for negative numbers to use a negative sign instead of wrapping the value in parentheses
  • Outdoors Admin: List of product attribute values for filtering the variations table of a product is now limimted to attribute values actually used by one of that product's variations - Previously, the dropdown list would include every attribute for that property used by any product in the database
  • Outdoors Console Tool: When importing a product variations CSV file, the user is now warned of any products that share a root partnumber but have mismatched attribute value inclusions/exclusions
  • Misc: Cleanup communications between the ShedBuilder API and Order Admin

4.0.48 [2023-4-21]

Added

  • Outdoors: Validation errors on the cart page will now highlight the specific items that caused the errors
  • Shedbuilder: Added missing sizes to the 14'w Mystic
  • Shedbuilder: Updated renderer and structural drawings to display truss braces
  • Shedbuilder: The toolbox will now display a loading spinner while loading, instead of being blank

Fixed

  • Outdoors: Fixed the cart quantities not updating when adding an item to the cart
  • Outdoors: Fixed product images not sizing correctly upon page load and resizing when changing product variations
  • Outdoors: Fixed errors in the cart validation logic and added method for systemt to clear cart when it contains invalid products
  • Outdoors: Updated fabric selections for assigning default product variation to products with a fabric attribute
  • Shedbuilder: Fixed missing flooring from Hartford models

Removed

  • Shedbuilder: Removed the role requirement for placing orders with the Kit build type. Kits will now be available for all users

Changed

  • Garagebuilder: 'Garage Door Opener (Take out Chain Drive)' changed to 'Garage Door Opener'
  • Garagebuilder: 'Wall Framing 16" On Center vs 24"' On Center changed to'Wall Framing 16" On Center'
  • Garagebuilder: Felt Paper Option is now included by default and does not charge a price
  • Garagebuilder: Wall Framing 16" is now included by default and does not charge a price
  • Shedbuilder/Garagebuilder: Switched part numbers/prices for opener and additional opener
  • Shedbuilder/Garagebuilder: Garage door mullions now match the color of the door. Aluminum Mullion color seletion UI just controls window mullions
  • Outdoors: Various updates to the Set Details page to bring it into alignment with the Product Details page
  • Outdoors: Updated cushion product variations to reflect latest fabric offerings sheet
  • Outdoors: Updated color offerings for VA8989, AFV84, and 515
  • Shedbuilder: Build type updates for Mystic 14'w

4.0.47 [2023-4-7]

Fixed

  • Outdoors: Fixed error when trying to add to cart a product with an optional button add-on without including a button add-on

4.0.46 [2023-4-7]

Added

  • Outdoors: Added new function for crawling through the products in the database and setting the default product variation for each product
  • Outdoors Admin: Attempting to add a postal code that already exists within the database now results in an error message

Fixed

  • Outdoors: The product variation added to a cart now follows the size selection the user has made
  • Outdoors: Fixed fabric button not matching fabric selection
  • Outdoors: Fixed typo on pavilions page (weight -> wright)
  • Outdoors: Fixed errors on product details page for cushion products
  • Outdoors: Prices displayed on the product list page now include the price of required add-ons (ex: Marina Loveseat)
  • Shedbuilder: Fixed checkout page allowing the build type to be changed for inventory orders

Removed

  • Outdoors: Removed Discontinued Fabric Product Variations for Frequency Ash, Frequency Sand, and Spectrum Mist

Changed

  • Gargebuilder: Changed Pricing Panel description of Pull Down Stairs

4.0.45 [2023-4-5]

Fixed

  • Shedbuilder: Fixed error when generating PDF attachments for ShedBuilder confirmation emails

4.0.44 [2023-4-4]

Added

  • Outdoors: Added subtotal to the cart page
  • Outdoors: Added Joe and Ashley to the 2nd Salesperson dropdown list
  • Outdoors: Added customer email and phone number form field
  • Outdoors: Added functionality to send order email to customers
  • Outdoors: Restored the In Stock checkbox on items at checkout (only for JDM users)
  • Shedbuilder: Republished Custom Doors now that pricing is associated with the part numbers
  • Shedbuilder: Added Joe and Ashley to the 2nd Salesperson dropdown list
  • Shedbuilder: Implemented new option property flag: isDiscount - When set to true, the price for the option is inverted, allowing for negative prices
  • Order Admin: Added Joe and Ashley to the 2nd Salesperson dropdown list for custom orders

Fixed

  • Garagebuilder: Fixed issue where quote line items would appear twice
  • Garagebuilder: Fixed issue where build types would show as unavailable for Garages
  • Outdoors: Fixed captioning to staged photos, allowing captions to take precedence over the alt text
  • Outdoors: Fixed cart sometimes listing multiples of the same item on multiple lines, instead of increasing quantity on one line
  • Outdoors: Fixed phone number validation for billing and quote forms
  • Outdoors: Fixed errors in the delivery form
  • Outdoors: Fixed errors in the billing form when delivery type is not pickup
  • Outdoors: Fixed some information not being collected for billing when delivery type is pickup
  • Outdoors: Fixed phone number validation error message display on the generate quote form
  • Outdoors: Fixed phone number validation error message display on the billing form
  • Outdoors: Fixed delivery form not requiring address fields for delivery (non-pickup) orders where the shipping address is different than the billing address
  • Outdoors: Fixed the pickup/delivery radio button getting stuck after the first value change
  • Shedbuilder: Fixed issue with 16'w Newports incorrectly receiving stairs on wall A
  • Shedbuilder: Fixed issues with stair options for top-down drawing view
  • Shedbuilder: Fixed incorrect truss beam height used when calculating the available clearance space between a garage door and a loft. This fixes issue with Garage Doors being unable to be placed on fully lofted 8' Sheds.
  • Shedbuilder: Fixed issue with character limit on the billing first name field
  • Shedbuilder: Fixed extra skids being applied automatically to sheds when the shed configuration is reloaded

Changed

  • Outdoors: Changed text for invalid zip code message to better indicate that the zip code is out of range
  • Outdoors: Changed button on cart page from "Purchase" to "Checkout"
  • Shedbuilder: Disabled adding regular aluminum thresholds to doors for sheds with concrete floors (Heavy Duty Garage Door thresholds are unaffected)
  • Shedbuilder: Ensured PDFs are generated for Letter-sized paper

4.0.31 [2023-3-22]

Shedbuilder

  • New pricing engine and Region modifiers system
  • Build type availability is now controlled per price set
  • The pricing panel now shows values rounded up to the dollar
  • The pricing panel now shows blank rather than 0.00 or included
  • Added pricing line item: Total Discounts
  • Pricing line items no longer use the (REMOVED) suffix to indicate they have been removed
  • Standardization to roof/truss systems. Removal of bottom chords from standard truss.
  • Catskill Steel sheds now show as a model on the model/size screen rather than a siding selection
  • Catskill Steel sheds now receive a steel door by default.
  • Steel doors will force the addition of an aluminum threshold plate by default when added to a steel shed. The threshold plate cannot be removed
  • Silvertech is no longer available on steel sheds
  • Steel sheds no longer allow portable ramps
  • Changed 11.5 wide sheds to be 12 wide
  • Updates to roof pitch pricing to treat 4/12 as 5/12 and 7/12 as 8/12.
  • Signature 5/12 changed to 4/12, New England 7/12 changed to 8/12, All 12w 8/12 changed to 7/12
  • Updates to Elliot model design
  • Elliot 8' sidewalls are now only available for JDM Admin users
  • Updates to Somerset dormer/roof configuration
  • Somersets no longer limit loft placement
  • Updated documentation dates to clarify Build Date, Order Date and Date Generated
  • Update to show extra skid count on work order.
  • Fixes and accuracy updates to several 2D/3D assets
  • Will hide Checkout button on Quotes older than 1 year
  • Fixes to Newport Roofs/Fascia
  • Felt option is now available for Salesperson Users
  • Added Delivery Notes button for JDM Admin and Salesperson users. Notes entered will appear on documents
  • Implemented support for Inventory version tracking
  • Fixes and optimizations to PDF/Email handling and other services
  • Implemented consistent formatting across color documentation
  • Added support for Single and Double drop rods
  • Fixed issues with tax calculations in Quick Quote
  • Kits no longer allow garage door or foundation related options
  • Updates to support Sales Unit of Measure and Unit of Measure along with optimizations to price sync process
  • Added button for Shedbuilder BC Price Sync to Shedbuilder Admin. Requires Shedbuilder Admin permissions

Garagebuilder

  • Implemented price sheet engine and Region modifiers system. We now display pricing in the pricing panel and on quotes

Outdoors

  • New Product Set functionality
  • Updated product page and checkout designs
  • Order Admin: Updated UI to allow filtering of Outdoors orders by location
  • Cleanup to Admin UI
  • Fixes to promo code behavior with taxes
  • Optimizations to front end performance and image appearance
  • Optimizations to product Import/Export process
  • Optimization of location search logic and adjusting search distance for viable locations from 25 miles to 75 miles

3.3.12 [2023-3-13]

Fixed

  • Outdoors: Fixed filebrowser errors when uploading a new catalog image

3.3.11 [2023-3-13]

Fixed

  • Outdoors: Adding/Changing a price adjustment no longer requires the billing information to be filled out

3.3.10 [2023-3-7]

Fixed

  • Shedbuilder: Fixed issue that allowed promo codes with the "Only Combinable With" property to still be combined with other promo codes

3.3.9 [2023-2-10]

Fixed

  • Outdoors: Fixed implementation of SkiaSharp library when generating product variations images. Pictures should now appear properly aliased and no longer have strange zebra-stripe alpha values around the edges.

3.3.8 [2023-2-9]

Changed

  • Shedbuilder: Elliot Redesign – Added 24” overhang on front, with exposed rafter tails
  • Shedbuilder: Somerset Dormer and Truss model changes
  • Shedbuilder: Somerset Lofts no longer standard, and the system allows user control to add lofts
  • Shedbuilder: 5/12 Signature roof pitches are now pricing and displaying their names as 4/12 (models/drawings not updated yet)
  • Shedbuilder: 7/12 New England roof pitches are now pricing and displaying their names as 8/12 (models/drawings not updated yet)
  • Shedbuilder: All 12’ sheds with 8/12 changed to 7/12 for shipping purposes (models/drawings not updated yet)

3.3.0 [2022-12-1]

Added

  • Shedbuilder: Salesperson users will now have a Delivery Notes button that will allow them to enter notes on the shed configuration screen
  • Shedbuilder: Added version number to inventory sheds

Fixed

  • Order Admin: Fixed an issue that would cause the tax amount on the PDF to not show the correct amount
  • Shedbuilder: Fixed issue with zip code validation not properly displaying out of distance messaging
  • Shedbuilder: Fixed truss placement on Scioto drawings (and other models)
  • Shedbuilder: Fixed issue that prevented 54" high shelves from being added to Wall B&D on 8x16 Hartfords
  • Shedbuilder: Fixed issue that caused Brookside end wall to display incorrectly
  • Outdoors: Implemented fixes to header behavior, typos, and general fixes to UI in preparation for new customer facing updates
  • Outdoors: Fixed behavior of MyAccount links - these should direct to the approprate site now

Changed

  • Order Admin: Adjusted permissions so that only JDM Admin users can see and access Promo Codes
  • Outdoors: We no longer include passward hash when retreiving the user information on a Shedbuilder order (security improvement)
  • Shedbuilder: Drop rods will now charge half price when assigned to a single door. We should look at adding an item number and option to BC for single drop rods
  • Shedbuilder: Adjusted color display names on documentation to be more consistent and accurate when generated for various siding types

3.2.14 [2022-11-18]

Fixed

  • Shedbuilder: Fixed issue with quick quote not printing with pricing
  • Shedbuilder: Fixed an issue that would precent shedbuilder from displaying tax on orders

3.2.13 [2022-11-10]

Added

  • Outdoors: Added Sale Banner

Fixed

  • Shedbuilder: Fixed issue with zip code validation not properly displaying out of distance messaging
  • Shedbuilder: Fixed issue with inventory order only promo code so that it can not be applied to new orders
  • Structures: Restored styling to inventory export.

Changed

  • Order Admin: Adjutsted permissions so that only JDM Admin users can see and access Promo Codes

3.2.10 [2022-11-07]

Added

  • Shedbuilder: We now require users to finish paint selections for BOS sheds. This will ensure that we are also charging for paint appropriately.
  • Structures: Added infinite scroll functionality to inventory list page

Changed

  • Shedbuilder: Fiberglass door disclaimers will now print on quotes and order confirmation documents.
  • Shedbuilder Admin and Outdoors Admin: Removed Zip Code assignment from Shedbuilder Price Sets - These are now found in the Outdoors Admin under Regions
  • Shedbuilder Admin: Updated UI display for internal use to make updating model/size content easier
  • Shedbuilder: When duplicated a Read Only shed - we will not carry over adjustments and promo codes
  • Shedbuilder - Paint charges now look to the siding color (Color 1 - Siding Color for Smartside and Smartlap) when determining to charge for Standard or Premium paint charge

Fixed

  • Shedbuilder: Fixed an issue that would prevent applying a promo code to a new shed when 'Not Usable on Inventory'
  • Order Admin: Fixed issues with order filtering. Orders and Inventory should now properly filter based on locations assigned.
  • Outdoors: Adjusted header responsive scaling to match other sites
  • Outdoors: Fixed typos and broken links (Admin home highlight boxes, find a store footer link and my account)
  • Shedbuilder: Color selections page will now show corner trim and vinyl shutters
  • Shedbuilder: Adjusted logic to ensure disclaimers appear on quotes and order confirmation documents
  • Shedbuilder: Fixed issue that would cause Salesperson 1 to appear as a grey box at checkout. This should now display the user assigned to Salesperson 1
  • Order Admin: fixed issue that would cause incorrect part number to display in inventory export. There are still some older configurations that are using our initial part number mapping that will cause the export to error. We are looking into a follow up fix for this.
  • Shebduilder: Fixed issue that would cause ridge vent caps to appear in wrong position on new 10/12 Skylines and Hamptons
  • Order Admin: Fixed issue that was preventing PA financing values from displaying on Financing Tag

3.0.13 [2022-10-19]

Fixed

  • Order Admin: Fixed issue that would cause the tax rate to display incorrectly in quick quote
  • Shedbuilder: Fixed an issue that would prevent applying a promo code to a new shed when 'Not Usable on Inventory'

3.0.12 [2022-10-19]

Fixed

  • Order Admin: Issue when salesperson has role removed and has submitted a custom order, previously it would throw an error. Now it will display N/A with the user ID.

3.0.11 [2022-10-19]

Fixed

  • Shed Builder: Fixed WebsiteUrl being passed to method to send order confirmation emails so the links in the emails are correct.

3.2.6 [2022-10-19]

Fixed

  • Shed Builder: Fixed WebsiteUrl being passed to method to send order confirmation emails so the links in the emails are correct.

3.0.10 [2022-10-19]

Fixed

  • Shed Builder: Added PreserveCompilationContext to shedbuilder hangfire so RazorLight can compile the email templates.
  • Shed Builder: Template service unable to generate HTML email templates due to calling deprecated method.

3.2.5 [2022-10-19]

Fixed

  • Shed Builder: Added PreserveCompilationContext to shedbuilder hangfire so RazorLight can compile the email templates.

3.2.4 [2022-10-19]

Fixed

  • Shed Builder: Template service unable to generate HTML email templates due to calling deprecated method.

3.0.9 [2022-10-19]

Fixed

  • Shed Builder: Order confirmation emails not being sent out.

3.2.3 [2022-10-19]

Fixed

  • Shed Builder: Order confirmation emails not being sent out.

3.1.5 [2022-10-17]

Fixed

  • Order Admin: Viewable inventory and viewable order filtering.

3.0.8 [2022-10-17]

Fixed

  • Order Admin: Viewable inventory and viewable order filtering.

3.2.2 [2022-10-17]

Fixed

  • Order Admin: Viewable inventory and viewable order filtering.

3.1.4 [2022-10-17]

Fixed

  • Order Admin: Viewable inventory and viewable order filtering.

3.0.7 [2022-10-17]

Fixed

  • Order Admin: Viewable inventory and viewable order filtering.

3.2.1 [2022-10-17]

Changes

  • Hangfire: Reduced worker count.
  • ShedBuilder: Upgraded Angular to version 14.

Fixed

  • Order Admin: Viewable inventory and viewable order filtering.

3.0.6 [2022-10-14]

Changes

  • Hangfire: Reduced worker count.

3.1.3 [2022-10-17]

Changes

  • Hangfire: Reduced worker count.

3.2.0 [2022-10-14]

3.1.2 [2022-10-12]

Changed

Changed

  • Shedbuilder: Paint Charges will apply when any paint is applied to a Built on Site shed. We also require users select a siding and trim color before allowing checkout
  • Outdoors and Shedbuilder: Moved Regions to Outdoors Admin. Zip codes and tax rates are now managed here.

3.1.1 [2022-10-05]

Added

  • Platform: StackExchange.Redis Nuget package to resolve Redis sentinel connectivity issues.

3.0.5 [2022-10-04]

Added

  • Platform: StackExchange.Redis Nuget package to resolve Redis sentinel connectivity issues.

Changed

  • Structures: Inventory feedback, adjustments

3.1.0 [2022-09-28]

Added

  • Structures: Added Vinyl Shutters to color swatches in PDF

Changed

  • Shedbuilder: Increased default/fallback RTO monthly limit from $400 to $700. The RTO...
  • Structures: Follow up improvements to infinite scroll behavior
  • Shedbuilder: We no longer apply adjustments to new shed when creating a duplicate shed via the button in the top ribbon of the 3d view

### Fixed - Shedbuilder: Fixed an issue that would

3.0.4 [2022-09-28]

Added

  • Shedbuilder: Added Interior Packages Options and UI – the cascade of relevant information for this option is a bit much for the current UI setup on the options panel. Like the comments about finding concrete pad and other options – we can look to improve this with an update to the options panel UI and logic
  • Outdoors and Structures: Added ReCaptcha for Catalog forms in order to reduce spam
  • Order Admin: Inventory Image Upload – Users can now upload multiple images for inventory sheds.
  • Order Admin: Updates to Quick Quote – Added better messaging for invalid zip codes and we now show the total amount of promo code discounts.
  • Structures: Added support for multiple image stock sheds (We are sill looking into loading improvements on the list view and utilizing an infinite scroll/lazy loading to improve load times and display)
  • Structures: Added infinite scrolling to improve display and reduce page length

Changed

  • Shedbuilder Admin: Moved Promo Code Management – they are now in the Order Admin and available to JDM Admin Users
  • Order Admin: Shedbuilder New Promo Code System. You will see ‘Promo Codes’ in the navigation now.
  • Shedbuilder: Adjusted fallback value in code for RTO limit. Increased from 400 to 700. We have also updated the value in the staging price sheets
  • Shedbuilder: Updated Cupola Logic so that Treated Wood Cupolas do not fit on roofs with a 10/12 pitch or steeper (8/12 max allow) and Cedar Coppertop Cupolas to not fit 12/12 or steeper (max 10/12 allowed)
  • Shedbuilder: We have updated the checkout UI and moved the cost related items to the billing page. This should allow us to recalculate the pricing based on all cost inputs – avoiding any over charges from changing adjustments/discounts and down payment.
  • Order Admin: Implemented latest Work Order Documentation layout, content and feedback
  • Order Admin: Order Confirmation price at top of page will now show the Total Price, rather than the Base Price

Fixed

  • Shedbuilder: Fixed appearance of Smarlap in Gable Ends
  • Shedbuilder: Fixed an issue with disclaimers not appearing on quotes. Some are triggered by certain decisions and will only appear if present, like the concrete floor. We did notice that the Fiberglass door warning that appears in the builder does not appear in these disclaimers (and was set up that way intentionally). Is that still the behavior we would like to see for that warning?
  • Shedbuilder: Hartford with Vinyl Siding – Fascia on eave side should now match fascia color on gable end
  • Outdoors: Changed “your” to “you” on outdoors footer text
  • Order Admin: We have fixed the issue that prevented the lock icon from displaying on inventory sheds ‘Not for Sale’ in the list view. This icon should now properly display
  • Order Admin: Improved filtering logic in Quotes list view
  • Order Admin: Promo Codes should no longer be allowed to be created when there is an existing code already. This should prevent the accidental re-creation of codes that already have consumed uses. We also no longer allow deletion of codes but can look at archiving if that would be useful.

Removed

  • Shedbuilder: Removed Clear Wall button from configuration UI