My natural instinct is to hyphenate expressions such as "currently-available", "currently-implemented", etc., when they modify a noun. Example: "the currently-available version of X". It seems to me that the words function as a compound adjective, and I was taught to hyphenate compound adjectives that occur before a noun.
However, to my surprise, I find this expression often left unhyphenated. Now I'm confused. Is it considered appropriate or inappropriate to hyphenate the words in this situation?
EDIT: I only now noticed this is essentially a duplicate of this Is “currently-installed” a proper compound adjective?, which is apparently itself a duplicate of others. My apologies.