Mexico had officially abolished slavery in Texas in 1829, and the desire of Texians to maintain the institution of chattel slavery in Texas was also a major cause of secession,[2][3][4][5][6] although slavery is never mentioned implicitly or explicitly in the Declaration of Independence of Texas.
There are several recent books and articles (by recent I mean less than 40 years old), which claim that Slavery was a MAJOR cause of secession. But was it really?
Note - I am not claiming that slavery might not have been a minor cause, it well could have been.
But lets look at the facts- in the Declaration of Independence of Texas- as wiki says*- slavery is never mentioned implicitly .* When the Southern states seceded 25 years later, they (Texas too) listed slavery as their main reason for leaving the Union.
However here- in the 20 + grievances, Slavery is not mentioned or implied.
https://www.tsl.texas.gov/treasures/republic/declaration.html
And Texas- when it declared independence had only a few slaves- but as “King Cotton” became such a route to being wealthy the number increased. Also Texas, under the old Mexico Constitution and set of laws had an exemption for slavery.
We also have to note that when Texas left Mexico, another half dozen of so Mexican states also declared independence- and certainly not for the reason of slavery.
In fact Yucatán stayed independent for a while.
And they all revolted for the same reason- Santa Anna was a tyrant and had torn up the Mexican Constitution. Can we not give Texas the same reason?