It was introduced in 2005, but the history file doesn't say it passed.
Here's the listed history for Senate 1834:
Petition of Charles E. Shannon, TimothyJ. Toomey, Jr., David P. Linsky and Paul J. Donato for legislation relative to the possession of a machete.
01/26/05S Referred to the committee on Public Safety and Homeland Security
01/26/05 H Houseconcurred
Public Hearing date May 11 am at 10:00 in Room B-2
03/27/06 S Accompanied a study order, see S2447-SJ 1596
And for Senate 2447
03/27/06 S Reported from the committee on Public Safety and Homeland Security 03/27/06 S New draft of s1327, s1349, s1357, s1359, s1363, s1374, s1384 and s1395
03/27/06 S Order reported favorably by committee and referred to the committee on Joint Rules -SJ 1596
03/28/06 S Discharged to the committee on Senate Ethics and Rules -SJ 1606
01/02/07 S No further action taken
Thank you very much. The document at the link made it appear that it had been passed but didn't explicitly say so. It seems I need to brush up on my search skills.