1.2312 |
2023-03-21 |
2017 |
- NEW: Tooltips use a new style for increased accessibility. Tooltip displays on hover, on tap, or on keyboard navigation and hitting enter. Now displayed as a shadowbox as well.
- CHANGE: Removed requirement to enable SQL CLR
- FIX: Correct a problem when looking up the SEQN value by Selector value that would often return zero.
|
1.2309 |
2023-03-03 |
2017 |
- NEW: Every fieldset will have a CSS class of either wvRequired (existing) or wvNotRequired (new).
- NEW: Every fieldset will have a CSS class of either wvDisabled (existing) or wvEnabled (new).
- NEW: The Create Instance button on Selector iPart can now be limited to users by role.
|
1.2303 |
2023-01-19 |
2017 |
- Version number change: all future versions will in the form 1.YYWW where YY is the year and WW is the week number, using ISO year/week rules.
|
1.0.21048 |
2022-09-27 |
2017 |
- FIX: sanitize filenames of uploads before saving to disk.
- CHANGE: updated minimum .NET Framework version to 4.6.2, dropping support for iMIS 20.2.1 and 20.2.25 (Q4-2015).
- CHANGE: optimize retrieval of form configurations
- CHANGE: add indexing to configuration table, and to multi-instance tables edited using the editors.
|
1.0.20782 |
2022-07-06 |
20.2, Q4-2015, 2017 |
- CHANGE: Add help about the formatting options to the configuration page of wvSelector
- CHANGE: Reduce repetitive creation of internal memory structures.
|
1.0.20339 |
2022-04-26 |
20.2, Q4-2015, 2017 |
- FIX: Correct a bug when checkboxes were read-only
- FIX: Correct an inconsistency between the filename as provided by the user and the physical filename used for future downloads.
- CHANGE: Add help to wvSuite.css about available styles
|
1.0.20078 |
2022-03-11 |
20.2, Q4-2015, 2017 |
- BREAKING CHANGE: Revamp the layout of each input field on the wvMultiInstance-Expanded iPart.
- Use flex for layout
- Description-before, prompt, input, validation, description-after are combined into a fieldgroup
- Many CSS classes renamed and shortened
- CSS classes that were applied to each table row are moved up to the fieldgroup.
- New CSS classes added on each fieldgroup starting with wvd_* indicating iMIS data type, and wvt_* indicating the input control type.
- New configuration setting New Column which starts a new column for this field and following fields if screen size permits. If not enough room, will continue in the same column.
- NEW: wvSelector recognizes a column SUBKEY in the query output, which is appended to the URL on that row of results.
- NEW: text on Save buttons (already configurable) changes to different text, which is also configurable
- NEW: stored procedure pr_wv_DefinePagePart which creates a new pagepart from a user-defined table in iMIS and creates all the associated lookup entries.
|
1.0.19921 |
2022-02-02 |
20.2, Q4-2015, 2017 |
- FIX: single-value lookup fields truncate values at the size of the physical field to avoid a SQL error
|
1.0.16176 |
2021-07-22 |
20.2, Q4-2015, 2017 |
- FIX: wvSelector was not passing &new on the URL when creating a new Activity, FileUpload or Relationship
- FIX: wvFileUpload was not correctly detecting if &new was present on the URL
- FIX: Add JavaScript to wvFileUpload to ensure the label-for attributes were pointing at the correct input field on date/time/datetime fields.
- CHANGE: Save/Cancel/Delete/Upload buttons on wvActivity and wvFileUpload are moved into the table with the input fields for more consistent styling.
- NEW: Logging of errors when saving an Activity for wvActivity or wvFileUpload or Upload fields on wvMultiInstance-Expanded.
- FIX: Syntax error in baseline style sheet.
- FIX: wvFileUpload was doubling the extension in some places.
|
1.0.16024 |
2021-06-11 |
20.2, Q4-2015, 2017 |
- FIX: Correct a problem updating calculated fields in Grid iParts
- CHANGE: Significantly reduce the amount of logging from Release builds of the product.
- CHANGE: Dispose objects more quickly to reduce memory footprint.
- CHANGE: Update McGladrey.Library to rev 16014. Log files will now be named like RSM.yyyyMM.log instead of McGladrey.yyyyMM.log .
- FIX: File Upload validator was looking for the wrong HTML markup.
- FIX: Sanitize filenames provided with uploads to accomodate special characters allowed by Apple devices.
- FIX: When date range min/max values are not provided, use SQL min/max dates instead
- CHANGE: In date and datetime validation messages, format the min and max dates according to the type.
- NEW: When calculating upload filenames, show values in the log.
- CHANGE: In Grid iParts, explicitly block editing of upload and multi-select lookup fields.
- FIX: In Grid iParts, Find ID and multi-select fields will be displayed but always read-only.
|
1.0.15733 |
2021-01-15 |
20.2, Q4-2015, 2017 |
- FIX: Accessibility changes for date-without-time and time-without-date fields.
- CHANGE: Move more inline styles to CSS so they are easier to restyle.
|
1.0.15695 |
2020-12-08 |
20.2, Q4-2015, 2017 |
- FIX: Accessibility changes for date-without-time and time-without-date fields.
- CHANGE: Move more inline styles to CSS so they are easier to restyle.
|
1.0.15503 |
2020-09-30 |
20.2, Q4-2015, 2017 |
- FIX: Various fixes in generated SQL
- CHANGE: Log entries for maintenance events now include rows added, indexes added, duration
|
1.0.15493 |
2020-09-28 |
20.2, Q4-2015, 2017 |
- CHANGE: Remove unused properties
- FIX: Clean up a couple of locations of possible SQL injection
- FIX: Correct a problem with the asynchronous execution of maintenance
|
1.0.15478 |
2020-09-21 |
20.2, Q4-2015, 2017 |
- FIX: Using a tooltip would cause prompt to be removed.
|
1.0.15455 |
2020-09-19 |
20.2, Q4-2015, 2017 |
- NEW: After saving a PagePart, reload the page with an HTTP 303 so the postback isn't in the browser history.
- NEW: After a save, the page can scroll the PagePart back into view (iPart configuration).
- FIX: Edits to string fields would not be logged if the old value was null.
|
1.0.15412 |
2020-08-28 |
20.2, Q4-2015, 2017 |
- NEW: Add a maintenance feature which will run on regular intervals (configurable, default 4 hours). The procedure runs asynchronously to avoid impact on users.
- Add newly discovered multi-instance tables to CCW_MULTI_UDTS
- Add any PagePart values found in Config_Custom_Web to CCW_PAGEPART and CCW_PAGEPART_POSTSAVE
- Add any Page values found in Config_Custom_Web to CCW_PAGEPRIMARYTABLE, and assign the primary table if it can be predicted
- Assign a selector value to Config_Custom_Web.SELECTOR_SINGLE where it is blank
- Add SQL indexes on multi-instance tables that have either a SELECTOR_SINGLE or SELECTOR_MULTI field.
- CHANGE: Consolidate some database retrievals of configuration and user information.
- CHANGE: Move the tooltip icon inside the label of the Prompt to which it relates, for better accessibility.
- CHANGE: Drop table tr_wv_Log which was never used.
|
1.0.15172 |
2020-06-06 |
20.2, Q4-2015, 2017 |
- NEW: Enable post-save procedure for wvMultiInstance-Grid iParts.
- FIX: Correct an initialization problem when first placing the iPart on the page.
|
1.0.15157 |
2020-05-27 |
20.2, Q4-2015, 2017 |
- NEW: Add support for a stored procedure to run after save of a specific wvMultiInstance-Expanded pagepart. This uses a new Gen_Tables lookup named CCW_PAGEPART_POSTSAVE. PagePart goes in Code, and Description field should contain the exec procedure command. The procedure has access to these variables: @seqn, @byUser, @id, @pagepart, @pagekey, @selector
- FIX: SQL error deleting uploads
- CHANGE: When logging the delete of uploads, use the username instead of ID if it is available.
- CHANGE: Calculations are evaluated individually, but updated in one update event.
- CHANGE: The install script will assign Selector values for any rows in Config_Custom_Web that don't already have one.
|
1.0.15086 |
2020-04-17 |
20.2, Q4-2015, 2017 |
- CHANGE: improvements to Extract_referenced_GenTables.sql so it produces more useful output.
- CHANGE: Internal refactoring to reduce duplicate code and memory usage
- FIX: When input fields generate other input fields inside themselves, make sure to pass configuration info to the child control.
|
1.0.14835 |
2020-02-10 |
20.2, Q4-2015, 2017 |
- CHANGE: Add aria-required attribute to required inputs in multi-instance editors
- CHANGE: Fully enable keyboard navigation of datepicker fields
|
1.0.14798 |
2020-01-28 |
20.2, Q4-2015, 2017 |
- CHANGE: Remove inline styles from many input fields to make them more easily styled using CSS
- CHANGE: Change text on upload field Select button, drop zone, and other elements.
- CHANGE: Improve keyboard navigation of date/time/datetime fields, add aria setting to assist with accessibility
|
1.0.14706 |
2020-01-02 |
20.2, Q4-2015, 2017 |
- FIX: Some types of calculated fields would still have problems.
|
1.0.14669 |
2019-12-17 |
20.1, 20.2, Q4-2015, 2017 |
- FIX: Correct a logic problem detecting filters which allow user input vs. those that require user input.
|
1.0.14649 |
2019-12-13 |
20.1, 20.2, Q4-2015, 2017 |
- FIX: Improve JavaScript related to active/inactive status of file uploads
- FIX: Install script would try to add the same field twice in some circumstances
- NEW: wvSuite will add indexes on Multi-Instance tables managed by wvSuite when the current SQL login has permission to do so
- FIX: When one calculated field causes an error, it will not prevent the other calculations from updating.
|
1.0.14452 |
2019-11-07 |
20.1, 20.2, Q4-2015, 2017 |
- FIX: Problem with saving uploads more than once
- FIX: Accessibility and display issues with upload fields
- NEW: Uploads populate Activity.UF_7 with last upload date
|
1.0.14420 |
2019-10-31 |
20.1, 20.2, Q4-2015, 2017 |
- NEW: add a field type of Upload to multi-instance editors
- NEW: ability to provide minimum and/or maximum values for numeric and date fields
- NEW: ability for numeric fields to use up/down buttons, with a configurable increment
- Accessibility improvements
|
1.0.14106 |
2019-09-10 |
20.1, 20.2, Q4-2015, 2017 |
- FIX: wvFileUpload could not find the lookup for certain fields
|
1.0.13901 |
2019-07-02 |
20.1, 20.2, Q4-2015, 2017 |
- Update to McGladrey.Library 13896
- Update to .NET 4.5.2 (was 4.5)
- FIX: wvMultiInstance_Expanded had problems converting some checkboxes to booleans
|
1.0.13635 |
2019-04-19 |
20.1, 20.2, Q4-2015, 2017 |
- Update to McGladrey.Library 13533
- FIX: WV_CREATED_DATE can now be configured in iMIS as either a DateTime or Date. Will always store as datetime.
- FIX: problems with drag-and-drop of Telerik controls
- FIX: wvSelector missing link on non-string values in column 1
- FIX: wvSelector not displaying custom formats
- FIX: wvSelector configuration layout problems
- FIX: wvSelector display problems with user-provided filters values and the Find button
- FIX: wvMultiInstanceExpanded when a PagePart was defined in Config_Custom_Web and not in WV_PAGEPART lookup, all PageParts would fail to display
- FIX: standard iMIS styles not applied correctly to get the same look as iMIS
- FIX: wvSelector display problems when Required flag was shown on filters
- FIX: wvActivity and wvFileUpload would get iBO errors when manipulating null dates
- FIX: wvMultiInstance_Expanded now limits date picker fields to the dates allowed by SQL
- FIX: Script for copying Config_Custom_Web setup between databases would sometimes receive PK violations
- NEW: logging for edits and deletes of UPLOAD activites are now handled by stored procedures
|
1.0.12764 |
2018-04-25 |
20.1, 20.2, Q4-2015, 2017 |
- Update to McGladrey.Library (12757)
- set default SUBMISSION_STATUS during insert
- recalculate hidden calculations if they are also Required
- SQL for wvGrid is parameterized
- protections against Cross-Site Scripting (XSS)
|
1.0.12649 |
2018-03-02 |
20.1, 20.2, Q4-2015, 2017 |
- Update to McGladrey.Library (12581)
- update calculations marked Required even if not visible because of roles
- include Submission Status in change log on insert.)
|
1.0.12383 |
2017-11-17 |
20.1, 20.2, Q4-2015, 2017 |
- Update to McGladrey.Library (12325)
- add selector as an input to the createInstance proc
- correct CompanyAdministrator handling
- correct some empty field and lookup problems
- reduce debug messages
- fix a problem with null dates and iBO
- fix a bug with multiple FindID fields in wvMI)
|
1.0.11409 |
2016-11-05 |
20.1, 20.2, Q4-2015 |
- Update to McGladrey.Library (11407)
- fix sorting CCW
- UserCanEditTargetRecord can detect CompanyAdministrator via relationships
- remove obsolete navigate-by-cookie feature
- wvHeader action button uses 60 minute timeout
- fix defaults for string configurations
- stop trimming user strings
- fix wvMI-E would not display panels with one field
- fix wvA would not create new
- fix hidden wvR FindId panels
- fix refresh issue on reloading after status change
- many fixes to defaults, validations, layout
- compatibility fix for iMIS 20.2.46 and IQA
|
1.0.10694 |
2016-02-09 |
20.1, 20.2, Q4-2015 |
- Update to McGladrey.Library (10674)
- wvFileUpload supports multiple activity types
- new fields
- efactor wvMI field generation
- auto lookup for Activity when Source prompt is Assigned To.
|
1.0.9621 |
2015-02-09 |
20.1, 20.2 |
- Update to McGladrey.Library (9471)
- fix off-by-one error in wvSelector with list-based IQA filters
- Save Section button text is configurable
- better formatting for responsive sites.
|
1.0.9108 |
2015-02-02 |
20.1, 20.2 |
- Update to McGladrey.Library (9041)
- fix problem with jump links/bookmarks in wvMultiInstance_Grid
- parameterize SQL queries
- fix bugs in Relationships
- add Roles security for wvFileUpload update/delete
- update help)
|
1.0.8273 |
2014-07-06 |
15.2, 20.1 |
- Update to McGladrey.Library (8253)
- improve support for 15.2 templates
- add ability to force ID on URL between parts
- eliminate ThreadAbortException
- messages on empty+read-only fields configurable
- optimize SQL
|
1.0.7896 |
2014-02-24 |
15.2, 20.1 |
- Upgraded to 15.2 iPart templates. No longer supports iMIS 15.1.x.
- Improvements to configuration pages.
- Adds support for virtual Everyone role for wvMultiInstance fields.
- Correct a display issue in DescriptionBefore/DescriptionAfter.
|