update news search and list_news for better performance

The function released_news_ids() could be a performance bottleneck and is unnecessary. Django has already handled timezone internally based on the settings.TIME_ZONE
version bump