Changes in version 1.2.15 (2025-04-03) o Added function runifMatrix() that creates a random matrix with values standardized by row or column or all values. o Added function screenRes() which returns the screen resolution in pixels. Changes in version 1.2.12 (2024-04-07) o Changed arguments of mergeLists() to ... so it can handle >2 lists at a time. o Added appendLists() for combining lists with elements that may have the same names. o roundedSigDigits() works for numbers expressed in scientific notation. Changes in version 1.2.11 o Added functions compareFloat() and aliases for floating-point logical comparisons. o Added function is.wholeNumber() which tests if a value is a whole number. o Added function forwardSlash() which converts backslashes to forward slashes. o Fixed bug in convertUnits() for converting between meters and kilometers. Changes in version 1.2.10 o Internal fix to pmatchSafe() to avoid conflicts with other packages. Changes in version 1.2.9 (2024-01-09) o Made renumSeq() faster. Changes in version 1.2.8 (2023-12-08) o Added convertUnits() which converts values between common units. o Added conversionFactors data frame object. o Added pmatchSafe() which is a supped-up version of pmatch(). o Added unlistRecursive() which unlists lists of lists. Changes in version 1.2.7 (2023-08-21) o Updated omnibus.r file for compliance with CRAN. Changes in version 1.2.6 o Updated help for several functions. Changes in version 1.2.5 o Updated combineDf() for sophisticated combination of data frames. o combineDf() no longer compatible with prior versions of omnibus! o Added notIn() and %notin% (complements to %in%). Changes in version 1.1.3 (2023-01-26) o Added insert() which inserts values into a vector. o Added renumSeq() which renumbers a sequence with skipped intervals. o Fixed bug in insertCol(). Changes in version 1.1.2 (2022-02-15) o Removed clear(). Changes in version 1.1.1 o Removed same(). o Cleaned up help o First submission to CRAN