Exodus 31 (English Standard Version)
12 And the LORD said to Moses, 13 "You are to speak to the people of Israel and say, 'Above all you shall keep my Sabbaths, for this is a sign between me and you throughout your generations, that you may know that I, the LORD, sanctify you. 14 You shall keep the Sabbath, because it is holy for you. Everyone who profanes it shall be put to death. Whoever does any work on it, that soul shall be cut off from among his people. 15 Six days shall work be done, but the seventh day is a Sabbath of solemn rest, holy to the LORD. Whoever does any work on the Sabbath day shall be put to death. 16 Therefore the people of Israel shall keep the Sabbath, observing the Sabbath throughout their generations, as a covenant forever. 17 It is a sign forever between me and the people of Israel that in six days the LORD made heaven and earth, and on the seventh day he rested and was refreshed.'"
18 And he gave to Moses, when he had finished speaking with him on Mount Sinai, the two tablets of the testimony, tablets of stone, written with the finger of God.
I don't think it matters if the Sabbath was done away with or not:
As you can see, when the Sabbath is put into the proper context, it is actually a covenant between God and
Did God ever tell Gentiles to obey the sabbath? Such a deal was never made with anyone outside of Israel. The only reason why breaking the Sabbath was a sin is because God told them not to work on the Sabbath. All other sins like adultry, murder, and stealing are sins in itself. But Sabbath violation is only a sin to the Israelites because God told them to observe it and the Israelites agreed to this. Unless Jacob(Isreal) is your forefather, the sabbath has nothing to do with you. Has God been mentioned any where in bible as being angry with non Isrealites in foreign lands who do not observe the Sabbath?