Skip to content
Open
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion _layouts/blog-index.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@

<section class="items">
{% if site.prexian.site_type == "hub" %}
{% include assets/symbol.svg %}
Comment thread
hasannadeem marked this conversation as resolved.
Outdated
{% endif %}

{% for item in site.prexian.posts_combined %}
Expand Down
1 change: 0 additions & 1 deletion _layouts/project-index.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@

{% if num_projects > 0 %}
<section class="items">
{% include assets/symbol.svg %}
Comment thread
hasannadeem marked this conversation as resolved.
Outdated

{% for project in projects %}
<a class="item {% if project.featured == true %}featured{% endif %}"
Expand Down
2 changes: 1 addition & 1 deletion lib/prexian/data_generator.rb
Original file line number Diff line number Diff line change
Expand Up @@ -179,7 +179,7 @@ def add_project_data_to_items(site, items)
def get_projects(site)
projects = site.collections['projects'].docs.select do |item|
pieces = item.url.split('/')
pieces.length == 4 && pieces[-1] == 'index' && pieces[1] == 'projects'
pieces[1] == 'projects'
end

# Add project name (matches directory name, may differ from title)
Expand Down
94 changes: 94 additions & 0 deletions spec/fixtures/hub/_posts/2024-02-01-dataforge-v2-release.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,94 @@
---
layout: post
title: "DataForge v2.0 Released"
date: 2024-02-01 09:00:00 +0000
categories: [release, announcement]
tags: [v2.0, features, performance]
author: "DataForge Team"
---

# DataForge v2.0 Released

We're excited to announce the release of DataForge v2.0, our most significant update yet! This major release brings substantial performance improvements, new features, and enhanced developer experience.

## What's New in v2.0

### Performance Improvements
- **50% faster processing** for large datasets
- **Reduced memory footprint** by 30%
- **Optimized streaming** for real-time data processing
- **Parallel processing** support for multi-core systems

### New Features

#### Enhanced Schema Validation
- Support for complex nested schemas
- Custom validation functions
- Real-time validation feedback
- Schema inheritance and composition

#### Improved CLI Experience
- Interactive mode for guided processing
- Better error messages and debugging
- Auto-completion for commands
- Configuration file support

#### Extended Format Support
- Apache Parquet support
- Apache Avro integration
- Protocol Buffers compatibility
- Custom format plugins

### Developer Experience

#### Better Documentation
- Comprehensive API reference
- Step-by-step tutorials
- Real-world examples
- Video guides

#### Enhanced Testing
- Built-in test framework
- Schema testing utilities
- Performance benchmarking tools
- Mock data generators

## Migration Guide

Upgrading from v1.x to v2.0 is straightforward:

```bash
# Update your installation
gem update dataforge-cli

# Check compatibility
dataforge migrate --check

# Run migration if needed
dataforge migrate --from v1 --to v2
```

## Breaking Changes

- Configuration file format has been updated
- Some CLI flags have been renamed for consistency
- Legacy format plugins need to be updated

See our [migration guide](https://docs.dataforge.example.com/migration/v2) for detailed information.

## Get Started

Download DataForge v2.0 today and experience the next generation of data processing tools!

```bash
gem install dataforge-cli
```

## Community

Join our growing community:
- [GitHub Discussions](https://github.com/techhub/dataforge/discussions)
- [Discord Server](https://discord.gg/dataforge)
- [Stack Overflow](https://stackoverflow.com/questions/tagged/dataforge)

Thank you to all contributors who made this release possible!
Loading