I want to use the array package to create a fixed width table with text ragged right, analogous to this question. Unfortunately, even just including the array package breaks the ability to define custom spacings between rows (see example below).
How can I use the array package but still define custom spacings between rows?
\documentclass{article}
\usepackage{array}
\begin{document}
\begin{tabular}{\textwidth}{p{10cm}}
A simple line. \[1cm]
A longer text that spans multiple lines. A longer text that spans multiple
lines. A longer text that spans multiple lines. A longer text that spans
multiple lines. \[1cm]
\textbf{There should be more space before this line}.
\end{tabular}
\end{document}
Removing the line \usepackage{array} gives the expected result:



