is limited.
- The boss does not acknowledge your contributions. May I ask why? Have you ever communicated with him what exactly are his expectations of you? If where you work is very well structured, he should have very specific expectations of you. But it happens that some bosses are not sufficiently experienced to envision what they want the subordinates to accomplish. As to your boss, he may be unhappy because things are not doing great, but he may not really know where issues lie and how to fix them. If this is the case, he won't tell you why he is not totally satisfied with your works, because he doesn't know.
- You don't deserve challenging assignments? Why? Do you think you have competency issues? For example, there is a set of skills the assignments absolutely need but you simply don't have; these assignments need to interact with important clients but you are too shy to engage in the interactions. How about conduct an open dialogue with your boss to discuss these assignments and your concerns?
- You didn't get a promotion? If you didn't get a promotion that you think you well deserved, this could be a serious issue. Let me ask you a question: Do you think the business that you work for is expanding, shrinking or steady? If a business is expanding, its employees are usually rewarded more than they deserve. When the business is shrinking, its employees may face the opposite.
- Some of your responsibilities were taken away and you were excluded from important meetings/emails. It is even more serious, especially if the culture in your organization is not very open minded.
Anyway, I can't conclude anything based on your brief description of the situation but the signs are more negative than positive.
Even you look for another job, please openly and professionally discuss your concerns with your supervisor.